/Linux-v5.15/Documentation/devicetree/bindings/power/supply/ |
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 …]
|
D | qcom,pm8941-charger.yaml | 21 - description: charge done 22 - description: charge fast mode 23 - description: charge trickle mode 41 qcom,fast-charge-current-limit: 45 description: Maximum charge current in uA; May be clamped to safety limits; Defaults to 1A 47 qcom,fast-charge-low-threshold-voltage: 55 qcom,fast-charge-high-threshold-voltage: 61 The fast charger will attempt to charge the battery to this voltage. 64 qcom,fast-charge-safe-voltage: 70 setting this will harmlessly fail. The property 'fast-charge-high-watermark' will [all …]
|
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: 146 re-charge-voltage-microvolt = <250000>; [all …]
|
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>;
|
D | rohm,bd99954.yaml | 32 # a) Trickle-charge with constant current (8). 33 # b) pre-charge with constant current (6) 34 # c) fast-charge with: 69 # - trickle-charge-current-microamp: 70 # Current used at trickle-charge phase (8 in above chart) 75 # Current used at pre-charge phase (6 in above chart) 79 # - constant-charge-current-max-microamp 80 # Current used at fast charge constant current phase (5 in above chart) 84 # - constant-charge-voltage-max-microvolt 95 # - re-charge-voltage-microvolt [all …]
|
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>;
|
D | sc2731-charger.yaml | 29 - charge-term-current-microamp: current for charge termination phase. 30 - constant-charge-voltage-max-microvolt: maximum constant input voltage. 39 charge-term-current-microamp = <120000>; 40 constant-charge-voltage-max-microvolt = <4350000>;
|
D | bq25890.yaml | 34 ti,charge-current: 41 charge will be terminated when current in constant-voltage phase 46 description: maximum charge current during precharge phase (in uA) 75 temperature above which the charge current is lowered, to avoid overheating 89 - ti,charge-current 113 ti,charge-current = <1000000>;
|
D | bq2515x.yaml | 15 The BQ2515x family is a highly integrated battery charge management IC that 48 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>;
|
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
|
D | sc27xx-fg.yaml | 33 - description: Battery Charge Voltage ADC 38 - const: charge-vol 70 charge-full-design-microamp-hours = <1900000>; 71 constant-charge-voltage-max-microvolt = <4350000>; 92 io-channel-names = "bat-temp", "charge-vol";
|
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>;
|
D | bq24190.yaml | 54 - precharge-current-microamp: maximum charge current during precharge phase 56 - charge-term-current-microamp: a charge cycle terminates when the battery voltage is 75 charge-term-current-microamp = <128000>;
|
/Linux-v5.15/arch/arm/boot/dts/ |
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-v5.15/Documentation/power/ |
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-v5.15/drivers/macintosh/ |
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-v5.15/include/linux/mfd/wm8350/ |
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-v5.15/Documentation/ABI/testing/ |
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
|
/Linux-v5.15/arch/arm/mach-pxa/ |
D | sharpsl_pm.c | 284 dev_dbg(sharpsl_pm.dev, "Charge LED On\n"); in sharpsl_pm_led() 287 dev_dbg(sharpsl_pm.dev, "Charge LED Off\n"); in sharpsl_pm_led() 306 sharpsl_pm.machinfo->charge(0); in sharpsl_charge_off() 316 sharpsl_pm.machinfo->charge(0); in sharpsl_charge_error() 333 sharpsl_pm.machinfo->charge(0); in sharpsl_charge_toggle() 335 sharpsl_pm.machinfo->charge(1); in sharpsl_charge_toggle() 367 dev_dbg(sharpsl_pm.dev, "Charge Full at time: %lx\n", jiffies); in sharpsl_chrg_full_timer() 372 dev_dbg(sharpsl_pm.dev, "Charge Full: AC removed - stop charging!\n"); in sharpsl_chrg_full_timer() 376 dev_dbg(sharpsl_pm.dev, "Charge Full: Count too low\n"); in sharpsl_chrg_full_timer() 379 dev_dbg(sharpsl_pm.dev, "Charge Full: Interrupt generated too slowly - retry.\n"); in sharpsl_chrg_full_timer() [all …]
|
/Linux-v5.15/mm/ |
D | page_counter.c | 65 * page_counter_charge - hierarchically charge pages 67 * @nr_pages: number of pages to charge 90 * page_counter_try_charge - try to hierarchically charge pages 92 * @nr_pages: number of pages to charge 107 * Charge speculatively to avoid an expensive CAS. If in page_counter_try_charge() 108 * a bigger charge fails, it might falsely lock out a in page_counter_try_charge() 109 * racing smaller charge and send it into reclaim in page_counter_try_charge() 112 * case of a THP locking out a regular page charge. in page_counter_try_charge()
|
/Linux-v5.15/include/linux/platform_data/ |
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-v5.15/Documentation/devicetree/bindings/mfd/ |
D | max14577.txt | 24 - maxim,fast-charge-uamp : Current in uA for Fast Charge; 28 - maxim,eoc-uamp : Current in uA for End-Of-Charge mode; 98 maxim,fast-charge-uamp = <450000>; 143 maxim,fast-charge-uamp = <225000>;
|
/Linux-v5.15/Documentation/devicetree/bindings/input/touchscreen/ |
D | ti-tsc-adc.txt | 41 ti,charge-delay: Length of touch screen charge delay step in terms of 42 ADC clock cycles. Charge delay value should be large 49 charge step, so this does in fact function as a 82 ti,charge-delay = <0x400>;
|
/Linux-v5.15/include/linux/mfd/ |
D | rt5033-private.h | 115 * RT5033 charger fast-charge current lmits (as in CHGCTRL1 register), 155 /* RT5033 charger constant charge voltage (as in CHGCTRL2 register), uV */ 160 /* RT5033 charger pre-charge current limits (as in CHGCTRL4 register), uA */ 165 /* RT5033 charger fast-charge current (as in CHGCTRL5 register), uA */ 171 * RT5033 charger const-charge end of charger current ( 181 * RT5033 charger pre-charge threshold volt limits
|
/Linux-v5.15/Documentation/devicetree/bindings/iio/frequency/ |
D | adi,adf4350.yaml | 72 adi,charge-pump-current: 74 description: Charge pump current in mA. Default = 2500mA. 99 adi,charge-cancellation-enable: 102 Enabled charge pump charge cancellation for integer-N modes. 185 adi,charge-pump-current = <2500>;
|