Lines Matching full:polarity
155 pwm->args.polarity = PWM_POLARITY_NORMAL; in of_pwm_xlate_with_flags()
158 pwm->args.polarity = PWM_POLARITY_INVERSED; in of_pwm_xlate_with_flags()
265 * @polarity: initial polarity of PWM channels
268 * will be used. The initial polarity for all channels is specified by the
269 * @polarity parameter.
274 enum pwm_polarity polarity) in pwmchip_add_with_polarity() argument
306 pwm->state.polarity = polarity; in pwmchip_add_with_polarity()
336 * will be used. The initial polarity for all channels is normal.
491 * The lowlevel driver either ignored .polarity (which is a bug) or as in pwm_apply_state_debug()
492 * best effort inverted .polarity and fixed .duty_cycle respectively. in pwm_apply_state_debug()
495 if (s1.enabled && s1.polarity != state->polarity) { in pwm_apply_state_debug()
496 s2.polarity = state->polarity; in pwm_apply_state_debug()
504 if (s2.polarity != state->polarity && in pwm_apply_state_debug()
506 dev_warn(chip->dev, ".apply ignored .polarity\n"); in pwm_apply_state_debug()
509 last->polarity == state->polarity && in pwm_apply_state_debug()
522 last->polarity == state->polarity && in pwm_apply_state_debug()
557 s1.polarity != last->polarity || in pwm_apply_state_debug()
562 s1.enabled, s1.polarity, s1.duty_cycle, s1.period, in pwm_apply_state_debug()
563 last->enabled, last->polarity, last->duty_cycle, in pwm_apply_state_debug()
586 state->polarity == pwm->state.polarity && in pwm_apply_state()
608 if (state->polarity != pwm->state.polarity) { in pwm_apply_state()
613 * Changing the polarity of a running PWM is in pwm_apply_state()
623 state->polarity); in pwm_apply_state()
627 pwm->state.polarity = state->polarity; in pwm_apply_state()
707 * In either case, we setup the new period and polarity, and assign a in pwm_adjust_config()
713 state.polarity = pargs.polarity; in pwm_adjust_config()
731 * If the polarity changed, we should also change the duty cycle. in pwm_adjust_config()
733 if (pargs.polarity != state.polarity) { in pwm_adjust_config()
734 state.polarity = pargs.polarity; in pwm_adjust_config()
940 pwm->args.polarity = PWM_POLARITY_NORMAL; in acpi_pwm_get()
943 pwm->args.polarity = PWM_POLARITY_INVERSED; in acpi_pwm_get()
1102 pwm->args.polarity = chosen->polarity; in pwm_get()
1289 seq_printf(s, " polarity: %s", in pwm_dbg_show()
1290 state.polarity ? "inverse" : "normal"); in pwm_dbg_show()