From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: Re: [PATCH v6 00/12] Improvements to Tegra-based Chromebook support Date: Tue, 24 Mar 2015 11:28:53 +0100 Message-ID: <20150324102852.GD18115@ulmo.nvidia.com> References: <1426672363-30667-1-git-send-email-tomeu.vizoso@collabora.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="UfEAyuTBtIjiZzX6" Return-path: Content-Disposition: inline In-Reply-To: <1426672363-30667-1-git-send-email-tomeu.vizoso-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org> Sender: linux-tegra-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Tomeu Vizoso Cc: linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Alexandre Courbot , Asaf Vertz , Ben Hutchings , Chris Ball , David Airlie , David Riley , devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, Ian Campbell , Johan Rudholm , Kumar Gala , Kuninori Morimoto , linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Lukas Czerner , Mark Rutland , Mikko Perttunen , Paul Walmsley , Pawel Moll , Peter De Schrijver , Rob Herring , Russell King , Ste List-Id: linux-tegra@vger.kernel.org --UfEAyuTBtIjiZzX6 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 18, 2015 at 10:52:15AM +0100, Tomeu Vizoso wrote: > v6: * Added Acked-by and Reviewed-By tags > * Rebased on top of 4.0-rc1 > * Added patch that marks the WiFi card as powered during suspend >=20 > v5: * Moved to use gpio-restart for reboots, had to make tegra_pmc_restart > a notification handler >=20 > v4: * Added support for the system reset GPIO, for proper reboots > * Moved out changes to ASOC to their own series, as requested by Mark > Brown > * Added patch to reset the SOR, to make sure it's in a known state > * Changed nvidia,model property of the sound nodes to GoogleNyanBig > and GoogleNyanBlaze so they can be told apart in userspace >=20 > v3: * Added bindings for the LTN140AT29 panel > * Removed the delay in pwrseq, as what was actually needed was to add > a dependency on the power supplies of the host > * Uses the pinmux for the Blaze as generated by tegra-pinmux-scripts > * Uses the pinmux for the Big as in the last patch from Simon Glass >=20 > Hello, >=20 > this series adds support for the Tegra-based HP Chromebook 14 (aka nyan > blaze), which is very similar to the Acer Chromebook 13 (aka nyan big). > Because they both include tegra124-nyan.dtsi, some improvements to Blaze > support have also benefitted the Big. I have tested that USB2, the panels, > HDMI, the trackpad, Wifi and sound work on both. >=20 > The leaf DTs contain the whole pinmux configuration as generated by > tegra-pinmux-scripts. I chose to not put the common configuration in the > common dtsi so we can paste the output as is and be sure that the kernel > doesn't diverge from the canonical data. >=20 > These patches are based on top of 4.0-rc1. >=20 > http://cgit.collabora.com/git/user/tomeu/linux.git/log/?h=3Dnyan-v6 >=20 > Regards, >=20 > Tomeu >=20 > David Riley (1): > soc/tegra: pmc: move to using a restart handler >=20 > St=C3=A9phane Marchesin (1): > drm/panel: add support for Samsung LTN140AT29 panel >=20 > Tomeu Vizoso (10): > ARM: tegra: Change model of sound card in Nyan Big > ARM: tegra: Move out nyan-generic parts out from the nyan-big DT > ARM: tegra: Add DTS for the nyan-blaze board > ARM: tegra: Add node for trackpad in Nyan boards > ARM: tegra: Use pwrseq-simple for the wifi in Nyan > ARM: tegra: Use the generated pinmux data > ARM: tegra: Set spi-max-frequency property to flash node > drm/tegra: Reset the SOR on probe > ARM: tegra: Add gpio-restart node > ARM: tegra: The WiFi card is kept powered during suspend >=20 > .../bindings/panel/samsung,ltn140at29-301.txt | 7 + > arch/arm/boot/dts/Makefile | 1 + > arch/arm/boot/dts/tegra124-nyan-big.dts | 2119 +++++++++++---= ------ > arch/arm/boot/dts/tegra124-nyan-blaze.dts | 1332 ++++++++++++ > arch/arm/boot/dts/tegra124-nyan.dtsi | 695 +++++++ > arch/arm/mach-tegra/tegra.c | 1 - > drivers/gpu/drm/panel/panel-simple.c | 26 + > drivers/gpu/drm/tegra/sor.c | 14 + > drivers/soc/tegra/pmc.c | 31 +- > 9 files changed, 3254 insertions(+), 972 deletions(-) > create mode 100644 Documentation/devicetree/bindings/panel/samsung,ltn14= 0at29-301.txt > create mode 100644 arch/arm/boot/dts/tegra124-nyan-blaze.dts > create mode 100644 arch/arm/boot/dts/tegra124-nyan.dtsi Patches 1, 2, 4-8, 11 and 12 applied to the for-4.1/dt branch. Thanks, Thierry --UfEAyuTBtIjiZzX6 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJVETxkAAoJEN0jrNd/PrOhMLEP/09WJ5ziVHEESZeKFUcK2zeC YJPB7svtNK1vdd1cxmFEw0nEY4FNvL/13GksgJeetrYDQFzNTxQvKsf4tgOSkA8A K8Cyyh1sXLOOwIRCHTpJRQZAyTFkp1qEiX8d8CshiWeKGerPIUbFcUc44dKExtM/ X9Gv5pUDmEyXbKgPJTL/10OMLi7pCSmB4+ZRUtI9a37TLoy/+4L42C5BYbkVTPYD XbekpDVwOQc+siVUCAVulvjpFGPgUccX5NDJv2weldfy+q9+lfQNyfJpOHzsjEdh WhCNeZo9h2o+xj/1WhuHHVNtOClHmVyz8y43tLpZ27lOrvlnJEiwCKfxqefFIFvi X9LRu64cqwC7lx/bTD5n+QLVMStXAlPCLG3ghLYrWeJTUZhbUHDRG5tc96UKVrpk fDQD09zqiGXjPNvkdxCZy4V79jA0KexJtyY1SYZn3SYzbBltItAnZdRjNkwEAtEE cEsnSvZgVs8tp58jHO/HT5Mf7fb/iZNZ8InIH3Gd6XQQsYMuPhszEDaMZUnoHyAJ t4fnYPYps3cW2r/vbRdR+g5Gn443KBBChDAj4iMubN/aceERPYqOt2pUWrc+hL2y sbosMFKSTgsz7x1LCXxY9PTVXaE3m3lywSi3Vo7ArNwd6HLRPxe6rZZJqKqli0bM v4M0RLX1Ic6+TonhNCna =ACIG -----END PGP SIGNATURE----- --UfEAyuTBtIjiZzX6-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752560AbbCXK3C (ORCPT ); Tue, 24 Mar 2015 06:29:02 -0400 Received: from mail-pd0-f180.google.com ([209.85.192.180]:35194 "EHLO mail-pd0-f180.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752524AbbCXK26 (ORCPT ); Tue, 24 Mar 2015 06:28:58 -0400 Date: Tue, 24 Mar 2015 11:28:53 +0100 From: Thierry Reding To: Tomeu Vizoso Cc: linux-tegra@vger.kernel.org, Alexandre Courbot , Asaf Vertz , Ben Hutchings , Chris Ball , David Airlie , David Riley , devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, Ian Campbell , Johan Rudholm , Kumar Gala , Kuninori Morimoto , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mmc@vger.kernel.org, Lukas Czerner , Mark Rutland , Mikko Perttunen , Paul Walmsley , Pawel Moll , Peter De Schrijver , Rob Herring , Russell King , Stephen Warren , Terje =?utf-8?Q?Bergstr=C3=B6m?= , Tobias Klauser , Ulf Hansson Subject: Re: [PATCH v6 00/12] Improvements to Tegra-based Chromebook support Message-ID: <20150324102852.GD18115@ulmo.nvidia.com> References: <1426672363-30667-1-git-send-email-tomeu.vizoso@collabora.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="UfEAyuTBtIjiZzX6" Content-Disposition: inline In-Reply-To: <1426672363-30667-1-git-send-email-tomeu.vizoso@collabora.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --UfEAyuTBtIjiZzX6 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 18, 2015 at 10:52:15AM +0100, Tomeu Vizoso wrote: > v6: * Added Acked-by and Reviewed-By tags > * Rebased on top of 4.0-rc1 > * Added patch that marks the WiFi card as powered during suspend >=20 > v5: * Moved to use gpio-restart for reboots, had to make tegra_pmc_restart > a notification handler >=20 > v4: * Added support for the system reset GPIO, for proper reboots > * Moved out changes to ASOC to their own series, as requested by Mark > Brown > * Added patch to reset the SOR, to make sure it's in a known state > * Changed nvidia,model property of the sound nodes to GoogleNyanBig > and GoogleNyanBlaze so they can be told apart in userspace >=20 > v3: * Added bindings for the LTN140AT29 panel > * Removed the delay in pwrseq, as what was actually needed was to add > a dependency on the power supplies of the host > * Uses the pinmux for the Blaze as generated by tegra-pinmux-scripts > * Uses the pinmux for the Big as in the last patch from Simon Glass >=20 > Hello, >=20 > this series adds support for the Tegra-based HP Chromebook 14 (aka nyan > blaze), which is very similar to the Acer Chromebook 13 (aka nyan big). > Because they both include tegra124-nyan.dtsi, some improvements to Blaze > support have also benefitted the Big. I have tested that USB2, the panels, > HDMI, the trackpad, Wifi and sound work on both. >=20 > The leaf DTs contain the whole pinmux configuration as generated by > tegra-pinmux-scripts. I chose to not put the common configuration in the > common dtsi so we can paste the output as is and be sure that the kernel > doesn't diverge from the canonical data. >=20 > These patches are based on top of 4.0-rc1. >=20 > http://cgit.collabora.com/git/user/tomeu/linux.git/log/?h=3Dnyan-v6 >=20 > Regards, >=20 > Tomeu >=20 > David Riley (1): > soc/tegra: pmc: move to using a restart handler >=20 > St=C3=A9phane Marchesin (1): > drm/panel: add support for Samsung LTN140AT29 panel >=20 > Tomeu Vizoso (10): > ARM: tegra: Change model of sound card in Nyan Big > ARM: tegra: Move out nyan-generic parts out from the nyan-big DT > ARM: tegra: Add DTS for the nyan-blaze board > ARM: tegra: Add node for trackpad in Nyan boards > ARM: tegra: Use pwrseq-simple for the wifi in Nyan > ARM: tegra: Use the generated pinmux data > ARM: tegra: Set spi-max-frequency property to flash node > drm/tegra: Reset the SOR on probe > ARM: tegra: Add gpio-restart node > ARM: tegra: The WiFi card is kept powered during suspend >=20 > .../bindings/panel/samsung,ltn140at29-301.txt | 7 + > arch/arm/boot/dts/Makefile | 1 + > arch/arm/boot/dts/tegra124-nyan-big.dts | 2119 +++++++++++---= ------ > arch/arm/boot/dts/tegra124-nyan-blaze.dts | 1332 ++++++++++++ > arch/arm/boot/dts/tegra124-nyan.dtsi | 695 +++++++ > arch/arm/mach-tegra/tegra.c | 1 - > drivers/gpu/drm/panel/panel-simple.c | 26 + > drivers/gpu/drm/tegra/sor.c | 14 + > drivers/soc/tegra/pmc.c | 31 +- > 9 files changed, 3254 insertions(+), 972 deletions(-) > create mode 100644 Documentation/devicetree/bindings/panel/samsung,ltn14= 0at29-301.txt > create mode 100644 arch/arm/boot/dts/tegra124-nyan-blaze.dts > create mode 100644 arch/arm/boot/dts/tegra124-nyan.dtsi Patches 1, 2, 4-8, 11 and 12 applied to the for-4.1/dt branch. Thanks, Thierry --UfEAyuTBtIjiZzX6 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJVETxkAAoJEN0jrNd/PrOhMLEP/09WJ5ziVHEESZeKFUcK2zeC YJPB7svtNK1vdd1cxmFEw0nEY4FNvL/13GksgJeetrYDQFzNTxQvKsf4tgOSkA8A K8Cyyh1sXLOOwIRCHTpJRQZAyTFkp1qEiX8d8CshiWeKGerPIUbFcUc44dKExtM/ X9Gv5pUDmEyXbKgPJTL/10OMLi7pCSmB4+ZRUtI9a37TLoy/+4L42C5BYbkVTPYD XbekpDVwOQc+siVUCAVulvjpFGPgUccX5NDJv2weldfy+q9+lfQNyfJpOHzsjEdh WhCNeZo9h2o+xj/1WhuHHVNtOClHmVyz8y43tLpZ27lOrvlnJEiwCKfxqefFIFvi X9LRu64cqwC7lx/bTD5n+QLVMStXAlPCLG3ghLYrWeJTUZhbUHDRG5tc96UKVrpk fDQD09zqiGXjPNvkdxCZy4V79jA0KexJtyY1SYZn3SYzbBltItAnZdRjNkwEAtEE cEsnSvZgVs8tp58jHO/HT5Mf7fb/iZNZ8InIH3Gd6XQQsYMuPhszEDaMZUnoHyAJ t4fnYPYps3cW2r/vbRdR+g5Gn443KBBChDAj4iMubN/aceERPYqOt2pUWrc+hL2y sbosMFKSTgsz7x1LCXxY9PTVXaE3m3lywSi3Vo7ArNwd6HLRPxe6rZZJqKqli0bM v4M0RLX1Ic6+TonhNCna =ACIG -----END PGP SIGNATURE----- --UfEAyuTBtIjiZzX6-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: thierry.reding@gmail.com (Thierry Reding) Date: Tue, 24 Mar 2015 11:28:53 +0100 Subject: [PATCH v6 00/12] Improvements to Tegra-based Chromebook support In-Reply-To: <1426672363-30667-1-git-send-email-tomeu.vizoso@collabora.com> References: <1426672363-30667-1-git-send-email-tomeu.vizoso@collabora.com> Message-ID: <20150324102852.GD18115@ulmo.nvidia.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Wed, Mar 18, 2015 at 10:52:15AM +0100, Tomeu Vizoso wrote: > v6: * Added Acked-by and Reviewed-By tags > * Rebased on top of 4.0-rc1 > * Added patch that marks the WiFi card as powered during suspend > > v5: * Moved to use gpio-restart for reboots, had to make tegra_pmc_restart > a notification handler > > v4: * Added support for the system reset GPIO, for proper reboots > * Moved out changes to ASOC to their own series, as requested by Mark > Brown > * Added patch to reset the SOR, to make sure it's in a known state > * Changed nvidia,model property of the sound nodes to GoogleNyanBig > and GoogleNyanBlaze so they can be told apart in userspace > > v3: * Added bindings for the LTN140AT29 panel > * Removed the delay in pwrseq, as what was actually needed was to add > a dependency on the power supplies of the host > * Uses the pinmux for the Blaze as generated by tegra-pinmux-scripts > * Uses the pinmux for the Big as in the last patch from Simon Glass > > Hello, > > this series adds support for the Tegra-based HP Chromebook 14 (aka nyan > blaze), which is very similar to the Acer Chromebook 13 (aka nyan big). > Because they both include tegra124-nyan.dtsi, some improvements to Blaze > support have also benefitted the Big. I have tested that USB2, the panels, > HDMI, the trackpad, Wifi and sound work on both. > > The leaf DTs contain the whole pinmux configuration as generated by > tegra-pinmux-scripts. I chose to not put the common configuration in the > common dtsi so we can paste the output as is and be sure that the kernel > doesn't diverge from the canonical data. > > These patches are based on top of 4.0-rc1. > > http://cgit.collabora.com/git/user/tomeu/linux.git/log/?h=nyan-v6 > > Regards, > > Tomeu > > David Riley (1): > soc/tegra: pmc: move to using a restart handler > > St?phane Marchesin (1): > drm/panel: add support for Samsung LTN140AT29 panel > > Tomeu Vizoso (10): > ARM: tegra: Change model of sound card in Nyan Big > ARM: tegra: Move out nyan-generic parts out from the nyan-big DT > ARM: tegra: Add DTS for the nyan-blaze board > ARM: tegra: Add node for trackpad in Nyan boards > ARM: tegra: Use pwrseq-simple for the wifi in Nyan > ARM: tegra: Use the generated pinmux data > ARM: tegra: Set spi-max-frequency property to flash node > drm/tegra: Reset the SOR on probe > ARM: tegra: Add gpio-restart node > ARM: tegra: The WiFi card is kept powered during suspend > > .../bindings/panel/samsung,ltn140at29-301.txt | 7 + > arch/arm/boot/dts/Makefile | 1 + > arch/arm/boot/dts/tegra124-nyan-big.dts | 2119 +++++++++++--------- > arch/arm/boot/dts/tegra124-nyan-blaze.dts | 1332 ++++++++++++ > arch/arm/boot/dts/tegra124-nyan.dtsi | 695 +++++++ > arch/arm/mach-tegra/tegra.c | 1 - > drivers/gpu/drm/panel/panel-simple.c | 26 + > drivers/gpu/drm/tegra/sor.c | 14 + > drivers/soc/tegra/pmc.c | 31 +- > 9 files changed, 3254 insertions(+), 972 deletions(-) > create mode 100644 Documentation/devicetree/bindings/panel/samsung,ltn140at29-301.txt > create mode 100644 arch/arm/boot/dts/tegra124-nyan-blaze.dts > create mode 100644 arch/arm/boot/dts/tegra124-nyan.dtsi Patches 1, 2, 4-8, 11 and 12 applied to the for-4.1/dt branch. Thanks, Thierry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 819 bytes Desc: not available URL: