/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 | gpio-charger.yaml | 38 charge-status-gpios: 42 charge-current-limit-gpios: 47 charge-current-limit-mapping: 58 charge-current-limit-gpios property. Bit 1 second to last 68 - charge-status-gpios 70 - charge-current-limit-gpios 73 charge-current-limit-gpios: [ charge-current-limit-mapping ] 74 charge-current-limit-mapping: [ charge-current-limit-gpios ] 87 charge-status-gpios = <&gpc 27 GPIO_ACTIVE_LOW>; 89 charge-current-limit-gpios = <&gpioA 11 GPIO_ACTIVE_HIGH>, [all …]
|
H A D | richtek,rt5033-charger.yaml | 27 Current of pre-charge mode. The pre-charge current levels are 350 mA 30 constant-charge-current-max-microamp: 31 Current of fast-charge mode. The fast-charge current levels are 700 mA 34 charge-term-current-microamp: 35 This property is end of charge current. Its level ranges from 150 mA 40 Voltage of pre-charge mode. If the battery voltage is below the pre-charge 41 threshold voltage, the charger is in pre-charge mode with pre-charge 44 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 | 42 summit,enable-charge-control: 51 description: Voltage threshold to transit to fast charge mode (in uV) 61 summit,charge-current-compensation-microamp: 62 description: Charge current compensation (in uA) 114 summit,charge-current-compensation-microamp: 127 summit,charge-current-compensation-microamp: 156 summit,enable-charge-control = <SMB3XX_CHG_ENABLE_PIN_ACTIVE_HIGH>; 179 constant-charge-current-max-microamp = <1800000>;
|
H A D | sc2731-charger.yaml | 29 - charge-term-current-microamp: current for charge termination phase. 30 - constant-charge-voltage-max-microvolt: maximum constant input voltage. 38 charge-term-current-microamp = <120000>; 39 constant-charge-voltage-max-microvolt = <4350000>;
|
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: 71 constant-charge-current-max-microamp = <50000>; 73 constant-charge-voltage-max-microvolt = <4000000>; 89 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 | sc27xx-fg.yaml | 36 - description: Battery Charge Voltage ADC 41 - const: charge-vol 74 charge-full-design-microamp-hours = <1900000>; 75 constant-charge-voltage-max-microvolt = <4350000>; 98 io-channel-names = "bat-temp", "charge-vol";
|
/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/Documentation/power/ |
H A D | power_supply_class.rst | 61 | **Charge/Energy/Capacity - how to not confuse** | 63 | **Because both "charge" (µAh) and "energy" (µWh) represents "capacity" | 88 batteries can typically charge at different rates. 125 design charge values, when battery considered full/empty. 131 These attributes means "last remembered value of charge when battery 132 became full/empty". It also could mean "value of charge when battery 140 the current charge counter (in µAh). This could easily 145 the maximum charge current during precharge phase of charge cycle 149 Charge termination current. The charge cycle terminates when battery 150 voltage is above recharge threshold, and charge current is below [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>;
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-samsung-laptop | 27 Description: Max battery charge level can be modified, battery cycle 28 life can be extended by reducing the max battery charge 31 - 0 means normal battery mode (100% charge) 32 - 1 means battery life extender mode (80% charge) 38 Description: Use your USB ports to charge devices, even
|
H A D | sysfs-class-power | 335 Maximum allowable charging current. Used for charge rate 383 Fully charge the battery at a moderate rate. 385 Quickly charge the battery using fast-charge 394 Automatically optimize battery charge rate based 446 for a battery charge cycle. 492 auto: Charge normally, respect thresholds 493 inhibit-charge: Do not charge while AC is attached 526 Reports the number of full charge + discharge cycles the 651 charger operates in fast-charge mode. When the timer expires 652 the device will terminate fast-charge mode (charging current [all …]
|
/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/drivers/power/supply/ |
H A D | rk817_charger.c | 68 * soc - state of charge - like the BSP this is stored as a percentage, 69 * to the thousandth. BSP has a display state of charge (dsoc) and a 70 * remaining state of charge (rsoc). This value will be used for both 72 * charge and just report it as it is. Note for example an soc of 100 251 * charge capacity. Note that if the device is unplugged for a in rk817_bat_calib_cap() 253 * margin of error, so setting it back to the full charge on in rk817_bat_calib_cap() 254 * a completed charge cycle should correct this (my device was in rk817_bat_calib_cap() 256 * have been closer to 95% based on voltage and charge in rk817_bat_calib_cap() 334 "Recalibrating full charge capacity to %d uah\n", in rk817_bat_calib_cap() 378 /* Update reported charge. */ in rk817_read_props() [all …]
|
/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>;
|