| /linux/Documentation/devicetree/bindings/power/supply/ |
| H A D | qcom,pm8941-charger.yaml | 23 - description: charge done 24 - description: charge fast mode 25 - description: charge trickle mode 43 qcom,fast-charge-current-limit: 47 description: Maximum charge current in uA; May be clamped to safety limits; Defaults to 1A 49 qcom,fast-charge-low-threshold-voltage: 57 qcom,fast-charge-high-threshold-voltage: 63 The fast charger will attempt to charge the battery to this voltage. 66 qcom,fast-charge-safe-voltage: 72 setting this will harmlessly fail. The property 'fast-charge-high-watermark' will [all …]
|
| H A D | richtek,rt5033-charger.yaml | 26 Current of pre-charge mode. The pre-charge current levels are 350 mA 29 constant-charge-current-max-microamp: 30 Current of fast-charge mode. The fast-charge current levels are 700 mA 33 charge-term-current-microamp: 34 This property is end of charge current. Its level ranges from 150 mA 39 Voltage of pre-charge mode. If the battery voltage is below the pre-charge 40 threshold voltage, the charger is in pre-charge mode with pre-charge 43 constant-charge-voltage-max-microvolt:
|
| H A D | battery.yaml | 51 re-charge-voltage-microvolt: 63 charge-full-design-microamp-hours: 66 trickle-charge-current-microamp: 67 description: current for trickle-charge phase 70 description: current for pre-charge phase 75 charge-term-current-microamp: 76 description: current for charge termination phase 78 constant-charge-current-max-microamp: 81 constant-charge-voltage-max-microvolt: 151 re-charge-voltage-microvolt = <250000>; [all …]
|
| H A D | richtek,rt9455.yaml | 25 richtek,output-charge-current: 29 richtek,end-of-charge-percentage: 32 percent of the output charge current. When the current in constant-voltage phase drops 33 below output_charge_current x end-of-charge-percentage, charge is terminated. 61 - richtek,output-charge-current 62 - richtek,end-of-charge-percentage 82 richtek,output-charge-current = <500000>; 83 richtek,end-of-charge-percentage = <10>;
|
| H A D | rohm,bd99954.yaml | 33 # a) Trickle-charge with constant current (8). 34 # b) pre-charge with constant current (6) 35 # c) fast-charge with: 70 # - trickle-charge-current-microamp: 71 # Current used at trickle-charge phase (8 in above chart) 76 # Current used at pre-charge phase (6 in above chart) 80 # - constant-charge-current-max-microamp 81 # Current used at fast charge constant current phase (5 in above chart) 85 # - constant-charge-voltage-max-microvolt 96 # - re-charge-voltage-microvolt [all …]
|
| H A D | maxim,max14577.yaml | 34 Current in uA for End-Of-Charge mode. 39 maxim,fast-charge-uamp: 41 Current in uA for Fast Charge 57 - maxim,fast-charge-uamp 71 maxim,fast-charge-uamp: 80 maxim,fast-charge-uamp:
|
| H A D | qcom,pm8916-lbc.yaml | 63 qcom,fast-charge-safe-voltage: 71 qcom,fast-charge-safe-current: 76 Maximum safe battery charge current in uA; May be pre-set by 86 - qcom,fast-charge-safe-voltage 87 - qcom,fast-charge-safe-current 125 qcom,fast-charge-safe-current = <900000>; 126 qcom,fast-charge-safe-voltage = <4300000>;
|
| H A D | summit,smb347-charger.yaml | 40 summit,enable-charge-control: 49 description: Voltage threshold to transit to fast charge mode (in uV) 59 summit,charge-current-compensation-microamp: 60 description: Charge current compensation (in uA) 113 summit,charge-current-compensation-microamp: 126 summit,charge-current-compensation-microamp: 155 summit,enable-charge-control = <SMB3XX_CHG_ENABLE_PIN_ACTIVE_HIGH>; 178 constant-charge-current-max-microamp = <1800000>;
|
| H A D | bq25890.yaml | 38 ti,charge-current: 45 charge will be terminated when current in constant-voltage phase 50 description: maximum charge current during precharge phase (in uA) 79 temperature above which the charge current is lowered, to avoid overheating 93 - ti,charge-current 117 ti,charge-current = <1000000>;
|
| H A D | bq2515x.yaml | 14 The BQ2515x family is a highly integrated battery charge management IC that 47 charge-enable-gpios: 72 constant-charge-current-max-microamp = <50000>; 74 constant-charge-voltage-max-microvolt = <4000000>; 90 charge-enable-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
|
| H A D | cpcap-charger.yaml | 29 - description: reverse charge interrupt 33 - description: charge current 2 interrupt 34 - description: charge current 1 interrupt 55 - description: battery charge current 69 charge controller that is controlled with two GPIOs
|
| H A D | bq24257.yaml | 33 ti,charge-current: 40 charge will be terminated when current in constant-voltage phase 78 - ti,charge-current 100 ti,charge-current = <1000000>; 118 ti,charge-current = <500000>;
|
| H A D | richtek,rt9467.yaml | 17 regulation, and charge termination. The charge current is regulated through 38 charge-enable-gpios: 72 charge-enable-gpios = <&gpio26 1 GPIO_ACTIVE_LOW>;
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | at91-natte.dtsi | 71 ti,charge-current = <2000>; 72 ti,charge-voltage = <16800>; 87 ti,charge-current = <2000>; 88 ti,charge-voltage = <16800>; 103 ti,charge-current = <2000>; 104 ti,charge-voltage = <16800>; 119 ti,charge-current = <2000>; 120 ti,charge-voltage = <16800>; 135 ti,charge-current = <2000>; 136 ti,charge-voltage = <16800>; [all …]
|
| /linux/drivers/macintosh/ |
| H A D | apm_emu.c | 25 long charge = -1; in pmu_apm_get_power_status() local 43 if (charge < 0) in pmu_apm_get_power_status() 44 charge = 0; in pmu_apm_get_power_status() 45 percentage += (pmu_batteries[i].charge * 100) / in pmu_apm_get_power_status() 47 charge += pmu_batteries[i].charge; in pmu_apm_get_power_status() 62 time_units = (charge * 59) / (amperage * -1); in pmu_apm_get_power_status() 64 time_units = (charge * 16440) / (amperage * -60); in pmu_apm_get_power_status()
|
| /linux/include/linux/mfd/wm8350/ |
| H A D | supply.h | 109 int eoc_mA; /* end of charge current (mA) */ 110 int charge_mV; /* charge voltage */ 111 int fast_limit_mA; /* fast charge current limit */ 112 int fast_limit_USB_mA; /* USB fast charge current limit */ 113 int charge_timeout; /* charge timeout (mins) */ 114 int trickle_start_mV; /* trickle charge starts at mV */ 115 int trickle_charge_mA; /* trickle charge current */ 116 int trickle_charge_USB_mA; /* USB trickle charge current */
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-msm8974pro-sony-xperia-shinano-leo.dts | 31 usb-charge-current-limit = <1500000>; 32 qcom,fast-charge-safe-current = <3000000>; 33 qcom,fast-charge-current-limit = <2150000>; 34 qcom,fast-charge-safe-voltage = <4400000>; 35 qcom,fast-charge-high-threshold-voltage = <4350000>;
|
| H A D | qcom-msm8974pro-sony-xperia-shinano-aries.dts | 31 usb-charge-current-limit = <1500000>; 32 qcom,fast-charge-safe-current = <2100000>; 33 qcom,fast-charge-current-limit = <1800000>; 34 qcom,fast-charge-safe-voltage = <4400000>; 35 qcom,fast-charge-high-threshold-voltage = <4350000>;
|
| H A D | qcom-msm8974pro-sony-xperia-shinano-castor.dts | 137 qcom,fast-charge-safe-current = <1500000>; 138 qcom,fast-charge-current-limit = <1500000>; 140 usb-charge-current-limit = <1800000>; 141 qcom,fast-charge-safe-voltage = <4400000>; 142 qcom,fast-charge-high-threshold-voltage = <4350000>; 143 qcom,fast-charge-low-threshold-voltage = <3400000>;
|
| /linux/arch/arm/mach-pxa/ |
| H A D | sharpsl_pm.c | 278 dev_dbg(sharpsl_pm.dev, "Charge LED On\n"); in sharpsl_pm_led() 281 dev_dbg(sharpsl_pm.dev, "Charge LED Off\n"); in sharpsl_pm_led() 300 sharpsl_pm.machinfo->charge(0); in sharpsl_charge_off() 310 sharpsl_pm.machinfo->charge(0); in sharpsl_charge_error() 327 sharpsl_pm.machinfo->charge(0); in sharpsl_charge_toggle() 329 sharpsl_pm.machinfo->charge(1); in sharpsl_charge_toggle() 361 dev_dbg(sharpsl_pm.dev, "Charge Full at time: %lx\n", jiffies); in sharpsl_chrg_full_timer() 366 dev_dbg(sharpsl_pm.dev, "Charge Full: AC removed - stop charging!\n"); in sharpsl_chrg_full_timer() 370 dev_dbg(sharpsl_pm.dev, "Charge Full: Count too low\n"); in sharpsl_chrg_full_timer() 373 dev_dbg(sharpsl_pm.dev, "Charge Full: Interrupt generated too slowly - retry.\n"); in sharpsl_chrg_full_timer() [all …]
|
| /linux/Documentation/ABI/obsolete/ |
| H A D | sysfs-driver-samsung-laptop | 5 Description: Max battery charge level can be modified, battery cycle 6 life can be extended by reducing the max battery charge 9 - 0 means normal battery mode (100% charge) 10 - 1 means battery life extender mode (80% charge)
|
| /linux/Documentation/devicetree/bindings/input/touchscreen/ |
| H A D | ti,am3359-tsc.yaml | 47 ti,charge-delay: 48 description: Length of touch screen charge delay step in terms of ADC clock 49 cycles. Charge delay value should be large in order to avoid false pen-up 53 avoided. The pen-up detection happens immediately after the charge step, 75 ti,charge-delay = <0x400>;
|
| /linux/include/linux/platform_data/ |
| H A D | adp8860.h | 137 * charge pump to switch to lower gains. NOT AVAILABLE on ADP8860 138 * 1 = the charge pump doesn't switch down in gain until all LEDs are 0. 139 * The charge pump switches up in gain as needed. This feature is 140 * useful if the ADP8863 charge pump is used to drive an external load. 143 * 0 = the charge pump automatically switches up and down in gain. 146 * Additionally, the charge pump fly capacitors should be low ESR
|
| /linux/Documentation/devicetree/bindings/iio/frequency/ |
| H A D | adi,adf4350.yaml | 78 adi,charge-pump-current: 80 description: Charge pump current in mA. Default = 2500mA. 105 adi,charge-cancellation-enable: 108 Enabled charge pump charge cancellation for integer-N modes. 194 adi,charge-pump-current = <2500>;
|
| /linux/drivers/power/supply/ |
| H A D | wm8350_power.c | 97 /* make sure USB fast charge current is not > 500mA */ in wm8350_charger_config() 99 dev_err(wm8350->dev, "USB fast charge > 500mA\n"); in wm8350_charger_config() 160 char *charge; in charger_state_show() local 167 charge = "Charger Off"; in charger_state_show() 170 charge = "Trickle Charging"; in charger_state_show() 173 charge = "Fast Charging"; in charger_state_show() 179 return sysfs_emit(buf, "%s\n", charge); in charger_state_show() 439 "Charge end", wm8350); in wm8350_init_charger() 445 "Charge start", wm8350); in wm8350_init_charger() 451 "Fast charge ready", wm8350); in wm8350_init_charger() [all …]
|