Lines Matching +full:charging +full:- +full:current
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
43 Contact: linux-pm@vger.kernel.org
47 Reports an average IBAT current reading for the battery, over
54 Reports an average IBUS current reading over a fixed period.
61 used for discharging batteries, positive values for charging
62 batteries and for USB IBUS current.
66 Contact: linux-pm@vger.kernel.org
70 Reports the maximum IBAT current allowed into the battery.
74 Reports the maximum IBUS current the supply can support.
81 Contact: linux-pm@vger.kernel.org
86 Reports an instant, single IBAT current reading for the
93 Reports the IBUS current supplied now. This value is generally
94 read-only reporting, unless the 'online' state of the supply
101 used for discharging batteries, positive values for charging
102 batteries and for USB IBUS current.
106 Contact: linux-pm@vger.kernel.org
110 Reports the current TBAT battery temperature reading.
114 Reports the current supply temperature reading. This would
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.
136 This is normally used for the charging scenario where
137 user-space needs to know if the temperature has crossed an
139 user that the temperature is critically high, and charging has
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
164 temperature level is high, and charging current has been
173 Contact: linux-pm@vger.kernel.org
178 charging.
190 Contact: linux-pm@vger.kernel.org
195 charging.
207 Contact: linux-pm@vger.kernel.org
212 battery, during charging.
224 Contact: linux-pm@vger.kernel.org
241 Contact: linux-pm@vger.kernel.org
253 read-only reporting, unless the 'online' state of the supply
265 Contact: linux-pm@vger.kernel.org
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
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
301 Valid values: 0 - 100 (percent)
305 Contact: linux-pm@vger.kernel.org
310 Values close to 0% will be returned after (re-)calibration
317 Valid values: 0 - 100 (percent)
321 Contact: linux-pm@vger.kernel.org
333 Contact: linux-pm@vger.kernel.org
335 Maximum allowable charging current. Used for charge rate
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
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
387 than standard charging and may lower its lifespan.
398 when to start and stop charging. Advanced users
401 The charger reduces its charging rate in order to
404 The charger bypasses the charging path around the
410 Reading this returns the current active value, e.g. 'Standard'.
419 Contact: linux-pm@vger.kernel.org
422 charge-types with the currently active type surrounded by square
430 Note charge-types which contain a space such as "Long Life" will
432 When writing charge-types both variants are accepted.
436 Contact: linux-pm@vger.kernel.org
438 Reports the charging current value which is used to determine
439 when the battery is considered full and charging should end.
447 Contact: linux-pm@vger.kernel.org
458 "Over current", "Calibration required", "Warm",
463 Contact: linux-pm@vger.kernel.org
465 Reports the charging current applied during pre-charging phase
474 Contact: linux-pm@vger.kernel.org
490 Contact: linux-pm@vger.kernel.org
492 Represents the charging status of the battery. Normally this
493 is read-only reporting although for some supplies this can be
494 used to enable/disable charging to the battery.
499 "Unknown", "Charging", "Discharging",
500 "Not charging", "Full"
504 Contact: linux-pm@vger.kernel.org
506 Represents the charging behaviour.
513 inhibit-charge: Do not charge while AC is attached
514 inhibit-charge-awake: inhibit-charge only when device is awake
515 force-discharge: Force discharge while AC is attached
520 Contact: linux-pm@vger.kernel.org
527 "Unknown", "NiMH", "Li-ion", "Li-poly", "LiFe",
533 Contact: linux-pm@vger.kernel.org
545 Contact: linux-pm@vger.kernel.org
560 Contact: linux-pm@vger.kernel.org
562 Details the incoming IBUS current limit currently set in the
565 of 500mA so the input current limit is set to the same value).
575 Contact: linux-pm@vger.kernel.org
579 system-level knowledge or user input (e.g. This is part of the
593 Contact: linux-pm@vger.kernel.org
597 system-level knowledge or user input. Use preferably this
598 feature to limit the incoming power and use current/voltage
607 Contact: linux-pm@vger.kernel.org
611 between online states (e.g. Fixed -> Programmable for a PD_PPS
612 USB supply so voltage and current can be controlled).
620 1: Online Fixed - Fixed Voltage Supply
621 2: Online Programmable - Programmable Voltage Supply
626 Contact: linux-pm@vger.kernel.org
629 the supply, for example it can show if USB-PD capable source
632 Access: For power-supplies which consume USB power such
634 the connected USB power source and is Read-Only.
636 For power-supplies which act as a USB power-source such as
645 What: /sys/class/power/ds2760-battery.*/charge_now
650 This file is writeable and can be used to set the current
653 A userspace daemon can monitor the battery charging logic
657 What: /sys/class/power/ds2760-battery.*/charge_full
666 What: /sys/class/power_supply/max14577-charger/device/fast_charge_timer
672 charger operates in fast-charge mode. When the timer expires
673 the device will terminate fast-charge mode (charging current
678 - 5, 6 or 7 (hours),
679 - 0: disabled.
681 What: /sys/class/power_supply/max77693-charger/device/fast_charge_timer
687 charger operates in fast-charge mode. When the timer expires
688 the device will terminate fast-charge mode (charging current
693 - 4 - 16 (hours), step by 2 (rounded down)
694 - 0: disabled.
696 What: /sys/class/power_supply/max77693-charger/device/top_off_threshold_current
701 This entry shows and sets the charging current threshold for
702 entering top-off charging mode. When charging current in fast
704 interrupt and start top-off charging mode.
708 - 100000 - 200000 (microamps), step by 25000 (rounded down)
709 - 200000 - 350000 (microamps), step by 50000 (rounded down)
710 - 0: disabled.
712 What: /sys/class/power_supply/max77693-charger/device/top_off_timer
718 charger operates in top-off charge mode. When the timer expires
719 the device will terminate top-off charge mode (charging current
724 - 0 - 70 (minutes), step by 10 (rounded down)
726 What: /sys/class/power_supply/bq24257-charger/ovp_voltage
731 This entry configures the overvoltage protection feature of bq24257-
738 - 6000000, 6500000, 7000000, 8000000, 9000000, 9500000, 10000000,
741 What: /sys/class/power_supply/bq24257-charger/in_dpm_voltage
747 bq24257-type charger devices. Once the supply drops to the configured
748 voltage, the input current limit is reduced down to prevent the further
749 drop of the supply. When the IC enters this mode, the charge current is
754 - 4200000, 4280000, 4360000, 4440000, 4520000, 4600000, 4680000,
757 What: /sys/class/power_supply/bq24257-charger/high_impedance_enable
762 This entry allows enabling the high-impedance mode of bq24257-type
769 - 1: enabled
770 - 0: disabled
772 What: /sys/class/power_supply/bq24257-charger/sysoff_enable
777 This entry allows enabling the sysoff mode of bq24257-type charger
785 - 1: enabled
786 - 0: disabled
790 Contact: linux-pm@vger.kernel.org
801 Contact: linux-pm@vger.kernel.org
807 Valid values: 1-12
811 Contact: linux-pm@vger.kernel.org
816 Valid values: 1-31
820 Contact: linux-pm@vger.kernel.org
827 What: /sys/class/power_supply/max8971-charger/fast_charge_timer
833 charger operates in fast-charge mode. When the timer expires
834 the device will terminate fast-charge mode (charging current
839 - 4 - 10 (hours), step by 1
840 - 0: disabled.
842 What: /sys/class/power_supply/max8971-charger/top_off_threshold_current
847 This entry shows and sets the charging current threshold for
848 entering top-off charging mode. When charging current in fast
850 interrupt and start top-off charging mode.
854 - 50000 - 200000 (microamps), step by 50000 (rounded down)
856 What: /sys/class/power_supply/max8971-charger/top_off_timer
862 charger operates in top-off charge mode. When the timer expires
863 the device will terminate top-off charge mode (charging current
868 - 0 - 70 (minutes), step by 10 (rounded down)