1*1da177e4SLinus Torvalds# 2*1da177e4SLinus Torvalds# Backlight & LCD drivers configuration 3*1da177e4SLinus Torvalds# 4*1da177e4SLinus Torvalds 5*1da177e4SLinus Torvaldsmenuconfig BACKLIGHT_LCD_SUPPORT 6*1da177e4SLinus Torvalds bool "Backlight & LCD device support" 7*1da177e4SLinus Torvalds help 8*1da177e4SLinus Torvalds Enable this to be able to choose the drivers for controlling the 9*1da177e4SLinus Torvalds backlight and the LCD panel on some platforms, for example on PDAs. 10*1da177e4SLinus Torvalds 11*1da177e4SLinus Torvaldsconfig BACKLIGHT_CLASS_DEVICE 12*1da177e4SLinus Torvalds tristate "Lowlevel Backlight controls" 13*1da177e4SLinus Torvalds depends on BACKLIGHT_LCD_SUPPORT 14*1da177e4SLinus Torvalds default m 15*1da177e4SLinus Torvalds help 16*1da177e4SLinus Torvalds This framework adds support for low-level control of the LCD 17*1da177e4SLinus Torvalds backlight. This includes support for brightness and power. 18*1da177e4SLinus Torvalds 19*1da177e4SLinus Torvalds To have support for your specific LCD panel you will have to 20*1da177e4SLinus Torvalds select the proper drivers which depend on this option. 21*1da177e4SLinus Torvalds 22*1da177e4SLinus Torvaldsconfig BACKLIGHT_DEVICE 23*1da177e4SLinus Torvalds bool 24*1da177e4SLinus Torvalds depends on BACKLIGHT_CLASS_DEVICE 25*1da177e4SLinus Torvalds default y 26*1da177e4SLinus Torvalds 27*1da177e4SLinus Torvaldsconfig LCD_CLASS_DEVICE 28*1da177e4SLinus Torvalds tristate "Lowlevel LCD controls" 29*1da177e4SLinus Torvalds depends on BACKLIGHT_LCD_SUPPORT 30*1da177e4SLinus Torvalds default m 31*1da177e4SLinus Torvalds help 32*1da177e4SLinus Torvalds This framework adds support for low-level control of LCD. 33*1da177e4SLinus Torvalds Some framebuffer devices connect to platform-specific LCD modules 34*1da177e4SLinus Torvalds in order to have a platform-specific way to control the flat panel 35*1da177e4SLinus Torvalds (contrast and applying power to the LCD (not to the backlight!)). 36*1da177e4SLinus Torvalds 37*1da177e4SLinus Torvalds To have support for your specific LCD panel you will have to 38*1da177e4SLinus Torvalds select the proper drivers which depend on this option. 39*1da177e4SLinus Torvalds 40*1da177e4SLinus Torvaldsconfig LCD_DEVICE 41*1da177e4SLinus Torvalds bool 42*1da177e4SLinus Torvalds depends on LCD_CLASS_DEVICE 43*1da177e4SLinus Torvalds default y 44*1da177e4SLinus Torvalds 45*1da177e4SLinus Torvaldsconfig BACKLIGHT_CORGI 46*1da177e4SLinus Torvalds tristate "Sharp Corgi Backlight Driver (SL-C7xx Series)" 47*1da177e4SLinus Torvalds depends on BACKLIGHT_DEVICE && PXA_SHARPSL 48*1da177e4SLinus Torvalds default y 49*1da177e4SLinus Torvalds help 50*1da177e4SLinus Torvalds If you have a Sharp Zaurus SL-C7xx, say y to enable the 51*1da177e4SLinus Torvalds backlight driver. 52*1da177e4SLinus Torvalds 53