STM32 Timers support generic 3 cells PWM bindings to encode PWM number,
period and polarity as defined in pwm.txt.

Fixes: cd9a99c2f8e8 ("dt-bindings: pwm: Add STM32 bindings")

Signed-off-by: Fabrice Gasnier <[email protected]>
---
 Documentation/devicetree/bindings/pwm/pwm-stm32.txt | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Documentation/devicetree/bindings/pwm/pwm-stm32.txt 
b/Documentation/devicetree/bindings/pwm/pwm-stm32.txt
index 3e6d550..a8690bf 100644
--- a/Documentation/devicetree/bindings/pwm/pwm-stm32.txt
+++ b/Documentation/devicetree/bindings/pwm/pwm-stm32.txt
@@ -8,6 +8,8 @@ Required parameters:
 - pinctrl-names:       Set to "default".
 - pinctrl-0:           List of phandles pointing to pin configuration nodes 
for PWM module.
                        For Pinctrl properties see 
../pinctrl/pinctrl-bindings.txt
+- #pwm-cells:          Should be set to 3. This PWM chip uses the default 3 
cells
+                       bindings defined in pwm.txt.
 
 Optional parameters:
 - st,breakinput:       One or two <index level filter> to describe break input 
configurations.
@@ -28,6 +30,7 @@ Example:
 
                pwm {
                        compatible = "st,stm32-pwm";
+                       #pwm-cells = <3>;
                        pinctrl-0       = <&pwm1_pins>;
                        pinctrl-names   = "default";
                        st,breakinput = <0 1 5>;
-- 
2.7.4

Reply via email to