From c44a5ce05538d82565f7e7490a4279fa2c6b7808 Mon Sep 17 00:00:00 2001 From: Shawn Lin Date: Fri, 9 Jun 2023 09:39:15 +0800 Subject: [PATCH] ARM: dts: rockchip: rv1126: Add sdmmc idle state support In order to avoid power leak for affacting SD cards, add idle state to all related boards for RV1126 and change default state to normal state for the driver to totally control it. Signed-off-by: Shawn Lin Change-Id: If00ed994eb2a467bd5ef16fd52f51b490bea4b27 --- arch/arm/boot/dts/rv1126.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/rv1126.dtsi b/arch/arm/boot/dts/rv1126.dtsi index 4705beded656..1c64f55d9929 100644 --- a/arch/arm/boot/dts/rv1126.dtsi +++ b/arch/arm/boot/dts/rv1126.dtsi @@ -2371,8 +2371,9 @@ clock-names = "biu", "ciu", "ciu-drive", "ciu-sample"; fifo-depth = <0x100>; max-frequency = <200000000>; - pinctrl-names = "default"; + pinctrl-names = "normal", "idle"; pinctrl-0 = <&sdmmc0_clk &sdmmc0_cmd &sdmmc0_det &sdmmc0_bus4>; + pinctrl-1 = <&sdmmc0_idle_pins &sdmmc0_det>; status = "disabled"; };