| Corentin Chary | 3c4c1b6 | 2009-08-28 12:56:43 +0000 | [diff] [blame] | 1 | What:		/sys/class/backlight/<backlight>/bl_power | 
 | 2 | Date:		April 2005 | 
 | 3 | KernelVersion:	2.6.12 | 
 | 4 | Contact:	Richard Purdie <rpurdie@rpsys.net> | 
 | 5 | Description: | 
 | 6 | 		Control BACKLIGHT power, values are FB_BLANK_* from fb.h | 
 | 7 | 		 - FB_BLANK_UNBLANK (0)   : power on. | 
 | 8 | 		 - FB_BLANK_POWERDOWN (4) : power off | 
 | 9 | Users:		HAL | 
 | 10 |  | 
 | 11 | What:		/sys/class/backlight/<backlight>/brightness | 
 | 12 | Date:		April 2005 | 
 | 13 | KernelVersion:	2.6.12 | 
 | 14 | Contact:	Richard Purdie <rpurdie@rpsys.net> | 
 | 15 | Description: | 
 | 16 | 		Control the brightness for this <backlight>. Values | 
 | 17 | 		are between 0 and max_brightness. This file will also | 
 | 18 | 		show the brightness level stored in the driver, which | 
 | 19 | 		may not be the actual brightness (see actual_brightness). | 
 | 20 | Users:		HAL | 
 | 21 |  | 
 | 22 | What:		/sys/class/backlight/<backlight>/actual_brightness | 
 | 23 | Date:		March 2006 | 
 | 24 | KernelVersion:	2.6.17 | 
 | 25 | Contact:	Richard Purdie <rpurdie@rpsys.net> | 
 | 26 | Description: | 
 | 27 | 		Show the actual brightness by querying the hardware. | 
 | 28 | Users:		HAL | 
 | 29 |  | 
 | 30 | What:		/sys/class/backlight/<backlight>/max_brightness | 
 | 31 | Date:		April 2005 | 
 | 32 | KernelVersion:	2.6.12 | 
 | 33 | Contact:	Richard Purdie <rpurdie@rpsys.net> | 
 | 34 | Description: | 
 | 35 | 		Maximum brightness for <backlight>. | 
 | 36 | Users:		HAL | 
| Matthew Garrett | bb7ca74 | 2011-03-22 16:30:21 -0700 | [diff] [blame] | 37 |  | 
 | 38 | What:		/sys/class/backlight/<backlight>/type | 
 | 39 | Date:		September 2010 | 
 | 40 | KernelVersion:	2.6.37 | 
 | 41 | Contact:	Matthew Garrett <mjg@redhat.com> | 
 | 42 | Description: | 
 | 43 | 		The type of interface controlled by <backlight>. | 
 | 44 | 		"firmware": The driver uses a standard firmware interface | 
 | 45 | 		"platform": The driver uses a platform-specific interface | 
 | 46 | 		"raw": The driver controls hardware registers directly | 
 | 47 |  | 
 | 48 | 		In the general case, when multiple backlight | 
 | 49 | 		interfaces are available for a single device, firmware | 
 | 50 | 		control should be preferred to platform control should | 
 | 51 | 		be preferred to raw control. Using a firmware | 
 | 52 | 		interface reduces the probability of confusion with | 
 | 53 | 		the hardware and the OS independently updating the | 
 | 54 | 		backlight state. Platform interfaces are mostly a | 
 | 55 | 		holdover from pre-standardisation of firmware | 
 | 56 | 		interfaces. |