Lines Matching +full:polarity +full:- +full:active +full:- +full:low
15 ----------------
24 PWM_LOOKUP("tegra-pwm", 0, "pwm-backlight", NULL,
36 ----------
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.
118 Value is in nanoseconds and is the sum of the active and inactive
122 The active time of the PWM signal (read/write).
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
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
156 goes low for the remainder of the period. Conversely, a signal with inversed
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 -------
187 -------