Home
last modified time | relevance | path

Searched refs:charging (Results 1 – 25 of 60) sorted by relevance

123

/Linux-v5.4/Documentation/devicetree/bindings/power/supply/
Dlp8727_charger.txt11 AC and USB charging parameters
14 - charging-current: value of 'enum lp8727_ichg' (u8)
30 /* AC charger: 5% EOC and 500mA charging current */
34 charging-current = /bits/ 8 <4>;
37 /* USB charger: 10% EOC and 400mA charging current */
41 charging-current = /bits/ 8 <2>;
Dcharger-manager.txt25 - cm-battery-* : threshold battery temperature for charging
26 -cold : critical cold temperature of battery for charging
28 -hot : critical hot temperature of battery for charging
30 - cm-dis/charging-max = limits of charging duration
60 /* Allow charging for 5hr */
61 cm-charging-max = <18000000>;
Dtwl-charger.txt4 to know when charging is permissible, and when there is a connection
11 use USB power for charging.
20 - ti,bb-uvolt: microvolts for charging the backup battery.
21 - ti,bb-uamp: microamps for charging the backup battery.
Dgpio-charger.txt13 usb-dcp (USB dedicated charging port)
14 usb-cdp (USB charging downstream port)
18 - charge-status-gpios: GPIO indicating whether a battery is charging.
Dqcom,coincell-charger.txt3 The hardware block controls charging for a coincell or capacitor that is
26 Definition: voltage (in millivolts) to apply for charging
32 Definition: defining this property disables charging
Dqcom_smbb.txt51 Description: Battery voltage limit above which fast charging may operate;
52 Below this value linear or switch-mode auto-trickle-charging
58 Description: Battery voltage limit below which fast charging may operate;
80 will restart charging after end-of-charge; The high cutoff
86 Description: Input voltage level above which charging may operate
103 temperature range. It only allows charging when the battery
120 input voltage from external VBUS for charging. In the
Dmax8925_battery.txt6 - topoff-threshold: set charging current in topoff mode
7 - fast-charge: set charging current in fast mode
Dtps65090.txt7 -ti,enable-low-current-chrg: Enables charging when a low current is detected
8 while the default logic is to stop charging.
Dbq25890.txt10 - ti,battery-regulation-voltage: integer, maximum charging voltage (in uV);
11 - ti,charge-current: integer, maximum charging current (in uA);
16 - ti,minimum-sys-voltage: integer, when battery is charging and it is below
Dti,bq24735.txt15 - ti,charge-current : Used to control and set the charging current. This value
19 - ti,charge-voltage : Used to control and set the charging voltage. This value
28 and that the host should not attempt to enable/disable charging or set the
Dbq2415x.txt23 - ti,battery-regulation-voltage: integer, maximum charging voltage in mV.
24 - ti,charge-current: integer, maximum charging current in mA.
Dbq24257.txt11 - ti,battery-regulation-voltage: integer, maximum charging voltage in uV.
12 - ti,charge-current: integer, maximum charging current in uA.
/Linux-v5.4/Documentation/devicetree/bindings/rtc/
Drtc-palmas.txt14 battery is chargeable or not. If charging battery then driver can
15 enable the charging.
16 - ti,backup-battery-charge-high-current: Enable high current charging in
17 backup battery. Device supports the < 100uA and > 100uA charging.
/Linux-v5.4/drivers/power/supply/
Dsc2731_charger.c62 bool charging; member
211 if (!info->charging) { in sc2731_charger_usb_set_property()
250 if (info->charging) in sc2731_charger_usb_get_property()
257 if (!info->charging) { in sc2731_charger_usb_get_property()
269 if (!info->charging) { in sc2731_charger_usb_get_property()
331 if (info->limit > 0 && !info->charging) { in sc2731_charger_work()
345 info->charging = true; in sc2731_charger_work()
346 } else if (!info->limit && info->charging) { in sc2731_charger_work()
348 info->charging = false; in sc2731_charger_work()
Dbq24735-charger.c55 bool charging; member
222 if (charger->charging && bq24735_charger_is_present(charger)) in bq24735_update()
294 charger->charging = true; in bq24735_charger_set_property()
303 charger->charging = false; in bq24735_charger_set_property()
366 charger->charging = true; in bq24735_charger_probe()
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-class-power121 Maximum allowable charging current. Used for charge rate
140 Represents a battery percentage level, below which charging will
150 Represents a battery percentage level, above which charging will
160 Represents the type of charging currently being applied to the
162 charging speeds. "Adaptive" means that the charger uses some
176 Reports the charging current value which is used to determine
177 when the battery is considered full and charging should end.
198 Reports the charging current applied during pre-charging phase
219 Represents the charging status of the battery. Normally this
221 used to enable/disable charging to the battery.
[all …]
Dsysfs-class-power-twl40304 Writing to this can disable charging.
23 Writing to this can disable charging.
/Linux-v5.4/arch/sh/boards/mach-hp6xx/
Dhp6xx_apm.c32 int battery, backup, charging, percentage; in hp6x0_apm_get_power_status() local
37 charging = adc_single(ADC_CHANNEL_CHARGE); in hp6x0_apm_get_power_status()
58 } else if (charging < 8) { in hp6x0_apm_get_power_status()
/Linux-v5.4/drivers/macintosh/
Dapm_emu.c24 char charging = 0; in pmu_apm_get_power_status() local
53 charging++; in pmu_apm_get_power_status()
67 if (charging > 0) { in pmu_apm_get_power_status()
/Linux-v5.4/drivers/mfd/
Dtps65010.c65 unsigned charging:1; member
206 seq_printf(s, "%scharging\n\n", tps->charging ? "" : "(not) "); in dbg_show()
352 unsigned charging = 0; in tps65010_interrupt() local
370 charging = 1; in tps65010_interrupt()
372 charging = 1; in tps65010_interrupt()
374 if (charging != tps->charging) { in tps65010_interrupt()
375 tps->charging = charging; in tps65010_interrupt()
377 DRIVER_NAME, charging ? "" : in tps65010_interrupt()
386 if ((tps->model != TPS65013 || !tps->charging) in tps65010_interrupt()
/Linux-v5.4/Documentation/hwmon/
Dtwl4030-madc-hwmon.rst48 degree Celsius. The Battery charging current channel represents
49 battery charging current in mA.
/Linux-v5.4/include/linux/power/
Dtwl4030_madc_battery.h24 struct twl4030_madc_bat_calibration *charging; member
/Linux-v5.4/Documentation/power/
Dpower_supply_class.rst25 typically expected feedback of battery charging/fully charged status and
83 this attribute represents operating status (charging, full,
167 the current drawn from a charging source.
170 the voltage limit from a charging source.
173 the power limit from a charging source.
214 (i.e. while battery is charging)
Dcharger-manager.rst38 consumption and slow down charging process. Or even, such peak power
39 consumption can stop chargers in the middle of charging
41 only affects the charging time, but the lifespan of the battery.
53 restarts charging. This check is also performed while suspended by
178 This callback returns 0 if the temperature is safe for charging,
203 a) charger-on/off b) external-power-in/out c) battery-in/out (while charging)
/Linux-v5.4/Documentation/devicetree/bindings/pwm/
Dti,twl-pwmled.txt5 On TWL6030 series: LED PWM (mainly used as charging indicator LED)

123