Lines Matching +full:read +full:- +full:to +full:- +full:read

5 Contact:	linux-pm@vger.kernel.org
9 Access: Read
14 Contact: linux-pm@vger.kernel.org
18 Access: Read
23 Contact: linux-pm@vger.kernel.org
27 Access: Read
32 Contact: linux-pm@vger.kernel.org
36 Access: Read
43 Contact: linux-pm@vger.kernel.org
49 in which they average readings to smooth out the reported
56 average readings to smooth out the reported value.
58 Access: Read
66 Contact: linux-pm@vger.kernel.org
76 Access: Read
81 Contact: linux-pm@vger.kernel.org
89 Access: Read
94 read-only reporting, unless the 'online' state of the supply
95 is set to be programmable, in which case this value can be set
98 Access: Read, Write
106 Contact: linux-pm@vger.kernel.org
118 Access: Read
124 Contact: linux-pm@vger.kernel.org
128 Maximum TBAT temperature trip-wire value where the supply will
129 notify user-space of the event.
133 Maximum supply temperature trip-wire value where the supply
134 will notify user-space of the event.
137 user-space needs to know if the temperature has crossed an
142 Access: Read
148 Contact: linux-pm@vger.kernel.org
153 Minimum TBAT temperature trip-wire value where the supply will
154 notify user-space of the event.
158 Minimum supply temperature trip-wire value where the supply
159 will notify user-space of the event.
161 This is normally used for the charging scenario where user-space
162 needs to know if the temperature has crossed a lower threshold
165 reduced accordingly to remedy the situation).
167 Access: Read
173 Contact: linux-pm@vger.kernel.org
184 Access: Read
190 Contact: linux-pm@vger.kernel.org
201 Access: Read
207 Contact: linux-pm@vger.kernel.org
218 Access: Read
224 Contact: linux-pm@vger.kernel.org
235 Access: Read
241 Contact: linux-pm@vger.kernel.org
248 Access: Read
253 read-only reporting, unless the 'online' state of the supply
254 is set to be programmable, in which case this value can be set
257 Access: Read, Write
265 Contact: linux-pm@vger.kernel.org
269 Access: Read
271 Valid values: 0 - 100 (percent)
275 Contact: linux-pm@vger.kernel.org
277 Maximum battery capacity trip-wire value where the supply will
278 notify user-space of the event. This is normally used for the
279 battery discharging scenario where user-space needs to know the
280 battery has dropped to an upper level so it can take
284 Access: Read, Write
286 Valid values: 0 - 100 (percent)
290 Contact: linux-pm@vger.kernel.org
292 Minimum battery capacity trip-wire value where the supply will
293 notify user-space of the event. This is normally used for the
294 battery discharging scenario where user-space needs to know the
295 battery has dropped to a lower level so it can take
299 Access: Read, Write
301 Valid values: 0 - 100 (percent)
305 Contact: linux-pm@vger.kernel.org
309 margin expected to exist by the fuel gauge in percent.
310 Values close to 0% will be returned after (re-)calibration
315 Access: Read
317 Valid values: 0 - 100 (percent)
321 Contact: linux-pm@vger.kernel.org
325 Access: Read
333 Contact: linux-pm@vger.kernel.org
338 Access: Read, Write
344 Contact: linux-pm@vger.kernel.org
348 Access: Read
354 Contact: linux-pm@vger.kernel.org
359 Access: Read, Write
360 Valid values: 0 - 100 (percent)
364 Contact: linux-pm@vger.kernel.org
367 stop. Not all hardware is capable of setting this to an arbitrary
368 percentage. Drivers will round written values to the nearest
372 Access: Read, Write
374 Valid values: 0 - 100 (percent)
378 Contact: linux-pm@vger.kernel.org
380 Select the charging algorithm to use for a battery.
385 Quickly charge the battery using fast-charge
397 Use the charge_control_* properties to determine
398 when to start and stop charging. Advanced users
399 can use this to drastically extend battery life.
401 The charger reduces its charging rate in order to
406 adaptor to perform the power conversion externally.
408 Access: Read, Write
416 Contact: linux-pm@vger.kernel.org
418 Reports the charging current value which is used to determine
421 Access: Read
427 Contact: linux-pm@vger.kernel.org
432 Access: Read
443 Contact: linux-pm@vger.kernel.org
445 Reports the charging current applied during pre-charging phase
448 Access: Read
454 Contact: linux-pm@vger.kernel.org
457 property does not exist, the battery is considered to be present.
459 Access: Read
470 Contact: linux-pm@vger.kernel.org
473 is read-only reporting although for some supplies this can be
474 used to enable/disable charging to the battery.
476 Access: Read, Write
484 Contact: linux-pm@vger.kernel.org
488 Access: Read, Write
493 inhibit-charge: Do not charge while AC is attached
494 force-discharge: Force discharge while AC is attached
499 Contact: linux-pm@vger.kernel.org
503 Access: Read
506 "Unknown", "NiMH", "Li-ion", "Li-poly", "LiFe",
512 Contact: linux-pm@vger.kernel.org
516 which they average readings to smooth out the reported value.
518 Access: Read
524 Contact: linux-pm@vger.kernel.org
529 Access: Read
539 Contact: linux-pm@vger.kernel.org
544 of 500mA so the input current limit is set to the same value).
548 Access: Read, Write
554 Contact: linux-pm@vger.kernel.org
558 system-level knowledge or user input (e.g. This is part of the
559 Pixel C's thermal management strategy to effectively limit the
560 input power to 5V when the screen is on to meet Google's skin
566 Access: Read, Write
572 Contact: linux-pm@vger.kernel.org
576 system-level knowledge or user input. Use preferably this
577 feature to limit the incoming power and use current/voltage
580 Access: Read, Write
586 Contact: linux-pm@vger.kernel.org
589 online, and the supply allows it, then it's possible to switch
590 between online states (e.g. Fixed -> Programmable for a PD_PPS
593 Access: Read, Write
599 1: Online Fixed - Fixed Voltage Supply
600 2: Online Programmable - Programmable Voltage Supply
605 Contact: linux-pm@vger.kernel.org
608 the supply, for example it can show if USB-PD capable source
611 Access: For power-supplies which consume USB power such
613 the connected USB power source and is Read-Only.
615 For power-supplies which act as a USB power-source such as
624 What: /sys/class/power/ds2760-battery.*/charge_now
629 This file is writeable and can be used to set the current
636 What: /sys/class/power/ds2760-battery.*/charge_full
641 This file is writeable and can be used to set the assumed
642 battery 'full level'. As batteries age, this value has to be
645 What: /sys/class/power_supply/max14577-charger/device/fast_charge_timer
651 charger operates in fast-charge mode. When the timer expires
652 the device will terminate fast-charge mode (charging current
653 will drop to 0 A) and will trigger interrupt.
657 - 5, 6 or 7 (hours),
658 - 0: disabled.
660 What: /sys/class/power_supply/max77693-charger/device/fast_charge_timer
666 charger operates in fast-charge mode. When the timer expires
667 the device will terminate fast-charge mode (charging current
668 will drop to 0 A) and will trigger interrupt.
672 - 4 - 16 (hours), step by 2 (rounded down)
673 - 0: disabled.
675 What: /sys/class/power_supply/max77693-charger/device/top_off_threshold_current
681 entering top-off charging mode. When charging current in fast
683 interrupt and start top-off charging mode.
687 - 100000 - 200000 (microamps), step by 25000 (rounded down)
688 - 200000 - 350000 (microamps), step by 50000 (rounded down)
689 - 0: disabled.
691 What: /sys/class/power_supply/max77693-charger/device/top_off_timer
697 charger operates in top-off charge mode. When the timer expires
698 the device will terminate top-off charge mode (charging current
699 will drop to 0 A) and will trigger interrupt.
703 - 0 - 70 (minutes), step by 10 (rounded down)
705 What: /sys/class/power_supply/bq24257-charger/ovp_voltage
710 This entry configures the overvoltage protection feature of bq24257-
717 - 6000000, 6500000, 7000000, 8000000, 9000000, 9500000, 10000000,
720 What: /sys/class/power_supply/bq24257-charger/in_dpm_voltage
726 bq24257-type charger devices. Once the supply drops to the configured
727 voltage, the input current limit is reduced down to prevent the further
733 - 4200000, 4280000, 4360000, 4440000, 4520000, 4600000, 4680000,
736 What: /sys/class/power_supply/bq24257-charger/high_impedance_enable
741 This entry allows enabling the high-impedance mode of bq24257-type
748 - 1: enabled
749 - 0: disabled
751 What: /sys/class/power_supply/bq24257-charger/sysoff_enable
756 This entry allows enabling the sysoff mode of bq24257-type charger
758 is turned off in order to reduce the leakage from the BAT pin to less
764 - 1: enabled
765 - 0: disabled
769 Contact: linux-pm@vger.kernel.org
774 Access: Read
780 Contact: linux-pm@vger.kernel.org
784 Access: Read
786 Valid values: 1-12
790 Contact: linux-pm@vger.kernel.org
794 Access: Read
795 Valid values: 1-31