Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'tegra-for-5.17-arm-dt-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/fixes

ARM: tegra: Device tree fixes for v5.17

One more patch to fix up eDP panels on Nyan FHD models.

* tag 'tegra-for-5.17-arm-dt-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
ARM: tegra: Move Nyan FHD panels to AUX bus
ARM: tegra: Move panels to AUX bus

Link: https://lore.kernel.org/r/20220308084339.2199400-1-thierry.reding@gmail.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

+33 -21
+8 -2
arch/arm/boot/dts/tegra124-nyan-big-fhd.dts
··· 5 5 6 6 / { 7 7 /* Version of Nyan Big with 1080p panel */ 8 - panel { 9 - compatible = "auo,b133htn01"; 8 + host1x@50000000 { 9 + dpaux@545c0000 { 10 + aux-bus { 11 + panel: panel { 12 + compatible = "auo,b133htn01"; 13 + }; 14 + }; 15 + }; 10 16 }; 11 17 };
+9 -6
arch/arm/boot/dts/tegra124-nyan-big.dts
··· 13 13 "google,nyan-big-rev1", "google,nyan-big-rev0", 14 14 "google,nyan-big", "google,nyan", "nvidia,tegra124"; 15 15 16 - panel: panel { 17 - compatible = "auo,b133xtn01"; 18 - 19 - power-supply = <&vdd_3v3_panel>; 20 - backlight = <&backlight>; 21 - ddc-i2c-bus = <&dpaux>; 16 + host1x@50000000 { 17 + dpaux@545c0000 { 18 + aux-bus { 19 + panel: panel { 20 + compatible = "auo,b133xtn01"; 21 + backlight = <&backlight>; 22 + }; 23 + }; 24 + }; 22 25 }; 23 26 24 27 mmc@700b0400 { /* SD Card on this bus */
+9 -6
arch/arm/boot/dts/tegra124-nyan-blaze.dts
··· 15 15 "google,nyan-blaze-rev0", "google,nyan-blaze", 16 16 "google,nyan", "nvidia,tegra124"; 17 17 18 - panel: panel { 19 - compatible = "samsung,ltn140at29-301"; 20 - 21 - power-supply = <&vdd_3v3_panel>; 22 - backlight = <&backlight>; 23 - ddc-i2c-bus = <&dpaux>; 18 + host1x@50000000 { 19 + dpaux@545c0000 { 20 + aux-bus { 21 + panel: panel { 22 + compatible = "samsung,ltn140at29-301"; 23 + backlight = <&backlight>; 24 + }; 25 + }; 26 + }; 24 27 }; 25 28 26 29 sound {
+7 -7
arch/arm/boot/dts/tegra124-venice2.dts
··· 48 48 dpaux@545c0000 { 49 49 vdd-supply = <&vdd_3v3_panel>; 50 50 status = "okay"; 51 + 52 + aux-bus { 53 + panel: panel { 54 + compatible = "lg,lp129qe"; 55 + backlight = <&backlight>; 56 + }; 57 + }; 51 58 }; 52 59 }; 53 60 ··· 1085 1078 debounce-interval = <10>; 1086 1079 wakeup-source; 1087 1080 }; 1088 - }; 1089 - 1090 - panel: panel { 1091 - compatible = "lg,lp129qe"; 1092 - power-supply = <&vdd_3v3_panel>; 1093 - backlight = <&backlight>; 1094 - ddc-i2c-bus = <&dpaux>; 1095 1081 }; 1096 1082 1097 1083 vdd_mux: regulator-mux {