162306a36Sopenharmony_ciWhat: /sys/class/backlight/<backlight>/scale 262306a36Sopenharmony_ciDate: July 2019 362306a36Sopenharmony_ciKernelVersion: 5.4 462306a36Sopenharmony_ciContact: Daniel Thompson <daniel.thompson@linaro.org> 562306a36Sopenharmony_ciDescription: 662306a36Sopenharmony_ci Description of the scale of the brightness curve. 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci The human eye senses brightness approximately logarithmically, 962306a36Sopenharmony_ci hence linear changes in brightness are perceived as being 1062306a36Sopenharmony_ci non-linear. To achieve a linear perception of brightness changes 1162306a36Sopenharmony_ci controls like sliders need to apply a logarithmic mapping for 1262306a36Sopenharmony_ci backlights with a linear brightness curve. 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci Possible values of the attribute are: 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ci unknown 1762306a36Sopenharmony_ci The scale of the brightness curve is unknown. 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ci linear 2062306a36Sopenharmony_ci The brightness changes linearly with each step. Brightness 2162306a36Sopenharmony_ci controls should apply a logarithmic mapping for a linear 2262306a36Sopenharmony_ci perception. 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ci non-linear 2562306a36Sopenharmony_ci The brightness changes non-linearly with each step. Brightness 2662306a36Sopenharmony_ci controls should use a linear mapping for a linear perception. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ciWhat: /sys/class/backlight/<backlight>/ambient_light_level 2962306a36Sopenharmony_ciDate: Apr, 2010 3062306a36Sopenharmony_ciKernelVersion: v2.6.35 3162306a36Sopenharmony_ciContact: Michael Hennerich <michael.hennerich@analog.com> 3262306a36Sopenharmony_ciDescription: 3362306a36Sopenharmony_ci (RO) Get conversion value of the light sensor. 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ci The value is automatically updated every 80 ms when the 3662306a36Sopenharmony_ci light sensor is enabled. 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ci The value range is device-driver specific: 3962306a36Sopenharmony_ci 4062306a36Sopenharmony_ci For ADP8870: 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ci It returns integer between 0 (dark) and 8000 (max ambient 4362306a36Sopenharmony_ci brightness). 4462306a36Sopenharmony_ci 4562306a36Sopenharmony_ci For ADP8860: 4662306a36Sopenharmony_ci 4762306a36Sopenharmony_ci It returns a 13-bits integer. 4862306a36Sopenharmony_ci 4962306a36Sopenharmony_ciWhat: /sys/class/backlight/<backlight>/ambient_light_zone 5062306a36Sopenharmony_ciDate: Apr, 2010 5162306a36Sopenharmony_ciKernelVersion: v2.6.35 5262306a36Sopenharmony_ciContact: Michael Hennerich <michael.hennerich@analog.com>, 5362306a36Sopenharmony_ci device-drivers-devel@blackfin.uclinux.org 5462306a36Sopenharmony_ci 5562306a36Sopenharmony_ciDescription: 5662306a36Sopenharmony_ci (RW) Read or write the specific brightness level at which the 5762306a36Sopenharmony_ci backlight operates. 5862306a36Sopenharmony_ci 5962306a36Sopenharmony_ci The value meaning is device-driver specific: 6062306a36Sopenharmony_ci 6162306a36Sopenharmony_ci For ADP8860: 6262306a36Sopenharmony_ci 6362306a36Sopenharmony_ci == ========================== 6462306a36Sopenharmony_ci 0 Off: Backlight set to 0 mA 6562306a36Sopenharmony_ci 1 Level 1: daylight 6662306a36Sopenharmony_ci 2 Level 2: bright 6762306a36Sopenharmony_ci 3 Level 3: dark 6862306a36Sopenharmony_ci == ========================== 6962306a36Sopenharmony_ci 7062306a36Sopenharmony_ci For ADP8870: 7162306a36Sopenharmony_ci 7262306a36Sopenharmony_ci == ========================== 7362306a36Sopenharmony_ci 0 Off: Backlight set to 0 mA 7462306a36Sopenharmony_ci 1 Level 1: daylight 7562306a36Sopenharmony_ci 2 Level 2: bright 7662306a36Sopenharmony_ci 3 Level 3: office 7762306a36Sopenharmony_ci 4 Level 4: indoor 7862306a36Sopenharmony_ci 5 Level 5: dark 7962306a36Sopenharmony_ci == ========================== 8062306a36Sopenharmony_ci 8162306a36Sopenharmony_ci Writing 0 returns to normal/automatic ambient light level 8262306a36Sopenharmony_ci operation. 8362306a36Sopenharmony_ci 8462306a36Sopenharmony_ci It can be enabled by writing the value stored in 8562306a36Sopenharmony_ci /sys/class/backlight/<backlight>/max_brightness to 8662306a36Sopenharmony_ci /sys/class/backlight/<backlight>/brightness. 8762306a36Sopenharmony_ci 8862306a36Sopenharmony_ciWhat: /sys/class/backlight/<backlight>/<ambient light zone>_max 8962306a36Sopenharmony_ciDate: Sep, 2009 9062306a36Sopenharmony_ciKernelVersion: v2.6.32 9162306a36Sopenharmony_ciContact: device-drivers-devel@blackfin.uclinux.org 9262306a36Sopenharmony_ciDescription: 9362306a36Sopenharmony_ci Control the maximum brightness for <ambient light zone> 9462306a36Sopenharmony_ci on this <backlight>. Values are between 0 and 127. This file 9562306a36Sopenharmony_ci will also show the brightness level stored for this 9662306a36Sopenharmony_ci <ambient light zone>. 9762306a36Sopenharmony_ci 9862306a36Sopenharmony_ci The <ambient light zone> is device-driver specific: 9962306a36Sopenharmony_ci 10062306a36Sopenharmony_ci For ADP5520 and ADP5501, <ambient light zone> can be: 10162306a36Sopenharmony_ci 10262306a36Sopenharmony_ci =========== ================================================ 10362306a36Sopenharmony_ci Ambient sysfs entry 10462306a36Sopenharmony_ci light zone 10562306a36Sopenharmony_ci =========== ================================================ 10662306a36Sopenharmony_ci daylight /sys/class/backlight/<backlight>/daylight_max 10762306a36Sopenharmony_ci office /sys/class/backlight/<backlight>/office_max 10862306a36Sopenharmony_ci dark /sys/class/backlight/<backlight>/dark_max 10962306a36Sopenharmony_ci =========== ================================================ 11062306a36Sopenharmony_ci 11162306a36Sopenharmony_ci For ADP8860, <ambient light zone> can be: 11262306a36Sopenharmony_ci 11362306a36Sopenharmony_ci =========== ================================================ 11462306a36Sopenharmony_ci Ambient sysfs entry 11562306a36Sopenharmony_ci light zone 11662306a36Sopenharmony_ci =========== ================================================ 11762306a36Sopenharmony_ci l1_daylight /sys/class/backlight/<backlight>/l1_daylight_max 11862306a36Sopenharmony_ci l2_office /sys/class/backlight/<backlight>/l2_office_max 11962306a36Sopenharmony_ci l3_dark /sys/class/backlight/<backlight>/l3_dark_max 12062306a36Sopenharmony_ci =========== ================================================ 12162306a36Sopenharmony_ci 12262306a36Sopenharmony_ci For ADP8870, <ambient light zone> can be: 12362306a36Sopenharmony_ci 12462306a36Sopenharmony_ci =========== ================================================ 12562306a36Sopenharmony_ci Ambient sysfs entry 12662306a36Sopenharmony_ci light zone 12762306a36Sopenharmony_ci =========== ================================================ 12862306a36Sopenharmony_ci l1_daylight /sys/class/backlight/<backlight>/l1_daylight_max 12962306a36Sopenharmony_ci l2_bright /sys/class/backlight/<backlight>/l2_bright_max 13062306a36Sopenharmony_ci l3_office /sys/class/backlight/<backlight>/l3_office_max 13162306a36Sopenharmony_ci l4_indoor /sys/class/backlight/<backlight>/l4_indoor_max 13262306a36Sopenharmony_ci l5_dark /sys/class/backlight/<backlight>/l5_dark_max 13362306a36Sopenharmony_ci =========== ================================================ 13462306a36Sopenharmony_ci 13562306a36Sopenharmony_ci See also: /sys/class/backlight/<backlight>/ambient_light_zone. 13662306a36Sopenharmony_ci 13762306a36Sopenharmony_ciWhat: /sys/class/backlight/<backlight>/<ambient light zone>_dim 13862306a36Sopenharmony_ciDate: Sep, 2009 13962306a36Sopenharmony_ciKernelVersion: v2.6.32 14062306a36Sopenharmony_ciContact: device-drivers-devel@blackfin.uclinux.org 14162306a36Sopenharmony_ciDescription: 14262306a36Sopenharmony_ci Control the dim brightness for <ambient light zone> 14362306a36Sopenharmony_ci on this <backlight>. Values are between 0 and 127, typically 14462306a36Sopenharmony_ci set to 0. Full off when the backlight is disabled. 14562306a36Sopenharmony_ci This file will also show the dim brightness level stored for 14662306a36Sopenharmony_ci this <ambient light zone>. 14762306a36Sopenharmony_ci 14862306a36Sopenharmony_ci The <ambient light zone> is device-driver specific: 14962306a36Sopenharmony_ci 15062306a36Sopenharmony_ci For ADP5520 and ADP5501, <ambient light zone> can be: 15162306a36Sopenharmony_ci 15262306a36Sopenharmony_ci =========== ================================================ 15362306a36Sopenharmony_ci Ambient sysfs entry 15462306a36Sopenharmony_ci light zone 15562306a36Sopenharmony_ci =========== ================================================ 15662306a36Sopenharmony_ci daylight /sys/class/backlight/<backlight>/daylight_dim 15762306a36Sopenharmony_ci office /sys/class/backlight/<backlight>/office_dim 15862306a36Sopenharmony_ci dark /sys/class/backlight/<backlight>/dark_dim 15962306a36Sopenharmony_ci =========== ================================================ 16062306a36Sopenharmony_ci 16162306a36Sopenharmony_ci For ADP8860, <ambient light zone> can be: 16262306a36Sopenharmony_ci 16362306a36Sopenharmony_ci =========== ================================================ 16462306a36Sopenharmony_ci Ambient sysfs entry 16562306a36Sopenharmony_ci light zone 16662306a36Sopenharmony_ci =========== ================================================ 16762306a36Sopenharmony_ci l1_daylight /sys/class/backlight/<backlight>/l1_daylight_dim 16862306a36Sopenharmony_ci l2_office /sys/class/backlight/<backlight>/l2_office_dim 16962306a36Sopenharmony_ci l3_dark /sys/class/backlight/<backlight>/l3_dark_dim 17062306a36Sopenharmony_ci =========== ================================================ 17162306a36Sopenharmony_ci 17262306a36Sopenharmony_ci For ADP8870, <ambient light zone> can be: 17362306a36Sopenharmony_ci 17462306a36Sopenharmony_ci =========== ================================================ 17562306a36Sopenharmony_ci Ambient sysfs entry 17662306a36Sopenharmony_ci light zone 17762306a36Sopenharmony_ci =========== ================================================ 17862306a36Sopenharmony_ci l1_daylight /sys/class/backlight/<backlight>/l1_daylight_dim 17962306a36Sopenharmony_ci l2_bright /sys/class/backlight/<backlight>/l2_bright_dim 18062306a36Sopenharmony_ci l3_office /sys/class/backlight/<backlight>/l3_office_dim 18162306a36Sopenharmony_ci l4_indoor /sys/class/backlight/<backlight>/l4_indoor_dim 18262306a36Sopenharmony_ci l5_dark /sys/class/backlight/<backlight>/l5_dark_dim 18362306a36Sopenharmony_ci =========== ================================================ 18462306a36Sopenharmony_ci 18562306a36Sopenharmony_ci See also: /sys/class/backlight/<backlight>/ambient_light_zone. 18662306a36Sopenharmony_ci 187