From: Anson Huang Date: Mon, 14 Oct 2013 19:07:51 +0000 (-0400) Subject: ENGR00283508-2 arm: dts: imx6sl: support pwm pin sleep mode X-Git-Tag: KARO-TX6-2014-07-10~194 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=bff924fa375cb10559eb7722b4aa94baf305ee9e;p=karo-tx-linux.git ENGR00283508-2 arm: dts: imx6sl: support pwm pin sleep mode As i.MX6SL EVK board is very sensitive to DSM power, so we need to lower IO power of PWM pin: MX6SL_PAD_PWM1__GPIO3_IO23 Signed-off-by: Anson Huang --- diff --git a/arch/arm/boot/dts/imx6sl-evk.dts b/arch/arm/boot/dts/imx6sl-evk.dts index c3533c4276bf..951e3178576b 100644 --- a/arch/arm/boot/dts/imx6sl-evk.dts +++ b/arch/arm/boot/dts/imx6sl-evk.dts @@ -513,8 +513,9 @@ }; &pwm1 { - pinctrl-names = "default"; + pinctrl-names = "default", "sleep"; pinctrl-0 = <&pinctrl_pwm1_0>; + pinctrl-1 = <&pinctrl_pwm1_0_sleep>; status = "okay"; }; diff --git a/arch/arm/boot/dts/imx6sl.dtsi b/arch/arm/boot/dts/imx6sl.dtsi index 61cae1862951..9536ea248e32 100644 --- a/arch/arm/boot/dts/imx6sl.dtsi +++ b/arch/arm/boot/dts/imx6sl.dtsi @@ -925,6 +925,12 @@ MX6SL_PAD_PWM1__PWM1_OUT 0x110b0 >; }; + + pinctrl_pwm1_0_sleep: pwm1grp-0-sleep { + fsl,pins = < + MX6SL_PAD_PWM1__GPIO3_IO23 0x3080 + >; + }; }; uart1 {