Lines Matching +full:polarity +full:- +full:supported
15 ----------------
24 PWM_LOOKUP("tegra-pwm", 0, "pwm-backlight", NULL,
36 ----------
65 If supported by the driver, the signal can be optimized, for example to improve
82 PWM arguments are usually platform-specific and allows the PWM user to only
84 period). struct pwm_args contains 2 fields (period and polarity) and should
93 -----------------------------------
102 The number of PWM channels this chip supports (read-only).
105 Exports a PWM channel for use with sysfs (write-only).
108 Unexports a PWM channel from sysfs (write-only).
110 The PWM channels are numbered using a per-chip index from 0 to npwm-1.
125 polarity
126 Changes the polarity of the PWM signal (read/write).
128 the polarity.
134 - 0 - disabled
135 - 1 - enabled
138 -------------------------
150 of PWM devices provided by the chip and the chip-specific implementation of the
151 supported PWM operations to the framework.
153 When implementing polarity support in a PWM driver, make sure to respect the
154 signal conventions in the PWM framework. By definition, normal polarity
157 polarity starts low for the duration of the duty cycle and goes high for the
160 Drivers are encouraged to implement ->apply() instead of the legacy
161 ->enable(), ->disable() and ->config() methods. Doing that should provide
165 The implementation of ->get_state() (a method used to retrieve initial PWM
173 -------
182 -------