Skip to content

Commit 0f59858

Browse files
geon-jeongtorvalds
authored andcommitted
backlight: add new lm3639 backlight driver
This driver is a general version for LM3639 backlgiht + flash driver chip of TI. LM3639: The LM3639 is a single chip LCD Display Backlight driver + white LED Camera driver. Programming is done over an I2C compatible interface. www.ti.com [[email protected]: code layout tweaks] Signed-off-by: G.Shark Jeong <[email protected]> Cc: Richard Purdie <[email protected]> Cc: Daniel Jeong <[email protected]> Cc: Randy Dunlap <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
1 parent 0c2a665 commit 0f59858

File tree

4 files changed

+516
-0
lines changed

4 files changed

+516
-0
lines changed

drivers/video/backlight/Kconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,15 @@ config BACKLIGHT_LM3630
359359
help
360360
This supports TI LM3630 Backlight Driver
361361

362+
config BACKLIGHT_LM3639
363+
tristate "Backlight Driver for LM3639"
364+
depends on BACKLIGHT_CLASS_DEVICE && I2C
365+
select REGMAP_I2C
366+
select NEW_LEDS
367+
select LEDS_CLASS
368+
help
369+
This supports TI LM3639 Backlight + 1.5A Flash LED Driver
370+
362371
config BACKLIGHT_LP855X
363372
tristate "Backlight driver for TI LP855X"
364373
depends on BACKLIGHT_CLASS_DEVICE && I2C

drivers/video/backlight/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ obj-$(CONFIG_BACKLIGHT_HP680) += hp680_bl.o
2424
obj-$(CONFIG_BACKLIGHT_LM3533) += lm3533_bl.o
2525
obj-$(CONFIG_BACKLIGHT_LOCOMO) += locomolcd.o
2626
obj-$(CONFIG_BACKLIGHT_LM3630) += lm3630_bl.o
27+
obj-$(CONFIG_BACKLIGHT_LM3639) += lm3639_bl.o
2728
obj-$(CONFIG_BACKLIGHT_LP855X) += lp855x_bl.o
2829
obj-$(CONFIG_BACKLIGHT_OMAP1) += omap1_bl.o
2930
obj-$(CONFIG_BACKLIGHT_PANDORA) += pandora_bl.o

0 commit comments

Comments
 (0)