Home
last modified time | relevance | path

Searched full:gauge (Results 1 – 25 of 112) sorted by relevance

12345

/OK3568_Linux_fs/u-boot/drivers/power/fuel_gauge/
H A DKconfig2 bool "Enable driver model fuel gauge support"
5 This adds a simple uclass for fuel gauge.
8 bool "Enable driver model fuel gauge support"
11 This adds a simple uclass for fuel gauge.
14 bool "CW201X Fuel gauge support"
17 This adds support for CW201X fuel gauge support.
20 bool "CW221X Fuel gauge support"
23 This adds support for CW221X fuel gauge support.
26 bool "CW201X Fuel gauge support"
29 This adds support for CW201X fuel gauge support.
[all …]
H A Dfg_max17042.c201 puts("Can't find max17042 fuel gauge\n"); in power_update_battery()
226 puts("Can't find max17042 fuel gauge\n"); in power_check_battery()
274 debug("Board Fuel Gauge init\n"); in power_fg_init()
/OK3568_Linux_fs/kernel/drivers/power/supply/
H A DKconfig125 battery fuel gauge (used in the Pinebook Pro & others)
136 battery fuel gauge (used in the Pinebook Pro & others)
147 battery fuel gauge (used in the Pinebook Pro & others)
180 tristate "DS2782/DS2786 standalone gas-gauge"
184 gas-gauge.
244 tristate "SBS Compliant gas gauge"
300 fuel gauge mounted on the circuit board, and a battery that cannot
326 Integrated Charger & Fuel-Gauge IC.
332 tristate "Dialog Semiconductor DA9150 Fuel Gauge support"
335 Say Y here to enable support for the Fuel-Gauge unit of the DA9150
[all …]
H A Dcw2015_battery.c3 * Fuel gauge driver for CellWise 2013 / 2015
48 /* reset gauge of no valid state of charge could be polled for 40s */
50 /* reset gauge if state of charge stuck for half an hour during charging */
104 /* make sure gauge is not in sleep mode */ in cw_update_profile()
112 "Gauge is in sleep mode, can't update battery info\n"); in cw_update_profile()
131 /* reset gauge to apply new battery profile */ in cw_update_profile()
138 /* wait for gauge to reset */ in cw_update_profile()
146 /* wait for gauge to become ready */ in cw_update_profile()
152 "Gauge did not become ready after profile upload\n"); in cw_update_profile()
238 /* wait for gauge to enter sleep */ in cw_power_on_reset()
[all …]
H A Dcw2017_battery.c3 * Fuel gauge driver for CellWise 2017
59 /* reset gauge of no valid state of charge could be polled for 40s */
61 /* reset gauge if state of charge stuck for half an hour during charging */
160 /* wait for gauge to reset */ in cw_update_profile()
163 /* wait for gauge to become ready */ in cw_update_profile()
169 "Gauge did not become ready after profile upload\n"); in cw_update_profile()
243 "Too many invalid SoC reports, resetting gauge\n"); in cw_get_soc()
250 /* Reset gauge if stuck while charging */ in cw_get_soc()
258 "SoC stuck @%u%%, resetting gauge\n", soc); in cw_get_soc()
319 dev_err(cw_bat->dev, "Failed to get SoC from gauge: %d\n", soc); in cw_update_soc()
[all …]
H A Drn5t618_power.c485 * readers disable the fuel gauge on shutdown. If a kernel in rn5t618_power_probe()
486 * without fuel gauge support is booted after that, the fuel in rn5t618_power_probe()
487 * gauge will get decalibrated. in rn5t618_power_probe()
489 dev_info(&pdev->dev, "Fuel gauge not enabled, enabling now\n"); in rn5t618_power_probe()
H A Drt5033_battery.c3 * Fuel gauge driver for Richtek RT5033
184 MODULE_DESCRIPTION("Richtek RT5033 fuel gauge driver");
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/supply/
H A Dda9150-fg.txt1 Dialog Semiconductor DA9150 Fuel-Gauge Power Supply bindings
4 - compatible: "dlg,da9150-fuel-gauge" for DA9150 Fuel-Gauge Power Supply
17 fuel-gauge {
18 compatible = "dlg,da9150-fuel-gauge";
H A Dbq27xxx.yaml8 title: TI BQ27XXX fuel gauge family
16 Support various Texas Instruments fuel gauge devices that share similar
58 description: integer, I2C address of the fuel gauge.
63 The fuel gauge uses the following battery properties:
89 bq27510g3: fuel-gauge@55 {
H A Dcw2015_battery.yaml7 title: Battery driver for CW2015 shuntless fuel gauge by CellWise.
36 Specifies the interval in milliseconds gauge values are polled at
41 Specifies supplies used for charging the battery connected to this gauge
48 Specifies the phandle of a simple-battery connected to this gauge
H A Drockchip-charger-manager.txt7 - cm-fuel-gauge : name of battery fuel gauge
25 cm-fuel-gauge = "test_battery";
H A Dcharger-manager.txt8 - cm-fuel-gauge : name of battery fuel gauge
26 battery, 2 to check presence via fuel gauge, or 3 to check presence
61 cm-fuel-gauge = "fuelgauge0";
H A Dmax17040_battery.txt37 battery-fuel-gauge@36 {
46 battery-fuel-gauge@36 {
H A Dsc27xx-fg.txt1 Spreadtrum SC27XX PMICs Fuel Gauge Unit Power Supply Bindings
10 - reg: The address offset of fuel gauge unit.
H A Dbattery.yaml15 on a fuel gauge chip. The battery node should be used where there is
164 fuel-gauge@22 {
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/
H A Dda9150.txt1 Dialog Semiconductor DA9150 Combined Charger/Fuel-Gauge MFD bindings
9 da9150-fg : Battery Fuel-Gauge
53 fuel-gauge {
54 compatible = "dlg,da9150-fuel-gauge";
H A Dmax14577.txt7 MAX77836 additionally contains PMIC (with two LDO regulators) and Fuel Gauge.
8 For the description of Fuel Gauge low SOC alert interrupt see:
/OK3568_Linux_fs/u-boot/drivers/power/mfd/
H A Dfg_max77693.c54 puts("Can't find max77693 fuel gauge\n"); in power_update_battery()
76 puts("Can't find max77693 fuel gauge\n"); in power_check_battery()
126 debug("Board Fuel Gauge init\n"); in power_fg_init()
/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-platform-dptf81 fuel gauge in milli Ohms.
88 (RO) The no-load voltage that can be obtained from battery fuel gauge in
96 (RO) The battery discharge current capability obtained from battery fuel gauge in
/OK3568_Linux_fs/kernel/include/linux/mfd/
H A Dmax8997.h10 * MAX8997 has PMIC, MUIC, HAPTIC, RTC, FLASH, and Fuel Gauge devices.
11 * Except Fuel Gauge, every device shares the same I2C bus and included in
12 * this mfd driver. Although the fuel gauge is included in the chip, it is
/OK3568_Linux_fs/kernel/drivers/platform/x86/
H A Dintel_cht_int33fe_microb.c13 * 2. TI BQ27542 Fuel Gauge Controller
16 * instantiate i2c-client for battery fuel gauge, so that standard i2c driver
/OK3568_Linux_fs/kernel/include/linux/mfd/abx500/
H A Dab8500-bm.h77 * Gas Gauge register offsets
228 /* Fuel Gauge constants */
303 * struct ab8500_fg_parameters - Fuel gauge algorithm parameters, in seconds
424 * @fg_params fuel gauge parameters
/OK3568_Linux_fs/kernel/include/linux/power/
H A Dcharger-manager.h147 * @psy_fuel_gauge: the name of power-supply for fuel gauge
203 * @fuel_gauge: power_supply for fuel gauge
H A Dsbs-battery.h3 * Gas Gauge driver for SBS Compliant Gas Gauges
/OK3568_Linux_fs/u-boot/drivers/power/
H A Dcharge_animation.c531 * Just for fuel gauge to update something important, in charge_extrem_low_power()
699 * At the most time, fuel gauge is usually a i2c device, we in charge_animation_show()
701 * poll seconds to update fuel gauge info. in charge_animation_show()
711 * Most fuel gauge is I2C interface, it shouldn't be interrupted in charge_animation_show()
713 * we should disable local irq when update fuel gauge. in charge_animation_show()
1081 /* Get fuel gauge and charger(If need) */ in charge_animation_probe()

12345