| /linux-6.15/Documentation/devicetree/bindings/power/supply/ |
| H 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 …]
|
| H A D | ti,lp8727.yaml | 32 description: USB/AC charging parameters 47 charging-current: 76 /* AC charger: 5% EOC and 500mA charging current */ 80 charging-current = /bits/ 8 <4>; 83 /* USB charger: 10% EOC and 400mA charging current */ 87 charging-current = /bits/ 8 <2>;
|
| H A D | rohm,bd99954.yaml | 27 # The battery charging profile of BD99954. 29 # Curve (1) represents charging current. 32 # The BD99954 data sheet divides charging to three phases. 38 # target level - until charging current has dropped to termination 86 # The constant voltage used in fast charging phase (4 in above chart) 91 # charging mode is changed from trickle charging to pre-charging 100 # re-charging is automatically started when battry has been discharging
|
| H A D | charger-manager.yaml | 45 - 3 # when charging 61 description: voltage drop before restarting charging in uV 87 cm-charging-max: 88 description: limits of charging duration in ms 92 description: critical cold temperature of battery for charging in deci-degree celsius 100 description: critical hot temperature of battery for charging in deci-degree celsius 197 /* Allow charging for 5hr */ 198 cm-charging-max = <18000000>;
|
| H 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
|
| H A D | qcom,pm8941-charger.yaml | 54 Battery voltage limit in uV above which fast charging may operate; Defaults to 3.2V 55 Below this value linear or switch-mode auto-trickle-charging will operate. 62 Battery voltage limit in uV below which fast charging may operate; Defaults to 4.2V 89 Battery voltage limit in uV below which auto-recharge functionality will restart charging 98 Input voltage level in uV above which charging may operate. Defaults to 4.3V. 115 voltage or current in the extended temperature range. It only allows charging when 135 or allow input voltage from external VBUS for charging. In the hardware, the supply for
|
| H A D | qcom,pm8941-coincell.yaml | 10 The hardware block controls charging for a coincell or capacitor that is 40 Voltage (in millivolts) to apply for charging. If unspecified, inherit 47 description: defining this property disables charging
|
| H 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
|
| H A D | tps65090-charger.yaml | 22 Enables charging when a low current is detected while the default logic is to stop charging.
|
| H A D | bq25890.yaml | 36 description: maximum charging voltage (in uV) 40 description: maximum charging current (in uA) 55 when battery is charging and it is below minimum system voltage, 86 description: max. charging voltage adjustment due to expected voltage drop on in-series resistor
|
| H 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.
|
| H A D | richtek,rt9471.yaml | 16 voltage regulations in both charging and boost mode. 29 description: GPIO used to turn on and off charging.
|
| /linux-6.15/Documentation/devicetree/bindings/rtc/ |
| H 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-6.15/drivers/power/supply/ |
| H 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()
|
| H 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() 368 charger->charging = true; in bq24735_charger_probe()
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-class-power | 178 charging. 195 charging. 212 battery, during charging. 398 when to start and stop charging. Advanced users 401 The charger reduces its charging rate in order to 465 Reports the charging current applied during pre-charging phase 494 used to enable/disable charging to the battery. 500 "Not charging", "Full" 506 Represents the charging behaviour. 701 entering top-off charging mode. When charging current in fast [all …]
|
| H A D | sysfs-class-power-twl4030 | 4 Writing to this can disable charging. 25 Writing to this can disable charging.
|
| H 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-6.15/arch/sh/boards/mach-hp6xx/ |
| H 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-6.15/drivers/macintosh/ |
| H 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-6.15/drivers/mfd/ |
| H A D | tps65010.c | 66 unsigned charging:1; member 207 seq_printf(s, "%scharging\n\n", tps->charging ? "" : "(not) "); 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() 376 tps->charging = charging; in tps65010_interrupt() 378 DRIVER_NAME, charging ? "" : in tps65010_interrupt() 387 if ((tps->model != TPS65013 || !tps->charging) in tps65010_interrupt()
|
| /linux-6.15/Documentation/driver-api/ |
| H A D | extcon.rst | 18 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-6.15/Documentation/hwmon/ |
| H A D | twl4030-madc-hwmon.rst | 48 degree Celsius. The Battery charging current channel represents 49 battery charging current in mA.
|
| /linux-6.15/drivers/hid/ |
| H A D | hid-steelseries.c | 666 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() 740 charging ? "" : "not "); in steelseries_headset_raw_event() 741 sd->battery_charging = charging; in steelseries_headset_raw_event()
|
| /linux-6.15/Documentation/devicetree/bindings/platform/ |
| H A D | huawei,gaokun-ec.yaml | 17 also handles additional features, such as charging thresholds, FN 18 lock, smart charging, tablet lid status, thermal sensors, and more.
|