ARM: tegra: endeavoru: upgrade video bindings
authorSvyatoslav Ryhel <clamor95@gmail.com>
Sat, 1 Mar 2025 12:48:09 +0000 (14:48 +0200)
committerSvyatoslav Ryhel <clamor95@gmail.com>
Wed, 19 Mar 2025 08:59:24 +0000 (10:59 +0200)
Upgrade HTC One X device tree to comply possible upstream Linux device
tree. Once Linux catches up, HTC One X can be switched to OF_UPSTREAM.

Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
arch/arm/dts/tegra30-htc-endeavoru.dts
configs/endeavoru_defconfig

index 8a0ba3c..db8ac45 100644 (file)
 
        host1x@50000000 {
                dc@54200000 {
-                       clocks = <&tegra_car TEGRA30_CLK_DISP1>,
-                                <&tegra_car TEGRA30_CLK_PLL_D_OUT0>;
+                       backlight: backlight {
+                               compatible = "nvidia,tegra-pwm-backlight";
 
-                       rgb {
-                               status = "okay";
-
-                               nvidia,panel = <&dsia>;
+                               nvidia,pwm-source = <1>;
+                               nvidia,default-brightness = <0x8E>;
                        };
                };
 
                nvidia,xcvr-lsrslew = <2>;
        };
 
-       backlight: backlight {
-               compatible = "nvidia,tegra-pwm-backlight";
-
-               nvidia,pwm-source = <1>;
-               nvidia,default-brightness = <0x8E>;
-       };
-
        /* PMIC has a built-in 32KHz oscillator which is used by PMC */
        clk32k_in: clock-32k {
                compatible = "fixed-clock";
index cc8777e..a1c11c6 100644 (file)
@@ -79,6 +79,7 @@ CONFIG_USB_GADGET_VENDOR_NUM=0x0bb4
 CONFIG_USB_GADGET_PRODUCT_NUM=0x0c02
 CONFIG_CI_UDC=y
 CONFIG_VIDEO=y
+CONFIG_VIDEO_BRIDGE=y
 # CONFIG_VIDEO_LOGO is not set
 CONFIG_VIDEO_LCD_ENDEAVORU=y
 CONFIG_VIDEO_DSI_TEGRA30=y