blob: daec68e9ed72f80f0d7db25c4ed493fb44768dce [file]
description: |
Silabs siwx91x PWM Controller
The siwx91x PWM controller is designed to generate PWM signals. The mapping
between PWM channels and GPIO pins is configured through pinctrl settings.
compatible: "silabs,siwx91x-pwm"
include: [base.yaml, pinctrl-device.yaml, pwm-controller.yaml]
properties:
"#pwm-cells":
const: 2
silabs,ch-prescaler:
type: array
required: true
description: |
Contains the prescaler values for all the 4 channels
enum:
- 1
- 2
- 4
- 8
- 16
- 32
- 64
silabs,pwm-polarity:
type: int
required: true
description: |
Common PWM polarity for all the channels
0 - Normal polarity
1 - Inverted polarity
pwm-cells:
- channel
- period