Root/drivers/video/backlight/Kconfig

Source at commit 71ea5fd8c59c459111cde9c2e752d0db7a858541 created 13 years 11 months ago.
By Lars-Peter Clausen, Add gpm940b0 lcd driver
1#
2# Backlight & LCD drivers configuration
3#
4
5menuconfig BACKLIGHT_LCD_SUPPORT
6    bool "Backlight & LCD device support"
7    help
8      Enable this to be able to choose the drivers for controlling the
9      backlight and the LCD panel on some platforms, for example on PDAs.
10
11#
12# LCD
13#
14config LCD_CLASS_DEVICE
15        tristate "Lowlevel LCD controls"
16    depends on BACKLIGHT_LCD_SUPPORT
17    default m
18    help
19      This framework adds support for low-level control of LCD.
20      Some framebuffer devices connect to platform-specific LCD modules
21      in order to have a platform-specific way to control the flat panel
22      (contrast and applying power to the LCD (not to the backlight!)).
23
24      To have support for your specific LCD panel you will have to
25      select the proper drivers which depend on this option.
26
27config LCD_CORGI
28    tristate "LCD Panel support for SHARP corgi/spitz model"
29    depends on LCD_CLASS_DEVICE && SPI_MASTER && PXA_SHARPSL
30    help
31      Say y here to support the LCD panels usually found on SHARP
32      corgi (C7x0) and spitz (Cxx00) models.
33
34config LCD_L4F00242T03
35    tristate "Epson L4F00242T03 LCD"
36    depends on LCD_CLASS_DEVICE && SPI_MASTER && GENERIC_GPIO
37    help
38      SPI driver for Epson L4F00242T03. This provides basic support
39      for init and powering the LCD up/down through a sysfs interface.
40
41config LCD_LMS283GF05
42    tristate "Samsung LMS283GF05 LCD"
43    depends on LCD_CLASS_DEVICE && SPI_MASTER && GENERIC_GPIO
44    help
45      SPI driver for Samsung LMS283GF05. This provides basic support
46      for powering the LCD up/down through a sysfs interface.
47
48config LCD_LTV350QV
49    tristate "Samsung LTV350QV LCD Panel"
50    depends on LCD_CLASS_DEVICE && SPI_MASTER
51    default n
52    help
53      If you have a Samsung LTV350QV LCD panel, say y to include a
54      power control driver for it. The panel starts up in power
55      off state, so you need this driver in order to see any
56      output.
57
58      The LTV350QV panel is present on all ATSTK1000 boards.
59
60config LCD_ILI9320
61    tristate
62    depends on LCD_CLASS_DEVICE && BACKLIGHT_LCD_SUPPORT
63    default n
64    help
65      If you have a panel based on the ILI9320 controller chip
66      then say y to include a power driver for it.
67
68config LCD_TDO24M
69    tristate "Toppoly TDO24M and TDO35S LCD Panels support"
70    depends on LCD_CLASS_DEVICE && SPI_MASTER
71    default n
72    help
73      If you have a Toppoly TDO24M/TDO35S series LCD panel, say y here to
74      include the support for it.
75
76config LCD_VGG2432A4
77    tristate "VGG2432A4 LCM device support"
78    depends on BACKLIGHT_LCD_SUPPORT && LCD_CLASS_DEVICE && SPI_MASTER
79    select LCD_ILI9320
80    default n
81    help
82      If you have a VGG2432A4 panel based on the ILI9320 controller chip
83      then say y to include a power driver for it.
84
85config LCD_PLATFORM
86    tristate "Platform LCD controls"
87    depends on LCD_CLASS_DEVICE
88    help
89      This driver provides a platform-device registered LCD power
90      control interface.
91
92config LCD_TOSA
93    tristate "Sharp SL-6000 LCD Driver"
94    depends on LCD_CLASS_DEVICE && SPI
95    depends on MACH_TOSA
96    default n
97    help
98      If you have an Sharp SL-6000 Zaurus say Y to enable a driver
99      for its LCD.
100
101config LCD_HP700
102    tristate "HP Jornada 700 series LCD Driver"
103    depends on LCD_CLASS_DEVICE
104    depends on SA1100_JORNADA720_SSP && !PREEMPT
105    default y
106    help
107      If you have an HP Jornada 700 series handheld (710/720/728)
108      say Y to enable LCD control driver.
109
110config LCD_GPM940B0
111    tristate "Giantplus GPM940B0 LCD and backlight driver"
112    depends on LCD_CLASS_DEVICE && SPI
113    default n
114    help
115      LCD and backlight driver for the Giantplus GPM940B0 LCD module.
116
117#
118# Backlight
119#
120config BACKLIGHT_CLASS_DEVICE
121        tristate "Lowlevel Backlight controls"
122    depends on BACKLIGHT_LCD_SUPPORT
123    default m
124    help
125      This framework adds support for low-level control of the LCD
126          backlight. This includes support for brightness and power.
127
128      To have support for your specific LCD panel you will have to
129      select the proper drivers which depend on this option.
130
131config BACKLIGHT_ATMEL_LCDC
132    bool "Atmel LCDC Contrast-as-Backlight control"
133    depends on BACKLIGHT_CLASS_DEVICE && FB_ATMEL
134    default y if MACH_SAM9261EK || MACH_SAM9G10EK || MACH_SAM9263EK
135    help
136      This provides a backlight control internal to the Atmel LCDC
137      driver. If the LCD "contrast control" on your board is wired
138      so it controls the backlight brightness, select this option to
139      export this as a PWM-based backlight control.
140
141      If in doubt, it's safe to enable this option; it doesn't kick
142      in unless the board's description says it's wired that way.
143
144config BACKLIGHT_ATMEL_PWM
145    tristate "Atmel PWM backlight control"
146    depends on BACKLIGHT_CLASS_DEVICE && ATMEL_PWM
147    default n
148    help
149      Say Y here if you want to use the PWM peripheral in Atmel AT91 and
150      AVR32 devices. This driver will need additional platform data to know
151      which PWM instance to use and how to configure it.
152
153      To compile this driver as a module, choose M here: the module will be
154      called atmel-pwm-bl.
155
156config BACKLIGHT_GENERIC
157    tristate "Generic (aka Sharp Corgi) Backlight Driver"
158    depends on BACKLIGHT_CLASS_DEVICE
159    default y
160    help
161      Say y to enable the generic platform backlight driver previously
162      known as the Corgi backlight driver. If you have a Sharp Zaurus
163      SL-C7xx, SL-Cxx00 or SL-6000x say y.
164
165config BACKLIGHT_LOCOMO
166    tristate "Sharp LOCOMO LCD/Backlight Driver"
167    depends on BACKLIGHT_CLASS_DEVICE && SHARP_LOCOMO
168    default y
169    help
170      If you have a Sharp Zaurus SL-5500 (Collie) or SL-5600 (Poodle) say y to
171      enable the LCD/backlight driver.
172
173config BACKLIGHT_OMAP1
174    tristate "OMAP1 PWL-based LCD Backlight"
175    depends on BACKLIGHT_CLASS_DEVICE && ARCH_OMAP1
176    default y
177    help
178      This driver controls the LCD backlight level and power for
179      the PWL module of OMAP1 processors. Say Y if your board
180      uses this hardware.
181
182config BACKLIGHT_HP680
183    tristate "HP Jornada 680 Backlight Driver"
184    depends on BACKLIGHT_CLASS_DEVICE && SH_HP6XX
185    default y
186    help
187      If you have a HP Jornada 680, say y to enable the
188      backlight driver.
189
190config BACKLIGHT_HP700
191    tristate "HP Jornada 700 series Backlight Driver"
192    depends on BACKLIGHT_CLASS_DEVICE
193    depends on SA1100_JORNADA720_SSP && !PREEMPT
194    default y
195    help
196      If you have an HP Jornada 700 series,
197      say Y to include backlight control driver.
198
199config BACKLIGHT_PROGEAR
200    tristate "Frontpath ProGear Backlight Driver"
201    depends on BACKLIGHT_CLASS_DEVICE && PCI && X86
202    default n
203    help
204      If you have a Frontpath ProGear say Y to enable the
205      backlight driver.
206
207config BACKLIGHT_CARILLO_RANCH
208    tristate "Intel Carillo Ranch Backlight Driver"
209    depends on BACKLIGHT_CLASS_DEVICE && LCD_CLASS_DEVICE && PCI && X86 && FB_LE80578
210    default n
211    help
212      If you have a Intel LE80578 (Carillo Ranch) say Y to enable the
213      backlight driver.
214
215config BACKLIGHT_PWM
216    tristate "Generic PWM based Backlight Driver"
217    depends on BACKLIGHT_CLASS_DEVICE && HAVE_PWM
218    help
219      If you have a LCD backlight adjustable by PWM, say Y to enable
220      this driver.
221
222config BACKLIGHT_DA903X
223    tristate "Backlight Driver for DA9030/DA9034 using WLED"
224    depends on BACKLIGHT_CLASS_DEVICE && PMIC_DA903X
225    help
226      If you have a LCD backlight connected to the WLED output of DA9030
227      or DA9034 WLED output, say Y here to enable this driver.
228
229config BACKLIGHT_MAX8925
230    tristate "Backlight driver for MAX8925"
231    depends on BACKLIGHT_CLASS_DEVICE && MFD_MAX8925
232    help
233      If you have a LCD backlight connected to the WLED output of MAX8925
234      WLED output, say Y here to enable this driver.
235
236config BACKLIGHT_MBP_NVIDIA
237       tristate "MacBook Pro Nvidia Backlight Driver"
238       depends on BACKLIGHT_CLASS_DEVICE && X86
239       default n
240       help
241         If you have an Apple Macbook Pro with Nvidia graphics hardware say Y
242     to enable a driver for its backlight
243
244config BACKLIGHT_TOSA
245    tristate "Sharp SL-6000 Backlight Driver"
246    depends on BACKLIGHT_CLASS_DEVICE && I2C
247    depends on MACH_TOSA && LCD_TOSA
248    default n
249    help
250      If you have an Sharp SL-6000 Zaurus say Y to enable a driver
251      for its backlight
252
253config BACKLIGHT_SAHARA
254    tristate "Tabletkiosk Sahara Touch-iT Backlight Driver"
255    depends on BACKLIGHT_CLASS_DEVICE && X86
256    default n
257    help
258      If you have a Tabletkiosk Sahara Touch-iT, say y to enable the
259      backlight driver.
260
261config BACKLIGHT_WM831X
262    tristate "WM831x PMIC Backlight Driver"
263    depends on BACKLIGHT_CLASS_DEVICE && MFD_WM831X
264    help
265      If you have a backlight driven by the ISINK and DCDC of a
266      WM831x PMIC say y to enable the backlight driver for it.
267
268config BACKLIGHT_ADX
269    tristate "Avionic Design Xanthos Backlight Driver"
270    depends on BACKLIGHT_CLASS_DEVICE && ARCH_PXA_ADX
271    default y
272    help
273      Say Y to enable the backlight driver on Avionic Design Xanthos-based
274      boards.
275
276config BACKLIGHT_ADP5520
277    tristate "Backlight Driver for ADP5520/ADP5501 using WLED"
278    depends on BACKLIGHT_CLASS_DEVICE && PMIC_ADP5520
279    help
280      If you have a LCD backlight connected to the BST/BL_SNK output of
281      ADP5520 or ADP5501, say Y here to enable this driver.
282
283      To compile this driver as a module, choose M here: the module will
284      be called adp5520_bl.
285
286config BACKLIGHT_88PM860X
287    tristate "Backlight Driver for 88PM8606 using WLED"
288    depends on BACKLIGHT_CLASS_DEVICE && MFD_88PM860X
289    help
290      Say Y to enable the backlight driver for Marvell 88PM8606.
291
292

Archive Download this file



interactive