|
@@ -249,7 +249,7 @@ static int lpc18xx_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm)
|
|
LPC18XX_PWM_EVSTATEMSK(lpc18xx_data->duty_event),
|
|
LPC18XX_PWM_EVSTATEMSK(lpc18xx_data->duty_event),
|
|
LPC18XX_PWM_EVSTATEMSK_ALL);
|
|
LPC18XX_PWM_EVSTATEMSK_ALL);
|
|
|
|
|
|
- if (pwm->polarity == PWM_POLARITY_NORMAL) {
|
|
|
|
|
|
+ if (pwm_get_polarity(pwm) == PWM_POLARITY_NORMAL) {
|
|
set_event = lpc18xx_pwm->period_event;
|
|
set_event = lpc18xx_pwm->period_event;
|
|
clear_event = lpc18xx_data->duty_event;
|
|
clear_event = lpc18xx_data->duty_event;
|
|
res_action = LPC18XX_PWM_RES_SET;
|
|
res_action = LPC18XX_PWM_RES_SET;
|