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
  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
 110#
 111# Backlight
 112#
 113config BACKLIGHT_CLASS_DEVICE
 114        tristate "Lowlevel Backlight controls"
 115        depends on BACKLIGHT_LCD_SUPPORT
 116        default m
 117        help
 118          This framework adds support for low-level control of the LCD
 119          backlight. This includes support for brightness and power.
 120
 121          To have support for your specific LCD panel you will have to
 122          select the proper drivers which depend on this option.
 123
 124config BACKLIGHT_ATMEL_LCDC
 125        bool "Atmel LCDC Contrast-as-Backlight control"
 126        depends on BACKLIGHT_CLASS_DEVICE && FB_ATMEL
 127        default y if MACH_SAM9261EK || MACH_SAM9G10EK || MACH_SAM9263EK
 128        help
 129          This provides a backlight control internal to the Atmel LCDC
 130          driver.  If the LCD "contrast control" on your board is wired
 131          so it controls the backlight brightness, select this option to
 132          export this as a PWM-based backlight control.
 133
 134          If in doubt, it's safe to enable this option; it doesn't kick
 135          in unless the board's description says it's wired that way.
 136
 137config BACKLIGHT_ATMEL_PWM
 138        tristate "Atmel PWM backlight control"
 139        depends on BACKLIGHT_CLASS_DEVICE && ATMEL_PWM
 140        default n
 141        help
 142          Say Y here if you want to use the PWM peripheral in Atmel AT91 and
 143          AVR32 devices. This driver will need additional platform data to know
 144          which PWM instance to use and how to configure it.
 145
 146          To compile this driver as a module, choose M here: the module will be
 147          called atmel-pwm-bl.
 148
 149config BACKLIGHT_GENERIC
 150        tristate "Generic (aka Sharp Corgi) Backlight Driver"
 151        depends on BACKLIGHT_CLASS_DEVICE
 152        default y
 153        help
 154          Say y to enable the generic platform backlight driver previously
 155          known as the Corgi backlight driver. If you have a Sharp Zaurus
 156          SL-C7xx, SL-Cxx00 or SL-6000x say y.
 157
 158config BACKLIGHT_LOCOMO
 159        tristate "Sharp LOCOMO LCD/Backlight Driver"
 160        depends on BACKLIGHT_CLASS_DEVICE && SHARP_LOCOMO
 161        default y
 162        help
 163          If you have a Sharp Zaurus SL-5500 (Collie) or SL-5600 (Poodle) say y to
 164          enable the LCD/backlight driver.
 165
 166config BACKLIGHT_OMAP1
 167        tristate "OMAP1 PWL-based LCD Backlight"
 168        depends on BACKLIGHT_CLASS_DEVICE && ARCH_OMAP1
 169        default y
 170        help
 171          This driver controls the LCD backlight level and power for
 172          the PWL module of OMAP1 processors.  Say Y if your board
 173          uses this hardware.
 174
 175config BACKLIGHT_HP680
 176        tristate "HP Jornada 680 Backlight Driver"
 177        depends on BACKLIGHT_CLASS_DEVICE && SH_HP6XX
 178        default y
 179        help
 180          If you have a HP Jornada 680, say y to enable the
 181          backlight driver.
 182
 183config BACKLIGHT_HP700
 184        tristate "HP Jornada 700 series Backlight Driver"
 185        depends on BACKLIGHT_CLASS_DEVICE
 186        depends on SA1100_JORNADA720_SSP && !PREEMPT
 187        default y
 188        help
 189          If you have an HP Jornada 700 series,
 190          say Y to include backlight control driver.
 191
 192config BACKLIGHT_PROGEAR
 193        tristate "Frontpath ProGear Backlight Driver"
 194        depends on BACKLIGHT_CLASS_DEVICE && PCI && X86
 195        default n
 196        help
 197          If you have a Frontpath ProGear say Y to enable the
 198          backlight driver.
 199
 200config BACKLIGHT_CARILLO_RANCH
 201        tristate "Intel Carillo Ranch Backlight Driver"
 202        depends on BACKLIGHT_CLASS_DEVICE && LCD_CLASS_DEVICE && PCI && X86 && FB_LE80578
 203        default n
 204        help
 205          If you have a Intel LE80578 (Carillo Ranch) say Y to enable the
 206          backlight driver.
 207
 208config BACKLIGHT_PWM
 209        tristate "Generic PWM based Backlight Driver"
 210        depends on BACKLIGHT_CLASS_DEVICE && HAVE_PWM
 211        help
 212          If you have a LCD backlight adjustable by PWM, say Y to enable
 213          this driver.
 214
 215config BACKLIGHT_DA903X
 216        tristate "Backlight Driver for DA9030/DA9034 using WLED"
 217        depends on BACKLIGHT_CLASS_DEVICE && PMIC_DA903X
 218        help
 219          If you have a LCD backlight connected to the WLED output of DA9030
 220          or DA9034 WLED output, say Y here to enable this driver.
 221
 222config BACKLIGHT_MAX8925
 223        tristate "Backlight driver for MAX8925"
 224        depends on BACKLIGHT_CLASS_DEVICE && MFD_MAX8925
 225        help
 226          If you have a LCD backlight connected to the WLED output of MAX8925
 227          WLED output, say Y here to enable this driver.
 228
 229config BACKLIGHT_MBP_NVIDIA
 230       tristate "MacBook Pro Nvidia Backlight Driver"
 231       depends on BACKLIGHT_CLASS_DEVICE && X86
 232       default n
 233       help
 234         If you have an Apple Macbook Pro with Nvidia graphics hardware say Y
 235         to enable a driver for its backlight
 236
 237config BACKLIGHT_TOSA
 238        tristate "Sharp SL-6000 Backlight Driver"
 239        depends on BACKLIGHT_CLASS_DEVICE && I2C
 240        depends on MACH_TOSA && LCD_TOSA
 241        default n
 242        help
 243          If you have an Sharp SL-6000 Zaurus say Y to enable a driver
 244          for its backlight
 245
 246config BACKLIGHT_SAHARA
 247        tristate "Tabletkiosk Sahara Touch-iT Backlight Driver"
 248        depends on BACKLIGHT_CLASS_DEVICE && X86
 249        default n
 250        help
 251          If you have a Tabletkiosk Sahara Touch-iT, say y to enable the
 252          backlight driver.
 253
 254config BACKLIGHT_WM831X
 255        tristate "WM831x PMIC Backlight Driver"
 256        depends on BACKLIGHT_CLASS_DEVICE && MFD_WM831X
 257        help
 258          If you have a backlight driven by the ISINK and DCDC of a
 259          WM831x PMIC say y to enable the backlight driver for it.
 260
 261config BACKLIGHT_ADX
 262        tristate "Avionic Design Xanthos Backlight Driver"
 263        depends on BACKLIGHT_CLASS_DEVICE && ARCH_PXA_ADX
 264        default y
 265        help
 266          Say Y to enable the backlight driver on Avionic Design Xanthos-based
 267          boards.
 268
 269config BACKLIGHT_ADP5520
 270        tristate "Backlight Driver for ADP5520/ADP5501 using WLED"
 271        depends on BACKLIGHT_CLASS_DEVICE && PMIC_ADP5520
 272        help
 273          If you have a LCD backlight connected to the BST/BL_SNK output of
 274          ADP5520 or ADP5501, say Y here to enable this driver.
 275
 276          To compile this driver as a module, choose M here: the module will
 277          be called adp5520_bl.
 278
 279config BACKLIGHT_88PM860X
 280        tristate "Backlight Driver for 88PM8606 using WLED"
 281        depends on BACKLIGHT_CLASS_DEVICE && MFD_88PM860X
 282        help
 283          Say Y to enable the backlight driver for Marvell 88PM8606.
 284
 285
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.