Home
last modified time | relevance | path

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

123

/linux/Documentation/ABI/testing/
H A Dsysfs-class-power-gaokun6 This entry allows configuration of smart charging delay.
8 Smart charging behavior: when the power adapter is connected
9 for delay hours, battery charging will follow the rules of
23 This entry allows enabling battery adaptive charging.
H A Dsysfs-class-power61 used for discharging batteries, positive values for charging
101 used for discharging batteries, positive values for charging
136 This is normally used for the charging scenario where
139 user that the temperature is critically high, and charging has
161 This is normally used for the charging scenario where user-space
164 temperature level is high, and charging current has been
178 charging.
195 charging.
212 battery, during charging.
335 Maximum allowable charging curren
[all...]
H A Dsysfs-class-power-twl40304 Writing to this can disable charging.
25 Writing to this can disable charging.
H A Dsysfs-platform-ideapad-laptop50 Controls whether the "always on USB charging" feature is
51 enabled or not. This feature enables charging USB devices
H A Dsysfs-class-power-mp26295 Represents a battery impedance compensation to accelerate charging.
H A Dsysfs-platform-asus-wmi107 Get the current charging mode being used:
109 * 2 - USB-C charging
110 * 3 - Both connected, barrel used for charging
H A Dsysfs-platform-lg-laptop35 Control USB port charging when device is turned off.
H A Dusb-charger-uevent20 https://www.usb.org/document-library/battery-charging-v12-spec-and-adopters-agreement
/linux/Documentation/devicetree/bindings/rtc/
H A 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/drivers/power/supply/
H A Dsc2731_charger.c62 bool charging; member
86 /* Start charging */ in sc2731_charger_start_charge()
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()
347 /* Stop charging */ in sc2731_charger_work()
[all...]
H A Dbq24735-charger.c58 bool charging; member
225 if (charger->charging && bq24735_charger_is_present(charger)) in bq24735_update()
297 charger->charging = true; in bq24735_charger_set_property()
306 charger->charging = false; in bq24735_charger_set_property()
368 charger->charging = true; in bq24735_charger_probe()
443 dev_err(&client->dev, "Failed to enable charging\n"); in bq24735_charger_probe()
514 MODULE_DESCRIPTION("bq24735 battery charging driver");
H A Dtwl4030_madc_battery.c81 /* choose charging curve */ in twl4030_madc_bat_voltscale()
83 calibration = bat->pdata->charging; in twl4030_madc_bat_voltscale()
209 /* sort charging and discharging calibration data */ in twl4030_madc_battery_probe()
210 sort(pdata->charging, pdata->charging_size, in twl4030_madc_battery_probe()
H A Dmax14577_charger.c60 * and the charger won't be charging although MBCHOSTEN is on) in max14577_get_charger_state()
61 * - handle properly dead-battery charging (respect timer) in max14577_get_charger_state()
99 int ret, charging; in max14577_get_charge_type() local
109 ret = max14577_get_charger_state(chg, &charging); in max14577_get_charge_type()
113 if (charging == POWER_SUPPLY_STATUS_CHARGING) in max14577_get_charge_type()
/linux/arch/sh/boards/mach-hp6xx/
H A 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/drivers/macintosh/
H A 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/drivers/mfd/
H A Dtps65010.c41 * voltage regulators, lithium ion/polymer battery charging, GPIOs, LEDs,
66 unsigned charging:1; member
98 ? " (charging)" : ""), in dbg_chgstat()
207 seq_printf(s, "%scharging\n\n", tps->charging ? "" : "(not) "); in dbg_show()
210 /* registers for monitoring battery charging and status; note in dbg_show()
353 unsigned charging = 0; in tps65010_interrupt() local
371 charging = 1; in tps65010_interrupt()
373 charging = 1; in tps65010_interrupt()
375 if (charging != tps->charging) { in tps65010_interrupt()
[all...]
/linux/Documentation/driver-api/
H A Dextcon.rst18 2. Charging ports (e.g., fast charging, wireless charging)
29 - Charging (various types like fast charging, USB Power Delivery)
41 3. Wireless charging pad:
42 Extcon can manage the state of a wireless charging connection, allowing
44 from the charging pad.
/linux/Documentation/hwmon/
H A Dtwl4030-madc-hwmon.rst48 degree Celsius. The Battery charging current channel represents
49 battery charging current in mA.
/linux/drivers/hid/
H A Dhid-steelseries.c666 bool charging = sd->battery_charging; in steelseries_headset_raw_event() local
702 charging = read_buf[4] == 0x01; in steelseries_headset_raw_event()
715 charging = false; in steelseries_headset_raw_event()
736 if (charging != sd->battery_charging) { in steelseries_headset_raw_event()
738 "Battery charging status changed from %scharging to %scharging\n", in steelseries_headset_raw_event()
740 charging ? "" : "not "); in steelseries_headset_raw_event()
741 sd->battery_charging = charging; in steelseries_headset_raw_event()
/linux/include/linux/power/
H A Dtwl4030_madc_battery.h14 * charging and discharging!
24 struct twl4030_madc_bat_calibration *charging; member
/linux/Documentation/power/
H A 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)
H A 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/Documentation/devicetree/bindings/pwm/
H A Dti,twl-pwmled.txt5 On TWL6030 series: LED PWM (mainly used as charging indicator LED)
/linux/drivers/platform/olpc/
H A DKconfig25 button, restart, shutdown and battery charging status.
/linux/drivers/platform/surface/
H A Dsurface3_power.c55 bool charging; member
322 if (status != cdata->charging) in mshw0011_isr()
326 cdata->charging = status; in mshw0011_isr()

123