WSL2-Linux-Kernel/drivers/video/backlight
Brian Norris 6025530738 backlight: lp855x: Add enable regulator
The LP8556 datasheet describes an EN/VDDIO input, which serves "both as
a chip enable and as a power supply reference for PWM, SDA, and SCL
inputs." The LP8556 that I'm testing doesn't respond properly if I try
to talk I2C to it too quickly after enabling VDDIO, and the LP8555
datasheet mentions a t_RESPONSE delay of up to 1 millisecond.

Support this EN/VDDIO by adding a regulator property to the binding;
enabling this regulator at probe time; and sleeping for 1 to 2ms, if the
EN/VDDIO regulator was provided.

Signed-off-by: Brian Norris <briannorris@chromium.org>
Acked-by: Rob Herring <robh@kernel.org>
Acked-by: Milo Kim <milo.kim@ti.com>
Reviewed-by: Stephen Barber <smbarber@chromium.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
2016-06-29 10:06:21 +01:00
..
88pm860x_bl.c
Kconfig
Makefile
aat2870_bl.c
adp5520_bl.c
adp8860_bl.c backlight: adp8860: Fix another uninitialized variable use 2016-01-11 07:58:43 +00:00
adp8870_bl.c
ams369fg06.c
apple_bl.c
as3711_bl.c
backlight.c video / backlight: remove the backlight_device_registered API 2016-05-04 23:41:14 +02:00
bd6107.c
corgi_lcd.c
cr_bllcd.c
da903x_bl.c
da9052_bl.c
ep93xx_bl.c
generic_bl.c
gpio_backlight.c backlight: gpio-backlight: Use default-on on GPIO request 2016-01-11 07:58:35 +00:00
hp680_bl.c
hx8357.c
ili922x.c
ili9320.c
ili9320.h
ipaq_micro_bl.c
jornada720_bl.c
jornada720_lcd.c
kb3886_bl.c
l4f00242t03.c
lcd.c
ld9040.c
ld9040_gamma.h
lm3533_bl.c
lm3630a_bl.c backlight: lm3630a: explicitly apply PWM config extracted from pwm_args 2016-05-17 14:45:05 +02:00
lm3639_bl.c
lms283gf05.c
lms501kf03.c
locomolcd.c
lp855x_bl.c backlight: lp855x: Add enable regulator 2016-06-29 10:06:21 +01:00
lp8788_bl.c backlight: lp8788: Explicitly apply PWM config extracted from pwm_args 2016-05-17 14:45:04 +02:00
ltv350qv.c
ltv350qv.h
lv5207lp.c
max8925_bl.c
omap1_bl.c
ot200_bl.c
pandora_bl.c
pcf50633-backlight.c
platform_lcd.c
pm8941-wled.c
pwm_bl.c backlight: pwm_bl: Use pwm_get_args() where appropriate 2016-05-17 14:45:03 +02:00
s6e63m0.c
s6e63m0_gamma.h
sky81452-backlight.c
tdo24m.c
tosa_bl.c
tosa_lcd.c
tps65217_bl.c backlight: tps65217_bl: Add MODULE_DEVICE_TABLE 2016-01-11 06:36:35 +00:00
vgg2432a4.c
wm831x_bl.c