dt-bindings: pwm: stm32-lp: Document pin control sleep state
authorFabrice Gasnier <fabrice.gasnier@st.com>
Thu, 18 Apr 2019 09:37:45 +0000 (11:37 +0200)
committerThierry Reding <thierry.reding@gmail.com>
Tue, 25 Jun 2019 12:49:20 +0000 (14:49 +0200)
Add documentation for pin control sleep state on STM32 LPTimer PWM.

Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Fabrice Gasnier <fabrice.gasnier@st.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
Documentation/devicetree/bindings/pwm/pwm-stm32-lp.txt

index bd23302..6521bc4 100644 (file)
@@ -11,8 +11,10 @@ Required parameters:
                        bindings defined in pwm.txt.
 
 Optional properties:
-- pinctrl-names:       Set to "default".
-- pinctrl-0:           Phandle pointing to pin configuration node for PWM.
+- pinctrl-names:       Set to "default". An additional "sleep" state can be
+                       defined to set pins in sleep state when in low power.
+- pinctrl-n:           Phandle(s) pointing to pin configuration node for PWM,
+                       respectively for "default" and "sleep" states.
 
 Example:
        timer@40002400 {
@@ -21,7 +23,8 @@ Example:
                pwm {
                        compatible = "st,stm32-pwm-lp";
                        #pwm-cells = <3>;
-                       pinctrl-names = "default";
+                       pinctrl-names = "default", "sleep";
                        pinctrl-0 = <&lppwm1_pins>;
+                       pinctrl-1 = <&lppwm1_sleep_pins>;
                };
        };