From 74a94db2e74209febd3281b16074066df5186fce Mon Sep 17 00:00:00 2001 From: Wangqiang Guo Date: Wed, 1 Dec 2021 19:46:08 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3588-evb/rk3588s-evb: gt1x add power-supply Fix enter suspend/resume error Signed-off-by: Wangqiang Guo Change-Id: I08335c818ef3b49fb15a782db105bfee333d3e91 --- arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3588-evb2-lp4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3588-evb3-lp5.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3588-evb4-lp4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3588s-evb2-lp5.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3588s-evb3-lp4x.dtsi | 10 ++++++++++ arch/arm64/boot/dts/rockchip/rk3588s-evb4-lp4x.dtsi | 1 + 7 files changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4.dtsi index 03b400a20bd5..34b6f9399264 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4.dtsi @@ -408,6 +408,7 @@ pinctrl-0 = <&touch_gpio>; goodix,rst-gpio = <&gpio0 RK_PD2 GPIO_ACTIVE_HIGH>; goodix,irq-gpio = <&gpio0 RK_PD3 IRQ_TYPE_LEVEL_LOW>; + power-supply = <&vcc3v3_lcd_n>; }; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-evb2-lp4.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-evb2-lp4.dtsi index b4b456ae3473..102cb5e42334 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-evb2-lp4.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-evb2-lp4.dtsi @@ -296,6 +296,7 @@ pinctrl-0 = <&touch_gpio>; goodix,rst-gpio = <&gpio0 RK_PD2 GPIO_ACTIVE_HIGH>; goodix,irq-gpio = <&gpio0 RK_PD3 IRQ_TYPE_LEVEL_LOW>; + power-supply = <&vcc3v3_lcd_n>; }; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-evb3-lp5.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-evb3-lp5.dtsi index 16f0044a818a..6caeb2fb5c59 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-evb3-lp5.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-evb3-lp5.dtsi @@ -954,6 +954,7 @@ pinctrl-0 = <&touch_gpio>; goodix,rst-gpio = <&gpio4 RK_PB2 GPIO_ACTIVE_HIGH>; goodix,irq-gpio = <&gpio4 RK_PB1 IRQ_TYPE_LEVEL_LOW>; + power-supply = <&vcc3v3_lcd_n>; }; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-evb4-lp4.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-evb4-lp4.dtsi index a3ce5697148c..842be98e21fa 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-evb4-lp4.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-evb4-lp4.dtsi @@ -184,6 +184,7 @@ pinctrl-0 = <&touch_gpio>; goodix,rst-gpio = <&gpio0 RK_PD5 GPIO_ACTIVE_HIGH>; goodix,irq-gpio = <&gpio0 RK_PC6 IRQ_TYPE_LEVEL_LOW>; + power-supply = <&vcc3v3_lcd_n>; }; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-evb2-lp5.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s-evb2-lp5.dtsi index c31c62091a12..5957ebf4f480 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-evb2-lp5.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s-evb2-lp5.dtsi @@ -799,6 +799,7 @@ pinctrl-0 = <&touch_gpio>; goodix,rst-gpio = <&gpio4 RK_PB2 GPIO_ACTIVE_HIGH>; goodix,irq-gpio = <&gpio4 RK_PB4 IRQ_TYPE_LEVEL_LOW>; + power-supply = <&vcc3v3_lcd_n>; }; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-evb3-lp4x.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s-evb3-lp4x.dtsi index 9fa6ba03fd3c..39259847232d 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-evb3-lp4x.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s-evb3-lp4x.dtsi @@ -34,6 +34,15 @@ pwms = <&pwm7 0 50000 0>; }; + vcc3v3_lcd_n: vcc3v3-lcd0-n { + compatible = "regulator-fixed"; + regulator-name = "vcc3v3_lcd0_n"; + regulator-boot-on; + enable-active-high; + gpio = <&gpio1 RK_PA6 GPIO_ACTIVE_HIGH>; + vin-supply = <&vcc_1v8_s0>; + }; + vcc3v3_pcie20: vcc3v3-pcie20 { compatible = "regulator-fixed"; regulator-name = "vcc3v3_pcie20"; @@ -130,6 +139,7 @@ pinctrl-0 = <&touch_gpio>; goodix,rst-gpio = <&gpio1 RK_PB4 GPIO_ACTIVE_HIGH>; goodix,irq-gpio = <&gpio1 RK_PB5 IRQ_TYPE_LEVEL_LOW>; + power-supply = <&vcc3v3_lcd_n>; }; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-evb4-lp4x.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s-evb4-lp4x.dtsi index a139c88a83ca..6d7ed854a102 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-evb4-lp4x.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s-evb4-lp4x.dtsi @@ -358,6 +358,7 @@ pinctrl-0 = <&touch_gpio>; goodix,rst-gpio = <&gpio1 RK_PB4 GPIO_ACTIVE_HIGH>; goodix,irq-gpio = <&gpio1 RK_PB5 IRQ_TYPE_LEVEL_LOW>; + power-supply = <&vcc3v3_lcd_n>; }; };