From 2a38dc0cb6de35caf9012ca27e548cb019795c0b Mon Sep 17 00:00:00 2001 From: "shu.wang" Date: Mon, 25 Sep 2023 11:29:47 +0000 Subject: [PATCH] A1: Modify A1 AD40AE dts [1/1] PD#SWPL-141143 Problem: The current dts cannot fully adapt to AD40AE. Solution: 1.Disable useless modules. 2.Enable pm module. Verify: A1-A113L-AD40AE Change-Id: I7f7d31b8ae90b813d7d01273cbe1f28120f722fa Signed-off-by: shu.wang --- arch/arm/boot/dts/amlogic/a1-a113l-ad40ae.dts | 14 +++++--------- arch/arm64/boot/dts/amlogic/a1-a113l-ad40ae.dts | 14 +++++--------- 2 files changed, 10 insertions(+), 18 deletions(-) diff --git a/arch/arm/boot/dts/amlogic/a1-a113l-ad40ae.dts b/arch/arm/boot/dts/amlogic/a1-a113l-ad40ae.dts index b49dd9c94..c1db11e94 100644 --- a/arch/arm/boot/dts/amlogic/a1-a113l-ad40ae.dts +++ b/arch/arm/boot/dts/amlogic/a1-a113l-ad40ae.dts @@ -753,6 +753,10 @@ status = "okay"; }; +&meson_suspend { + status = "okay"; +}; + &vddcpu0 { pinctrl-names = "default"; pinctrl-0 = <&pwm_f_pins4>; @@ -806,14 +810,6 @@ //pinctrl-0 = <&pwm_e_pins1>; }; -&pwm_cd { - status = "okay"; -}; - -&uart_A { - status = "okay"; -}; - &sd_emmc_a { status = "disabled"; pinctrl-0 = <&sdio_pins>; @@ -849,7 +845,7 @@ }; &pwm_ab { - status = "okay"; + status = "disabled"; }; &uart_C { diff --git a/arch/arm64/boot/dts/amlogic/a1-a113l-ad40ae.dts b/arch/arm64/boot/dts/amlogic/a1-a113l-ad40ae.dts index a4b0f9ef8..39c9f0282 100644 --- a/arch/arm64/boot/dts/amlogic/a1-a113l-ad40ae.dts +++ b/arch/arm64/boot/dts/amlogic/a1-a113l-ad40ae.dts @@ -751,6 +751,10 @@ status = "okay"; }; +&meson_suspend { + status = "okay"; +}; + &vddcpu0 { pinctrl-names = "default"; pinctrl-0 = <&pwm_f_pins4>; @@ -804,14 +808,6 @@ //pinctrl-0 = <&pwm_e_pins1>; }; -&pwm_cd { - status = "okay"; -}; - -&uart_A { - status = "okay"; -}; - &sd_emmc_a { status = "disabled"; pinctrl-0 = <&sdio_pins>; @@ -847,7 +843,7 @@ }; &pwm_ab { - status = "okay"; + status = "disabled"; }; &uart_C {