Searched +full:constant +full:- +full:charge +full:- +full:current +full:- +full:max +full:- +full:microamp (Results  1 – 12 of 12) sorted by relevance
| /Linux-v5.10/Documentation/devicetree/bindings/power/supply/ | 
| D | battery.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Sebastian Reichel <sre@kernel.org>
 14   In smart batteries, these are typically stored in non-volatile memory
 16   no appropriate non-volatile memory, or it is unprogrammed/incorrect.
 27   Batteries must be referenced by chargers and/or fuel-gauges using a phandle.
 28   The phandle's property should be named "monitored-battery".
 32     const: simple-battery
 34   over-voltage-threshold-microvolt:
 [all …]
 
 | 
| D | rohm,bd99954.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
 11   - Markus Laine <markus.laine@fi.rohmeurope.com>
 12   - Mikko Mutanen <mikko.mutanen@fi.rohmeurope.com>
 15   The ROHM BD99954 is a Battery Management LSI for 1-4 cell Lithium-Ion
 16   secondary battery intended to be used in space-constraint equipment such
 18   provides a Dual-source Battery Charger, two port BC1.2 detection and a
 28 #    Curve (1) represents charging current.
 [all …]
 
 | 
| D | sc2731_charger.txt | 4  - compatible: Should be "sprd,sc2731-charger".5  - reg: Address offset of charger register.
 6  - phys: Contains a phandle to the USB phy.
 9 - monitored-battery: phandle of battery characteristics devicetree node.
 11 - charge-term-current-microamp: current for charge termination phase.
 12 - constant-charge-voltage-max-microvolt: maximum constant input voltage.
 18 		compatible = "simple-battery";
 19 		charge-term-current-microamp = <120000>;
 20 		constant-charge-voltage-max-microvolt = <4350000>;
 27 		spi-max-frequency = <26000000>;
 [all …]
 
 | 
| D | bq2515x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)4 ---
 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
 8 title: TI bq2515x 500-mA Linear charger family
 11   - Dan Murphy <dmurphy@ti.com>
 12   - Ricardo Rivera-Matos <r-rivera-matos@ti.com>
 15   The BQ2515x family is a highly integrated battery charge management IC that
 18   push-button controller.
 27       - ti,bq25150
 28       - ti,bq25155
 [all …]
 
 | 
| D | bq25980.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)4 ---
 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
 11   - Dan Murphy <dmurphy@ti.com>
 12   - Ricardo Rivera-Matos <r-rivera-matos@ti.com>
 16   for use in high-power density portable electronics. These inductorless
 21   - $ref: power-supply.yaml#
 26       - ti,bq25980
 27       - ti,bq25975
 28       - ti,bq25960
 [all …]
 
 | 
| D | summit,smb347-charger.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: "http://devicetree.org/schemas/power/supply/summit,smb347-charger.yaml#"
 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
 10   - David Heidelberg <david@ixit.cz>
 11   - Dmitry Osipenko <digetx@gmail.com>
 16       - summit,smb345
 17       - summit,smb347
 18       - summit,smb358
 26   monitored-battery:
 [all …]
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/mfd/ | 
| D | max77693.txt | 1 Maxim MAX77693 multi-function device4 - PMIC,
 5 - CHARGER,
 6 - LED,
 7 - MUIC,
 8 - HAPTIC
 14 - compatible : Must be "maxim,max77693".
 15 - reg : Specifies the i2c slave address of PMIC block.
 16 - interrupts : This i2c device has an IRQ line connected to the main SoC.
 19 - regulators : The regulators of max77693 have to be instantiated under subnode
 [all …]
 
 | 
| D | max14577.txt | 1 Maxim MAX14577/77836 Multi-Function Device3 MAX14577 is a Multi-Function Device with Micro-USB Interface Circuit, Li+
 13 - compatible : Must be "maxim,max14577" or "maxim,max77836".
 14 - reg : I2C slave address for the max14577 chip (0x25 for max14577/max77836)
 15 - interrupts : IRQ line for the chip.
 19  - charger :
 22 		- compatible : "maxim,max14577-charger"
 23 			or "maxim,max77836-charger"
 24 		- maxim,fast-charge-uamp : Current in uA for Fast Charge;
 26 			- for max14577: 90000 - 950000;
 [all …]
 
 | 
| /Linux-v5.10/drivers/power/supply/ | 
| D | bd99954-charger.c | 1 // SPDX-License-Identifier: GPL-2.0-only16  *   Curve (1) represents charging current.
 20  *   a) Trickle-charge with constant current (8).
 21  *   b) pre-charge with constant current (6)
 22  *   c) fast-charge, first with constant current (5) phase. After
 23  *      the battery voltage has reached target level (4) we have constant
 24  *      voltage phase until charging current has dropped to termination
 30  *(4)` `.` ` ` ` ` ` ` ` ` ` ` ` ` ` ----------------------------.
 32  *      .                     o----+/:/ ` ` ` ` ` ` ` ` ` ` ` ` `.` ` (5)
 34  *      .                     +  /-   --                         .
 [all …]
 
 | 
| D | power_supply_core.c | 1 // SPDX-License-Identifier: GPL-2.0-only42 	if (!supply->supplied_from && !supplier->supplied_to)  in __power_supply_is_supplied_by()
 46 	if (supply->supplied_from) {  in __power_supply_is_supplied_by()
 47 		if (!supplier->desc->name)  in __power_supply_is_supplied_by()
 49 		for (i = 0; i < supply->num_supplies; i++)  in __power_supply_is_supplied_by()
 50 			if (!strcmp(supplier->desc->name, supply->supplied_from[i]))  in __power_supply_is_supplied_by()
 53 		if (!supply->desc->name)  in __power_supply_is_supplied_by()
 55 		for (i = 0; i < supplier->num_supplicants; i++)  in __power_supply_is_supplied_by()
 56 			if (!strcmp(supplier->supplied_to[i], supply->desc->name))  in __power_supply_is_supplied_by()
 69 		if (pst->desc->external_power_changed)  in __power_supply_changed_work()
 [all …]
 
 | 
| D | bq27xxx_battery.c | 1 // SPDX-License-Identifier: GPL-2.07  * Copyright (C) 2010-2011 Lars-Peter Clausen <lars@metafoo.de>
 19  * https://www.ti.com/product/bq27510-g1
 20  * https://www.ti.com/product/bq27510-g2
 21  * https://www.ti.com/product/bq27510-g3
 22  * https://www.ti.com/product/bq27520-g1
 23  * https://www.ti.com/product/bq27520-g2
 24  * https://www.ti.com/product/bq27520-g3
 25  * https://www.ti.com/product/bq27520-g4
 26  * https://www.ti.com/product/bq27530-g1
 [all …]
 
 | 
| /Linux-v5.10/arch/arm/boot/dts/ | 
| D | tegra30-asus-nexus7-grouper-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.03 #include <dt-bindings/input/gpio-keys.h>
 4 #include <dt-bindings/input/input.h>
 5 #include <dt-bindings/power/summit,smb347-charger.h>
 6 #include <dt-bindings/thermal/thermal.h>
 9 #include "tegra30-cpu-opp.dtsi"
 10 #include "tegra30-cpu-opp-microvolt.dtsi"
 26 	 * pre-existing /chosen node to be available to insert the
 35 	reserved-memory {
 36 		#address-cells = <1>;
 [all …]
 
 |