diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2024-04-15 07:35:57 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2024-04-16 12:10:05 +0200 |
commit | c5ae8eb5ef72385556c0665cf9fe0247219d83f6 (patch) | |
tree | 31608e727a343018c72face2cab8bc5eb22681df /drivers/led/led-pwm.c | |
parent | 29e00152bb73fcc59a6313f45649a12afd0c79c7 (diff) | |
download | barebox-c5ae8eb5ef72385556c0665cf9fe0247219d83f6.tar.gz barebox-c5ae8eb5ef72385556c0665cf9fe0247219d83f6.tar.xz |
PWM: align struct pwm_state member names with Linux
This introduces no functional change, but removes some churn of porting
Linux drivers by aligning the naming of the frequently used struct
pwm_state.
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Link: https://lore.barebox.org/20240415053600.370622-5-a.fatoum@pengutronix.de
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/led/led-pwm.c')
-rw-r--r-- | drivers/led/led-pwm.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/led/led-pwm.c b/drivers/led/led-pwm.c index 2ffb72e692..6f4abf97c8 100644 --- a/drivers/led/led-pwm.c +++ b/drivers/led/led-pwm.c @@ -27,14 +27,14 @@ static void led_pwm_set(struct led *led, unsigned int brightness) pwm_get_state(pwmled->pwm, &state); - duty = state.period_ns * brightness; + duty = state.period * brightness; do_div(duty, max); if (pwmled->active_low) - duty = state.period_ns - duty; + duty = state.period - duty; - state.p_enable = true; - state.duty_ns = duty; + state.enabled = true; + state.duty_cycle = duty; pwm_apply_state(pwmled->pwm, &state); } |