diff options
author | Lucas Stach <l.stach@pengutronix.de> | 2018-06-20 11:47:49 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2018-06-21 12:57:13 +0200 |
commit | 898ec202d06ccf89506b9f64bea438a1974b4687 (patch) | |
tree | 886a5b17d1072579232be47e0304005aa618f1a5 /drivers/video/backlight-pwm.c | |
parent | be940f1a513b5167963174eca1d9509aaddda2fe (diff) | |
download | barebox-898ec202d06ccf89506b9f64bea438a1974b4687.tar.gz barebox-898ec202d06ccf89506b9f64bea438a1974b4687.tar.xz |
video: backlight: add slew time parameter
Currently the backlight implementation stretches a brightness change over
a period of 100ms. While this is a fine default for PWM backlights, a user
might wish to change this slew time to meet other constraints or even
completely disable it for some backlight devices.
Add a parameter and provide the default value from the backlight device.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/video/backlight-pwm.c')
-rw-r--r-- | drivers/video/backlight-pwm.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/video/backlight-pwm.c b/drivers/video/backlight-pwm.c index ec35bd1bc0..997235a74a 100644 --- a/drivers/video/backlight-pwm.c +++ b/drivers/video/backlight-pwm.c @@ -206,6 +206,7 @@ static int backlight_pwm_of_probe(struct device_d *dev) pwm_backlight->period = pwm_get_period(pwm_backlight->pwm); + pwm_backlight->backlight.slew_time_ms = 100; pwm_backlight->backlight.brightness_set = backlight_pwm_set; pwm_backlight->backlight.node = dev->device_node; |