/linux/Documentation/devicetree/bindings/power/supply/ |
A D | summit,smb347-charger.yaml | 30 summit,enable-usb-charging: 32 description: Enable charging through USB. 34 summit,enable-otg-charging: 38 summit,enable-mains-charging: 40 description: Enable charging through mains 43 description: Enable charging control 136 - summit,enable-usb-charging 138 - summit,enable-otg-charging 140 - summit,enable-mains-charging 161 summit,enable-usb-charging; [all …]
|
A D | ti,lp8727.yaml | 31 description: USB/AC charging parameters 46 charging-current: 75 /* AC charger: 5% EOC and 500mA charging current */ 79 charging-current = /bits/ 8 <4>; 82 /* USB charger: 10% EOC and 400mA charging current */ 86 charging-current = /bits/ 8 <2>;
|
A D | rohm,bd99954.yaml | 26 # The battery charging profile of BD99954. 28 # Curve (1) represents charging current. 31 # The BD99954 data sheet divides charging to three phases. 37 # target level - until charging current has dropped to termination 85 # The constant voltage used in fast charging phase (4 in above chart) 90 # charging mode is changed from trickle charging to pre-charging 99 # re-charging is automatically started when battry has been discharging
|
A D | charger-manager.yaml | 44 - 3 # when charging 59 description: voltage drop before restarting charging in uV 85 cm-charging-max: 86 description: limits of charging duration in ms 90 description: critical cold temperature of battery for charging in deci-degree celsius 98 description: critical hot temperature of battery for charging in deci-degree celsius 195 /* Allow charging for 5hr */ 196 cm-charging-max = <18000000>;
|
A D | twl4030-charger.yaml | 11 charging is permissible, and when there is a connection or disconnection. 16 to determine when and how use USB power for charging. 34 description: microvolts for charging the backup battery 38 description: microamps for charging the backup battery
|
A D | qcom,pm8941-charger.yaml | 52 Battery voltage limit in uV above which fast charging may operate; Defaults to 3.2V 53 Below this value linear or switch-mode auto-trickle-charging will operate. 60 Battery voltage limit in uV below which fast charging may operate; Defaults to 4.2V 87 Battery voltage limit in uV below which auto-recharge functionality will restart charging 96 Input voltage level in uV above which charging may operate. Defaults to 4.3V. 113 voltage or current in the extended temperature range. It only allows charging when 126 or allow input voltage from external VBUS for charging. In the hardware, the supply for
|
A D | qcom,pm8941-coincell.yaml | 10 The hardware block controls charging for a coincell or capacitor that is 30 description: voltage (in millivolts) to apply for charging 35 description: defining this property disables charging
|
A D | gpio-charger.yaml | 15 GPIOs for limited control over the charging process. 28 - usb-dcp # USB dedicated charging port 29 - usb-cdp # USB charging downstream port 40 description: GPIO indicating the charging status
|
A D | max8925_battery.txt | 6 - topoff-threshold: set charging current in topoff mode 7 - fast-charge: set charging current in fast mode
|
A D | bq25890.yaml | 32 description: maximum charging voltage (in uV) 36 description: maximum charging current (in uA) 51 when battery is charging and it is below minimum system voltage, 82 description: max. charging voltage adjustment due to expected voltage drop on in-series resistor
|
A D | tps65090-charger.yaml | 22 Enables charging when a low current is detected while the default logic is to stop charging.
|
A D | bq24735.yaml | 38 Used to control and set the charging current. 46 Used to control and set the charging voltage. 63 attempt to enable/disable charging or set the charge voltage/current.
|
A D | bq2415x.yaml | 47 description: maximum charging voltage in mV. 51 description: maximum charging current in mA.
|
/linux/drivers/power/supply/ |
A D | sc2731_charger.c | 62 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()
|
A D | bq24735-charger.c | 58 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() 369 charger->charging = true; in bq24735_charger_probe()
|
/linux/Documentation/ABI/testing/ |
A D | sysfs-class-power | 61 used for discharging batteries, positive values for charging 136 This is normally used for the charging scenario where 164 temperature level is high, and charging current has been 178 charging. 195 charging. 212 battery, during charging. 422 Reports the charging current applied during pre-charging phase 450 used to enable/disable charging to the battery. 456 "Not charging", "Full" 637 entering top-off charging mode. When charging current in fast [all …]
|
A D | sysfs-class-power-twl4030 | 4 Writing to this can disable charging. 25 Writing to this can disable charging.
|
A D | sysfs-platform-ideapad-laptop | 59 Controls whether the "always on USB charging" feature is 60 enabled or not. This feature enables charging USB devices
|
/linux/Documentation/devicetree/bindings/rtc/ |
A D | rtc-palmas.txt | 14 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/arch/sh/boards/mach-hp6xx/ |
A D | hp6xx_apm.c | 32 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/ |
A D | apm_emu.c | 24 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/ |
A D | tps65010.c | 65 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/Documentation/hwmon/ |
A D | twl4030-madc-hwmon.rst | 48 degree Celsius. The Battery charging current channel represents 49 battery charging current in mA.
|
/linux/Documentation/power/ |
A D | charger-manager.rst | 38 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)
|
A D | power_supply_class.rst | 25 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)
|