linux/drivers/video/backlight/Kconfig
<<
>>
Prefs
   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
  11if BACKLIGHT_LCD_SUPPORT
  12
  13#
  14# LCD
  15#
  16config LCD_CLASS_DEVICE
  17        tristate "Lowlevel LCD controls"
  18        default m
  19        help
  20          This framework adds support for low-level control of LCD.
  21          Some framebuffer devices connect to platform-specific LCD modules
  22          in order to have a platform-specific way to control the flat panel
  23          (contrast and applying power to the LCD (not to the backlight!)).
  24
  25          To have support for your specific LCD panel you will have to
  26          select the proper drivers which depend on this option.
  27
  28if LCD_CLASS_DEVICE
  29
  30config LCD_CORGI
  31        tristate "LCD Panel support for SHARP corgi/spitz model"
  32        depends on SPI_MASTER && PXA_SHARPSL
  33        help
  34          Say y here to support the LCD panels usually found on SHARP
  35          corgi (C7x0) and spitz (Cxx00) models.
  36
  37config LCD_L4F00242T03
  38        tristate "Epson L4F00242T03 LCD"
  39        depends on SPI_MASTER && GENERIC_GPIO
  40        help
  41          SPI driver for Epson L4F00242T03. This provides basic support
  42          for init and powering the LCD up/down through a sysfs interface.
  43
  44config LCD_LMS283GF05
  45        tristate "Samsung LMS283GF05 LCD"
  46        depends on SPI_MASTER && GENERIC_GPIO
  47        help
  48          SPI driver for Samsung LMS283GF05. This provides basic support
  49          for powering the LCD up/down through a sysfs interface.
  50
  51config LCD_LTV350QV
  52        tristate "Samsung LTV350QV LCD Panel"
  53        depends on SPI_MASTER
  54        help
  55          If you have a Samsung LTV350QV LCD panel, say y to include a
  56          power control driver for it.  The panel starts up in power
  57          off state, so you need this driver in order to see any
  58          output.
  59
  60          The LTV350QV panel is present on all ATSTK1000 boards.
  61
  62config LCD_ILI9320
  63        tristate
  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 SPI_MASTER
  71        help
  72          If you have a Toppoly TDO24M/TDO35S series LCD panel, say y here to
  73          include the support for it.
  74
  75config LCD_VGG2432A4
  76        tristate "VGG2432A4 LCM device support"
  77        depends on SPI_MASTER
  78        select LCD_ILI9320
  79        help
  80          If you have a VGG2432A4 panel based on the ILI9320 controller chip
  81          then say y to include a power driver for it.
  82
  83config LCD_PLATFORM
  84        tristate "Platform LCD controls"
  85        help
  86          This driver provides a platform-device registered LCD power
  87          control interface.
  88
  89config LCD_TOSA
  90        tristate "Sharp SL-6000 LCD Driver"
  91        depends on SPI && MACH_TOSA
  92        help
  93          If you have an Sharp SL-6000 Zaurus say Y to enable a driver
  94          for its LCD.
  95
  96config LCD_HP700
  97        tristate "HP Jornada 700 series LCD Driver"
  98        depends on SA1100_JORNADA720_SSP && !PREEMPT
  99        default y
 100        help
 101          If you have an HP Jornada 700 series handheld (710/720/728)
 102          say Y to enable LCD control driver.
 103
 104config LCD_S6E63M0
 105        tristate "S6E63M0 AMOLED LCD Driver"
 106        depends on SPI && BACKLIGHT_CLASS_DEVICE
 107        default n
 108        help
 109          If you have an S6E63M0 LCD Panel, say Y to enable its
 110          LCD control driver.
 111
 112config LCD_LD9040
 113        tristate "LD9040 AMOLED LCD Driver"
 114        depends on SPI && BACKLIGHT_CLASS_DEVICE
 115        default n
 116        help
 117          If you have an LD9040 Panel, say Y to enable its
 118          control driver.
 119
 120config LCD_AMS369FG06
 121        tristate "AMS369FG06 AMOLED LCD Driver"
 122        depends on SPI && BACKLIGHT_CLASS_DEVICE
 123        default n
 124        help
 125          If you have an AMS369FG06 AMOLED Panel, say Y to enable its
 126          LCD control driver.
 127
 128endif # LCD_CLASS_DEVICE
 129
 130#
 131# Backlight
 132#
 133config BACKLIGHT_CLASS_DEVICE
 134        tristate "Lowlevel Backlight controls"
 135        default m
 136        help
 137          This framework adds support for low-level control of the LCD
 138          backlight. This includes support for brightness and power.
 139
 140          To have support for your specific LCD panel you will have to
 141          select the proper drivers which depend on this option.
 142
 143if BACKLIGHT_CLASS_DEVICE
 144
 145config BACKLIGHT_ATMEL_LCDC
 146        bool "Atmel LCDC Contrast-as-Backlight control"
 147        depends on FB_ATMEL
 148        default y if MACH_SAM9261EK || MACH_SAM9G10EK || MACH_SAM9263EK
 149        help
 150          This provides a backlight control internal to the Atmel LCDC
 151          driver.  If the LCD "contrast control" on your board is wired
 152          so it controls the backlight brightness, select this option to
 153          export this as a PWM-based backlight control.
 154
 155          If in doubt, it's safe to enable this option; it doesn't kick
 156          in unless the board's description says it's wired that way.
 157
 158config BACKLIGHT_ATMEL_PWM
 159        tristate "Atmel PWM backlight control"
 160        depends on ATMEL_PWM
 161        help
 162          Say Y here if you want to use the PWM peripheral in Atmel AT91 and
 163          AVR32 devices. This driver will need additional platform data to know
 164          which PWM instance to use and how to configure it.
 165
 166          To compile this driver as a module, choose M here: the module will be
 167          called atmel-pwm-bl.
 168
 169config BACKLIGHT_EP93XX
 170        tristate "Cirrus EP93xx Backlight Driver"
 171        depends on FB_EP93XX
 172        help
 173          If you have a LCD backlight connected to the BRIGHT output of
 174          the EP93xx, say Y here to enable this driver.
 175
 176          To compile this driver as a module, choose M here: the module will
 177          be called ep93xx_bl.
 178
 179config BACKLIGHT_GENERIC
 180        tristate "Generic (aka Sharp Corgi) Backlight Driver"
 181        default y
 182        help
 183          Say y to enable the generic platform backlight driver previously
 184          known as the Corgi backlight driver. If you have a Sharp Zaurus
 185          SL-C7xx, SL-Cxx00 or SL-6000x say y.
 186
 187config BACKLIGHT_LOCOMO
 188        tristate "Sharp LOCOMO LCD/Backlight Driver"
 189        depends on SHARP_LOCOMO
 190        default y
 191        help
 192          If you have a Sharp Zaurus SL-5500 (Collie) or SL-5600 (Poodle) say y to
 193          enable the LCD/backlight driver.
 194
 195config BACKLIGHT_OMAP1
 196        tristate "OMAP1 PWL-based LCD Backlight"
 197        depends on ARCH_OMAP1
 198        default y
 199        help
 200          This driver controls the LCD backlight level and power for
 201          the PWL module of OMAP1 processors.  Say Y if your board
 202          uses this hardware.
 203
 204config BACKLIGHT_HP680
 205        tristate "HP Jornada 680 Backlight Driver"
 206        depends on SH_HP6XX
 207        default y
 208        help
 209          If you have a HP Jornada 680, say y to enable the
 210          backlight driver.
 211
 212config BACKLIGHT_HP700
 213        tristate "HP Jornada 700 series Backlight Driver"
 214        depends on SA1100_JORNADA720_SSP && !PREEMPT
 215        default y
 216        help
 217          If you have an HP Jornada 700 series,
 218          say Y to include backlight control driver.
 219
 220config BACKLIGHT_PROGEAR
 221        tristate "Frontpath ProGear Backlight Driver"
 222        depends on PCI && X86
 223        help
 224          If you have a Frontpath ProGear say Y to enable the
 225          backlight driver.
 226
 227config BACKLIGHT_CARILLO_RANCH
 228        tristate "Intel Carillo Ranch Backlight Driver"
 229        depends on LCD_CLASS_DEVICE && PCI && X86 && FB_LE80578
 230        help
 231          If you have a Intel LE80578 (Carillo Ranch) say Y to enable the
 232          backlight driver.
 233
 234config BACKLIGHT_PWM
 235        tristate "Generic PWM based Backlight Driver"
 236        depends on HAVE_PWM
 237        help
 238          If you have a LCD backlight adjustable by PWM, say Y to enable
 239          this driver.
 240
 241config BACKLIGHT_DA903X
 242        tristate "Backlight Driver for DA9030/DA9034 using WLED"
 243        depends on PMIC_DA903X
 244        help
 245          If you have a LCD backlight connected to the WLED output of DA9030
 246          or DA9034 WLED output, say Y here to enable this driver.
 247
 248config BACKLIGHT_MAX8925
 249        tristate "Backlight driver for MAX8925"
 250        depends on MFD_MAX8925
 251        help
 252          If you have a LCD backlight connected to the WLED output of MAX8925
 253          WLED output, say Y here to enable this driver.
 254
 255config BACKLIGHT_APPLE
 256       tristate "Apple Backlight Driver"
 257       depends on X86 && ACPI
 258       help
 259         If you have an Intel-based Apple say Y to enable a driver for its
 260         backlight.
 261
 262config BACKLIGHT_TOSA
 263        tristate "Sharp SL-6000 Backlight Driver"
 264        depends on I2C && MACH_TOSA && LCD_TOSA
 265        help
 266          If you have an Sharp SL-6000 Zaurus say Y to enable a driver
 267          for its backlight
 268
 269config BACKLIGHT_SAHARA
 270        tristate "Tabletkiosk Sahara Touch-iT Backlight Driver"
 271        depends on X86
 272        help
 273          If you have a Tabletkiosk Sahara Touch-iT, say y to enable the
 274          backlight driver.
 275
 276config BACKLIGHT_WM831X
 277        tristate "WM831x PMIC Backlight Driver"
 278        depends on MFD_WM831X
 279        help
 280          If you have a backlight driven by the ISINK and DCDC of a
 281          WM831x PMIC say y to enable the backlight driver for it.
 282
 283config BACKLIGHT_ADX
 284        tristate "Avionic Design Xanthos Backlight Driver"
 285        depends on ARCH_PXA_ADX
 286        default y
 287        help
 288          Say Y to enable the backlight driver on Avionic Design Xanthos-based
 289          boards.
 290
 291config BACKLIGHT_ADP5520
 292        tristate "Backlight Driver for ADP5520/ADP5501 using WLED"
 293        depends on PMIC_ADP5520
 294        help
 295          If you have a LCD backlight connected to the BST/BL_SNK output of
 296          ADP5520 or ADP5501, say Y here to enable this driver.
 297
 298          To compile this driver as a module, choose M here: the module will
 299          be called adp5520_bl.
 300
 301config BACKLIGHT_ADP8860
 302        tristate "Backlight Driver for ADP8860/ADP8861/ADP8863 using WLED"
 303        depends on BACKLIGHT_CLASS_DEVICE && I2C
 304        select NEW_LEDS
 305        select LEDS_CLASS
 306        help
 307          If you have a LCD backlight connected to the ADP8860, ADP8861 or
 308          ADP8863 say Y here to enable this driver.
 309
 310          To compile this driver as a module, choose M here: the module will
 311          be called adp8860_bl.
 312
 313config BACKLIGHT_ADP8870
 314        tristate "Backlight Driver for ADP8870 using WLED"
 315        depends on BACKLIGHT_CLASS_DEVICE && I2C
 316        select NEW_LEDS
 317        select LEDS_CLASS
 318        help
 319          If you have a LCD backlight connected to the ADP8870,
 320          say Y here to enable this driver.
 321
 322          To compile this driver as a module, choose M here: the module will
 323          be called adp8870_bl.
 324
 325config BACKLIGHT_88PM860X
 326        tristate "Backlight Driver for 88PM8606 using WLED"
 327        depends on MFD_88PM860X
 328        help
 329          Say Y to enable the backlight driver for Marvell 88PM8606.
 330
 331config BACKLIGHT_PCF50633
 332        tristate "Backlight driver for NXP PCF50633 MFD"
 333        depends on BACKLIGHT_CLASS_DEVICE && MFD_PCF50633
 334        help
 335          If you have a backlight driven by a NXP PCF50633 MFD, say Y here to
 336          enable its driver.
 337
 338config BACKLIGHT_AAT2870
 339        tristate "AnalogicTech AAT2870 Backlight"
 340        depends on BACKLIGHT_CLASS_DEVICE && MFD_AAT2870_CORE
 341        help
 342          If you have a AnalogicTech AAT2870 say Y to enable the
 343          backlight driver.
 344
 345endif # BACKLIGHT_CLASS_DEVICE
 346
 347endif # BACKLIGHT_LCD_SUPPORT
 348
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.