Home
last modified time | relevance | path

Searched +full:monitored +full:- +full:battery (Results 1 – 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Dingenic,battery.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 # Copyright 2019-2020 Artur Rojek
4 ---
5 $id: "http://devicetree.org/schemas/power/supply/ingenic,battery.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: Ingenic JZ47xx battery bindings
11 - Artur Rojek <contact@artur-rojek.eu>
16 - const: ingenic,jz4740-battery
17 - items:
18 - enum:
[all …]
Dbq2515x.yaml1 # 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
17 an output voltage rail, ADC for battery and system monitoring, and
18 push-button controller.
27 - ti,bq25150
[all …]
Dcw2015_battery.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Battery driver for CW2015 shuntless fuel gauge by CellWise.
10 - Tobias Schramm <t.schramm@manjaro.org>
13 The driver can utilize information from a simple-battery linked via a
14 phandle in monitored-battery. If specified the driver uses the
15 charge-full-design-microamp-hours property of the battery.
24 cellwise,battery-profile:
26 This property specifies characteristics of the battery used. The format
[all …]
Dbq25980.yaml1 # 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 …]
Dsc2731_charger.txt1 Spreadtrum SC2731 PMIC battery charger binding
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.
10 The charger uses the following battery properties:
11 - charge-term-current-microamp: current for charge termination phase.
12 - constant-charge-voltage-max-microvolt: maximum constant input voltage.
13 See Documentation/devicetree/bindings/power/supply/battery.txt
17 bat: battery {
[all …]
Dbattery.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/supply/battery.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Battery Characteristics
10 - Sebastian Reichel <sre@kernel.org>
13 The devicetree battery node provides static battery characteristics.
14 In smart batteries, these are typically stored in non-volatile memory
15 on a fuel gauge chip. The battery node should be used where there is
16 no appropriate non-volatile memory, or it is unprogrammed/incorrect.
[all …]
Dbq24190.txt1 TI BQ24190 Li-Ion Battery Charger
4 - compatible: contains one of the following:
9 - reg: integer, I2C address of the charger.
10 - interrupts[-extended]: configuration for charger INT pin.
13 - monitored-battery: phandle of battery characteristics devicetree node
14 The charger uses the following battery properties:
15 + precharge-current-microamp: maximum charge current during precharge
16 phase (typically 20% of battery capacity).
17 + charge-term-current-microamp: a charge cycle terminates when the
18 battery voltage is above recharge threshold, and the current is below
[all …]
Dsc27xx-fg.txt4 - compatible: Should be one of the following:
5 "sprd,sc2720-fgu",
6 "sprd,sc2721-fgu",
7 "sprd,sc2723-fgu",
8 "sprd,sc2730-fgu",
9 "sprd,sc2731-fgu".
10 - reg: The address offset of fuel gauge unit.
11 - battery-detect-gpios: GPIO for battery detection.
12 - io-channels: Specify the IIO ADC channels to get temperature and charge voltage.
13 - io-channel-names: Should be "bat-temp" or "charge-vol".
[all …]
Dbq27xxx.yaml1 # SPDX-License-Identifier: GPL-2.0
4 ---
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Pali Rohár <pali@kernel.org>
12 - Andrew F. Davis <afd@ti.com>
13 - Sebastian Reichel <sre@kernel.org>
20 - $ref: power-supply.yaml#
25 - ti,bq27200
26 - ti,bq27210
27 - ti,bq27500 # deprecated, use revision specific property below
[all …]
Dsummit,smb347-charger.yaml1 # 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#"
7 title: Battery charger driver for SMB345, SMB347 and SMB358
10 - David Heidelberg <david@ixit.cz>
11 - Dmitry Osipenko <digetx@gmail.com>
16 - summit,smb345
17 - summit,smb347
18 - summit,smb358
[all …]
Drohm,bd99954.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ROHM BD99954 Battery charger
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
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/power/supply/
Dbattery.txt1 Battery Characteristics
3 The devicetree battery node provides static battery characteristics.
4 In smart batteries, these are typically stored in non-volatile memory
5 on a fuel gauge chip. The battery node should be used where there is
6 no appropriate non-volatile memory, or it is unprogrammed/incorrect.
8 Upstream dts files should not include battery nodes, unless the battery
11 behavior should a replacement that changes the battery type occur
15 - compatible: Must be "simple-battery"
18 - voltage-min-design-microvolt: drained battery voltage
19 - energy-full-design-microwatt-hours: battery design energy
[all …]
Dbq24190.txt1 TI BQ24190 Li-Ion Battery Charger
4 - compatible: contains one of the following:
7 - reg: integer, I2C address of the charger.
8 - interrupts[-extended]: configuration for charger INT pin.
11 - monitored-battery: phandle of battery characteristics devicetree node
12 The charger uses the following battery properties:
13 + precharge-current-microamp: maximum charge current during precharge
14 phase (typically 20% of battery capacity).
15 + charge-term-current-microamp: a charge cycle terminates when the
16 battery voltage is above recharge threshold, and the current is below
[all …]
Dbq27xxx.txt4 - compatible: contains one of the following:
5 * "ti,bq27200" - BQ27200
6 * "ti,bq27210" - BQ27210
7 * "ti,bq27500" - deprecated, use revision specific property below
8 * "ti,bq27510" - deprecated, use revision specific property below
9 * "ti,bq27520" - deprecated, use revision specific property below
10 * "ti,bq27500-1" - BQ27500/1
11 * "ti,bq27510g1" - BQ27510-g1
12 * "ti,bq27510g2" - BQ27510-g2
13 * "ti,bq27510g3" - BQ27510-g3
[all …]
/kernel/linux/linux-5.10/Documentation/hwmon/
Dab8500.rst6 * ST-Ericsson AB8500
10 Addresses scanned: -
15 - Martin Persson <martin.persson@stericsson.com>
16 - Hongbo Zhang <hongbo.zhang@linaro.org>
19 -----------
21 See also Documentation/hwmon/abx500.rst. This is the ST-Ericsson AB8500 specific
24 Currently only the AB8500 internal sensor and one external sensor for battery
25 temperature are monitored. Other GPADC channels can also be monitored if needed
Dda9052.rst6 * Dialog Semiconductors DA9052-BC and DA9053-AA/Bx PMICs
15 -----------
26 Channel 0 VDDOUT - measurement of the system voltage
27 Channel 1 ICH - internal battery charger current measurement
28 Channel 2 TBAT - output from the battery NTC
29 Channel 3 VBAT - measurement of the battery voltage
30 Channel 4 ADC_IN4 - high impedance input (0 - 2.5V)
31 Channel 5 ADC_IN5 - high impedance input (0 - 2.5V)
32 Channel 6 ADC_IN6 - high impedance input (0 - 2.5V)
33 Channel 7 XY - TSI interface to measure the X and Y voltage of the touch
[all …]
Df71805f.rst44 -----------
54 additional internal voltages monitored (VSB and battery). It also features
57 The Fintek F71806F/FG Super-I/O chip is essentially the same as the
65 ------------------
67 Voltages are sampled by an 8-bit ADC with a LSB of 8 mV. The supported
71 factor 2. For the F71872F/FG, in9 (VSB) and in10 (battery) are also
84 in1 VIN1 VTT1.2V 10K - 1.00 1.20 V
89 in6 VIN6 VCC1.5V 10K - 1.00 1.50 V
90 in7 VIN7 VCORE 10K - 1.00 ~1.40 V [1]_
111 --------------
[all …]
/kernel/linux/linux-4.19/Documentation/hwmon/
Dab85005 * ST-Ericsson AB8500
7 Addresses scanned: -
15 -----------
17 See also Documentation/hwmon/abx500. This is the ST-Ericsson AB8500 specific
20 Currently only the AB8500 internal sensor and one external sensor for battery
21 temperature are monitored. Other GPADC channels can also be monitored if needed
Dda90522 * Dialog Semiconductors DA9052-BC and DA9053-AA/Bx PMICs
9 -----------
18 Channel 0: VDDOUT - measurement of the system voltage
19 Channel 1: ICH - internal battery charger current measurement
20 Channel 2: TBAT - output from the battery NTC
21 Channel 3: VBAT - measurement of the battery voltage
22 Channel 4: ADC_IN4 - high impedance input (0 - 2.5V)
23 Channel 5: ADC_IN5 - high impedance input (0 - 2.5V)
24 Channel 6: ADC_IN6 - high impedance input (0 - 2.5V)
25 Channel 7: XY - TSI interface to measure the X and Y voltage of the touch
[all …]
Df71805f32 -----------
42 additional internal voltages monitored (VSB and battery). It also features
45 The Fintek F71806F/FG Super-I/O chip is essentially the same as the
53 ------------------
55 Voltages are sampled by an 8-bit ADC with a LSB of 8 mV. The supported
59 factor 2. For the F71872F/FG, in9 (VSB) and in10 (battery) are also
71 in1 VIN1 VTT1.2V 10K - 1.00 1.20 V
76 in6 VIN6 VCC1.5V 10K - 1.00 1.50 V
77 in7 VIN7 VCORE 10K - 1.00 ~1.40 V (1)
97 --------------
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/sprd/
Dsc2731.dtsi6 * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
13 spi-max-frequency = <26000000>;
15 interrupt-controller;
16 #interrupt-cells = <1>;
17 #address-cells = <1>;
18 #size-cells = <0>;
21 compatible = "sprd,sc2731-charger";
23 monitored-battery = <&bat>;
26 led-controller@200 {
27 compatible = "sprd,sc2731-bltc";
[all …]
/kernel/linux/linux-4.19/drivers/power/supply/
DKconfig30 battery class devices.
33 tristate "Generic battery support using IIO"
36 Say Y here to enable support for the generic battery driver
40 tristate "MAX8925 battery charger support"
43 Say Y here to enable support for the battery charger in the Maxim
47 tristate "WM831X backup battery charger support"
50 Say Y here to enable support for the backup battery charger
73 tristate "Marvell 88PM860x battery driver"
76 Say Y here to enable battery monitor for Marvell 88PM860x chip.
79 tristate "ADP5061 battery charger driver"
[all …]
/kernel/linux/linux-5.10/drivers/power/supply/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
45 battery class devices.
48 tristate "Generic battery support using IIO"
51 Say Y here to enable support for the generic battery driver
55 tristate "MAX8925 battery charger support"
58 Say Y here to enable support for the battery charger in the Maxim
62 tristate "WM831X backup battery charger support"
65 Say Y here to enable support for the backup battery charger
88 tristate "Marvell 88PM860x battery driver"
91 Say Y here to enable battery monitor for Marvell 88PM860x chip.
[all …]
Dcw2015_battery.c1 // SPDX-License-Identifier: GPL-2.0
8 * Authors: xuhuicong <xhc@rock-chips.com>
64 struct power_supply_battery_info battery; member
88 ret = regmap_bulk_read(cw_bat->regmap, reg, &value, sizeof(value)); in cw_read_word()
103 ret = regmap_read(cw_bat->regmap, CW2015_REG_MODE, &reg_val); in cw_update_profile()
109 dev_err(cw_bat->dev, in cw_update_profile()
110 "Gauge is in sleep mode, can't update battery info\n"); in cw_update_profile()
111 return -EINVAL; in cw_update_profile()
114 /* write new battery info */ in cw_update_profile()
115 ret = regmap_raw_write(cw_bat->regmap, CW2015_REG_BATINFO, in cw_update_profile()
[all …]
/kernel/linux/linux-5.10/arch/mips/boot/dts/ingenic/
Dqi_lb60.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/iio/adc/ingenic,adc.h>
8 #include <dt-bindings/clock/ingenic,tcu.h>
9 #include <dt-bindings/input/input.h>
27 stdout-path = &uart0;
31 compatible = "regulator-fixed";
32 regulator-name = "vcc";
34 regulator-min-microvolt = <3300000>;
[all …]

12