From fa545e2eadbdd3374c4350a95000bcfaa3af70ac Mon Sep 17 00:00:00 2001 From: Wyon Bi Date: Fri, 5 May 2023 02:44:07 +0000 Subject: [PATCH] arm64: dts: rockchip: rk3588-vehicle: Add lt7911d node Change-Id: I61bf99254149e2a7d607bdbfcd87c8cb67adee33 Signed-off-by: Wyon Bi --- .../rk3588-vehicle-serdes-display-v20.dtsi | 38 ++++--------------- .../rk3588-vehicle-serdes-display.dtsi | 36 ++++-------------- 2 files changed, 16 insertions(+), 58 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display-v20.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display-v20.dtsi index de32edfb7552..c40e643e9366 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display-v20.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display-v20.dtsi @@ -5,6 +5,14 @@ */ / { + lt7911d { + compatible = "lontium,lt7911d-fb-notifier"; + reset-gpios = <&gpio0 RK_PD2 GPIO_ACTIVE_LOW>, + <&gpio4 RK_PA7 GPIO_ACTIVE_LOW>, + <&gpio3 RK_PD4 GPIO_ACTIVE_LOW>, + <&gpio3 RK_PD2 GPIO_ACTIVE_LOW>; + }; + dsi2lvds_backlight1: dsi2lvds_backlight1 { compatible = "pwm-backlight"; brightness-levels = < @@ -601,36 +609,6 @@ status = "okay"; }; -&gpio0 { - i2c5-serdes-reset { - gpio-hog; - gpios = <26 GPIO_ACTIVE_HIGH>; - output-high; - }; -}; - -&gpio4 { - i2c7-serdes-reset { - gpio-hog; - gpios = <7 GPIO_ACTIVE_HIGH>; - output-high; - }; -}; - -&gpio3 { - i2c4-serdes-reset { - gpio-hog; - gpios = <28 GPIO_ACTIVE_HIGH>; - output-high; - }; - - i2c8-serdes-reset { - gpio-hog; - gpios = <26 GPIO_ACTIVE_HIGH>; - output-high; - }; -}; - &hdmi0 { status = "disabled"; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display.dtsi index 5376a5295910..6087fe954ccd 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-serdes-display.dtsi @@ -5,6 +5,14 @@ */ / { + lt7911d { + compatible = "lontium,lt7911d-fb-notifier"; + reset-gpios = <&gpio1 RK_PA6 GPIO_ACTIVE_LOW>, + <&gpio1 RK_PA2 GPIO_ACTIVE_LOW>, + <&gpio3 RK_PD4 GPIO_ACTIVE_LOW>, + <&gpio3 RK_PD2 GPIO_ACTIVE_LOW>; + }; + dsi2lvds_backlight1: dsi2lvds_backlight1 { compatible = "pwm-backlight"; brightness-levels = < @@ -601,34 +609,6 @@ status = "okay"; }; -&gpio1 { - i2c5-serdes-reset { - gpio-hog; - gpios = <6 GPIO_ACTIVE_HIGH>; - output-high; - }; - - i2c7-serdes-reset { - gpio-hog; - gpios = <2 GPIO_ACTIVE_HIGH>; - output-high; - }; -}; - -&gpio3 { - i2c3-serdes-reset { - gpio-hog; - gpios = <28 GPIO_ACTIVE_HIGH>; - output-high; - }; - - i2c8-serdes-reset { - gpio-hog; - gpios = <26 GPIO_ACTIVE_HIGH>; - output-high; - }; -}; - &hdmi0 { status = "disabled"; };