Lines Matching +full:battery +full:- +full:power
5 Contact: linux-pm@vger.kernel.org
14 Contact: linux-pm@vger.kernel.org
23 Contact: linux-pm@vger.kernel.org
32 Contact: linux-pm@vger.kernel.org
37 Valid values: "Battery", "UPS", "Mains", "USB", "Wireless"
39 **Battery and USB properties**
43 Contact: linux-pm@vger.kernel.org
45 Battery:
47 Reports an average IBAT current reading for the battery, over
66 Contact: linux-pm@vger.kernel.org
68 Battery:
70 Reports the maximum IBAT current allowed into the battery.
81 Contact: linux-pm@vger.kernel.org
84 Battery:
87 battery. This value is not averaged/smoothed.
94 read-only reporting, unless the 'online' state of the supply
106 Contact: linux-pm@vger.kernel.org
108 Battery:
110 Reports the current TBAT battery temperature reading.
124 Contact: linux-pm@vger.kernel.org
126 Battery:
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
148 Contact: linux-pm@vger.kernel.org
151 Battery:
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
173 Contact: linux-pm@vger.kernel.org
175 Battery:
177 Reports the maximum allowed TBAT battery temperature for
190 Contact: linux-pm@vger.kernel.org
192 Battery:
194 Reports the minimum allowed TBAT battery temperature for
207 Contact: linux-pm@vger.kernel.org
209 Battery:
212 battery, during charging.
224 Contact: linux-pm@vger.kernel.org
226 Battery:
229 battery, during discharging.
241 Contact: linux-pm@vger.kernel.org
243 Battery:
246 battery. This value is not averaged/smoothed.
253 read-only reporting, unless the 'online' state of the supply
261 **Battery Properties**
265 Contact: linux-pm@vger.kernel.org
267 Fine grain representation of battery capacity.
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
281 appropriate action (e.g. warning user that battery level is
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
296 appropriate action (e.g. warning user that battery level is
301 Valid values: 0 - 100 (percent)
305 Contact: linux-pm@vger.kernel.org
307 Battery capacity measurement becomes unreliable without
310 Values close to 0% will be returned after (re-)calibration
317 Valid values: 0 - 100 (percent)
321 Contact: linux-pm@vger.kernel.org
323 Coarse representation of battery capacity.
333 Contact: linux-pm@vger.kernel.org
336 throttling for thermal cooling or improving battery health.
344 Contact: linux-pm@vger.kernel.org
354 Contact: linux-pm@vger.kernel.org
356 Represents a battery percentage level, below which charging will
360 Valid values: 0 - 100 (percent)
364 Contact: linux-pm@vger.kernel.org
366 Represents a battery percentage level, above which charging will
371 Valid values: 0 - 100 (percent)
375 Contact: linux-pm@vger.kernel.org
378 battery. "Trickle", "Fast", and "Standard" all mean different
393 Contact: linux-pm@vger.kernel.org
396 when the battery is considered full and charging should end.
404 Contact: linux-pm@vger.kernel.org
406 Reports the health of the battery or battery side of charger
420 Contact: linux-pm@vger.kernel.org
422 Reports the charging current applied during pre-charging phase
423 for a battery charge cycle.
431 Contact: linux-pm@vger.kernel.org
433 Reports whether a battery is present or not in the system.
446 Contact: linux-pm@vger.kernel.org
448 Represents the charging status of the battery. Normally this
449 is read-only reporting although for some supplies this can be
450 used to enable/disable charging to the battery.
460 Contact: linux-pm@vger.kernel.org
462 Describes the battery technology supported by the supply.
467 "Unknown", "NiMH", "Li-ion", "Li-poly", "LiFe",
473 Contact: linux-pm@vger.kernel.org
475 Reports an average VBAT voltage reading for the battery, over a
487 Contact: linux-pm@vger.kernel.org
494 solved using power limit use input_current_limit.
502 Contact: linux-pm@vger.kernel.org
506 system-level knowledge or user input (e.g. This is part of the
508 input power to 5V when the screen is on to meet Google's skin
512 solved using power limit use input_voltage_limit.
520 Contact: linux-pm@vger.kernel.org
522 This entry configures the incoming power limit currently set
524 system-level knowledge or user input. Use preferably this
525 feature to limit the incoming power and use current/voltage
526 limit only for problems that can be solved using power limit.
534 Contact: linux-pm@vger.kernel.org
538 between online states (e.g. Fixed -> Programmable for a PD_PPS
547 1: Online Fixed - Fixed Voltage Supply
548 2: Online Programmable - Programmable Voltage Supply
553 Contact: linux-pm@vger.kernel.org
556 the supply, for example it can show if USB-PD capable source
559 Access: Read-Only
567 What: /sys/class/power/ds2760-battery.*/charge_now
573 coloumb counter value inside the battery monitor chip. This
575 A userspace daemon can monitor the battery charging logic
579 What: /sys/class/power/ds2760-battery.*/charge_full
585 battery 'full level'. As batteries age, this value has to be
588 What: /sys/class/power_supply/max14577-charger/device/fast_charge_timer
594 charger operates in fast-charge mode. When the timer expires
595 the device will terminate fast-charge mode (charging current
600 - 5, 6 or 7 (hours),
601 - 0: disabled.
603 What: /sys/class/power_supply/max77693-charger/device/fast_charge_timer
609 charger operates in fast-charge mode. When the timer expires
610 the device will terminate fast-charge mode (charging current
615 - 4 - 16 (hours), step by 2 (rounded down)
616 - 0: disabled.
618 What: /sys/class/power_supply/max77693-charger/device/top_off_threshold_current
624 entering top-off charging mode. When charging current in fast
626 interrupt and start top-off charging mode.
630 - 100000 - 200000 (microamps), step by 25000 (rounded down)
631 - 200000 - 350000 (microamps), step by 50000 (rounded down)
632 - 0: disabled.
634 What: /sys/class/power_supply/max77693-charger/device/top_off_timer
640 charger operates in top-off charge mode. When the timer expires
641 the device will terminate top-off charge mode (charging current
646 - 0 - 70 (minutes), step by 10 (rounded down)
648 What: /sys/class/power_supply/bq24257-charger/ovp_voltage
653 This entry configures the overvoltage protection feature of bq24257-
660 - 6000000, 6500000, 7000000, 8000000, 9000000, 9500000, 10000000,
663 What: /sys/class/power_supply/bq24257-charger/in_dpm_voltage
668 This entry configures the input dynamic power path management voltage of
669 bq24257-type charger devices. Once the supply drops to the configured
676 - 4200000, 4280000, 4360000, 4440000, 4520000, 4600000, 4680000,
679 What: /sys/class/power_supply/bq24257-charger/high_impedance_enable
684 This entry allows enabling the high-impedance mode of bq24257-type
685 charger devices. If enabled, it places the charger IC into low power
691 - 1: enabled
692 - 0: disabled
694 What: /sys/class/power_supply/bq24257-charger/sysoff_enable
699 This entry allows enabling the sysoff mode of bq24257-type charger
700 devices. If enabled and the input is removed, the internal battery FET
702 than 1uA. Note that on some devices/systems this disconnects the battery
707 - 1: enabled
708 - 0: disabled
712 Contact: linux-pm@vger.kernel.org
723 Contact: linux-pm@vger.kernel.org
729 Valid values: 1-12
733 Contact: linux-pm@vger.kernel.org
738 Valid values: 1-31