infineon,cat1-pwm
Vendor: Infineon Technologies
Note
An implementation of a driver matching this compatible is available in drivers/pwm/pwm_ifx_cat1.c.
Description
Infineon Cat1 PWM
Properties
Node specific properties
Properties not inherited from the base binding file.
Name |
Type |
Details |
---|---|---|
|
|
PORT pin configuration for the PWM signal.
We expect that the phandles will reference pinctrl nodes. These
nodes will have a nodelabel that matches the Infineon SoC Pinctrl
defines and have following
format: p<port>_<pin>_<peripheral inst>_<signal>.
Examples:
pinctrl-0 = <&p1_1_pwm0_0>;
This property is required. |
|
|
Names for the provided states. The number of names needs to match the
number of states.
This property is required. |
|
|
|
|
|
Specifies which type of divider to use.
Defined by cy_en_divider_types_t in cy_sysclk.h.
This property is required. |
|
|
Specifies which divider of the selected type to configure.
This property is required. |
|
|
Causes integer division of (divider value + 1), or division by 1 to 256
(8-bit divider) or 1 to 65536 (16-bit divider).
This property is required. |
|
|
Number of items to expect in a PWM
- channel of the timer used for PWM (not used)
- period to set in ns
- flags: standard flags like PWM_POLARITY_NORMAL
This property is required. Constant value: |
|
|
Pin configuration/s for the second state. See pinctrl-0.
|
|
|
Pin configuration/s for the third state. See pinctrl-0.
|
|
|
Pin configuration/s for the fourth state. See pinctrl-0.
|
|
|
Pin configuration/s for the fifth state. See pinctrl-0.
|
Deprecated node specific properties
Deprecated properties not inherited from the base binding file.
(None)
Base properties
Properties inherited from the base binding file, which defines common properties that may be set on many nodes. Not all of these may apply to the “infineon,cat1-pwm” compatible.
Name |
Type |
Details |
---|---|---|
|
|
This property is required. See Important properties for more information. |
|
|
This property is required. See Important properties for more information. |
Specifier cell names
pwm cells: channel, period, flags