162306a36Sopenharmony_ciWhat: /sys/class/backlight/<backlight>/bl_power 262306a36Sopenharmony_ciDate: April 2005 362306a36Sopenharmony_ciKernelVersion: 2.6.12 462306a36Sopenharmony_ciContact: Richard Purdie <rpurdie@rpsys.net> 562306a36Sopenharmony_ciDescription: 662306a36Sopenharmony_ci Control BACKLIGHT power, values are FB_BLANK_* from fb.h 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci - FB_BLANK_UNBLANK (0) : power on. 962306a36Sopenharmony_ci - FB_BLANK_POWERDOWN (4) : power off 1062306a36Sopenharmony_ciUsers: HAL 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ciWhat: /sys/class/backlight/<backlight>/brightness 1362306a36Sopenharmony_ciDate: April 2005 1462306a36Sopenharmony_ciKernelVersion: 2.6.12 1562306a36Sopenharmony_ciContact: Richard Purdie <rpurdie@rpsys.net> 1662306a36Sopenharmony_ciDescription: 1762306a36Sopenharmony_ci Control the brightness for this <backlight>. Values 1862306a36Sopenharmony_ci are between 0 and max_brightness. This file will also 1962306a36Sopenharmony_ci show the brightness level stored in the driver, which 2062306a36Sopenharmony_ci may not be the actual brightness (see actual_brightness). 2162306a36Sopenharmony_ciUsers: HAL 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ciWhat: /sys/class/backlight/<backlight>/actual_brightness 2462306a36Sopenharmony_ciDate: March 2006 2562306a36Sopenharmony_ciKernelVersion: 2.6.17 2662306a36Sopenharmony_ciContact: Richard Purdie <rpurdie@rpsys.net> 2762306a36Sopenharmony_ciDescription: 2862306a36Sopenharmony_ci Show the actual brightness by querying the hardware. 2962306a36Sopenharmony_ciUsers: HAL 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ciWhat: /sys/class/backlight/<backlight>/max_brightness 3262306a36Sopenharmony_ciDate: April 2005 3362306a36Sopenharmony_ciKernelVersion: 2.6.12 3462306a36Sopenharmony_ciContact: Richard Purdie <rpurdie@rpsys.net> 3562306a36Sopenharmony_ciDescription: 3662306a36Sopenharmony_ci Maximum brightness for <backlight>. 3762306a36Sopenharmony_ciUsers: HAL 3862306a36Sopenharmony_ci 3962306a36Sopenharmony_ciWhat: /sys/class/backlight/<backlight>/type 4062306a36Sopenharmony_ciDate: September 2010 4162306a36Sopenharmony_ciKernelVersion: 2.6.37 4262306a36Sopenharmony_ciContact: Matthew Garrett <mjg@redhat.com> 4362306a36Sopenharmony_ciDescription: 4462306a36Sopenharmony_ci The type of interface controlled by <backlight>. 4562306a36Sopenharmony_ci "firmware": The driver uses a standard firmware interface 4662306a36Sopenharmony_ci "platform": The driver uses a platform-specific interface 4762306a36Sopenharmony_ci "raw": The driver controls hardware registers directly 4862306a36Sopenharmony_ci 4962306a36Sopenharmony_ci In the general case, when multiple backlight 5062306a36Sopenharmony_ci interfaces are available for a single device, firmware 5162306a36Sopenharmony_ci control should be preferred to platform control should 5262306a36Sopenharmony_ci be preferred to raw control. Using a firmware 5362306a36Sopenharmony_ci interface reduces the probability of confusion with 5462306a36Sopenharmony_ci the hardware and the OS independently updating the 5562306a36Sopenharmony_ci backlight state. Platform interfaces are mostly a 5662306a36Sopenharmony_ci holdover from pre-standardisation of firmware 5762306a36Sopenharmony_ci interfaces. 58