Merge tag 'leds-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pavel...
[linux-2.6-microblaze.git] / Documentation / ABI / testing / sysfs-class-power-wilco
1 What:           /sys/class/power_supply/wilco-charger/charge_type
2 Date:           April 2019
3 KernelVersion:  5.2
4 Description:
5                 What charging algorithm to use:
6
7                 Standard:
8                         Fully charges battery at a standard rate.
9                 Adaptive:
10                         Battery settings adaptively optimized based on
11                         typical battery usage pattern.
12                 Fast:
13                         Battery charges over a shorter period.
14                 Trickle:
15                         Extends battery lifespan, intended for users who
16                         primarily use their Chromebook while connected to AC.
17                 Custom:
18                         A low and high threshold percentage is specified.
19                         Charging begins when level drops below
20                         charge_control_start_threshold, and ceases when
21                         level is above charge_control_end_threshold.
22                 Long Life:
23                         Customized charge rate for last longer battery life.
24                         On Wilco device this mode is pre-configured in the factory
25                         through EC's private PID. Swiching to a different mode will
26                         be denied by Wilco EC when Long Life mode is enabled.
27
28 What:           /sys/class/power_supply/wilco-charger/charge_control_start_threshold
29 Date:           April 2019
30 KernelVersion:  5.2
31 Description:
32                 Used when charge_type="Custom", as described above. Measured in
33                 percentages. The valid range is [50, 95].
34
35 What:           /sys/class/power_supply/wilco-charger/charge_control_end_threshold
36 Date:           April 2019
37 KernelVersion:  5.2
38 Description:
39                 Used when charge_type="Custom", as described above. Measured in
40                 percentages. The valid range is [55, 100].