Home
last modified time | relevance | path

Searched full:batt (Results 1 – 25 of 34) sorted by relevance

12

/Linux-v5.15/drivers/power/supply/
Dlego_ev3_battery.c41 struct lego_ev3_battery *batt = power_supply_get_drvdata(psy); in lego_ev3_battery_get_property() local
46 val->intval = batt->technology; in lego_ev3_battery_get_property()
50 ret = iio_read_channel_processed(batt->iio_v, &val->intval); in lego_ev3_battery_get_property()
58 ret = iio_read_channel_processed(batt->iio_i, &val2); in lego_ev3_battery_get_property()
67 val->intval = batt->v_max; in lego_ev3_battery_get_property()
70 val->intval = batt->v_min; in lego_ev3_battery_get_property()
74 ret = iio_read_channel_processed(batt->iio_i, &val->intval); in lego_ev3_battery_get_property()
95 struct lego_ev3_battery *batt = power_supply_get_drvdata(psy); in lego_ev3_battery_set_property() local
107 if (batt->technology != POWER_SUPPLY_TECHNOLOGY_UNKNOWN) in lego_ev3_battery_set_property()
111 batt->technology = POWER_SUPPLY_TECHNOLOGY_NiMH; in lego_ev3_battery_set_property()
[all …]
Daxp20x_battery.c65 int (*get_max_voltage)(struct axp20x_batt_ps *batt, int *val);
66 int (*set_max_voltage)(struct axp20x_batt_ps *batt, int val);
71 struct power_supply *batt; member
608 axp20x_batt->batt = devm_power_supply_register(&pdev->dev, in axp20x_power_probe()
611 if (IS_ERR(axp20x_batt->batt)) { in axp20x_power_probe()
613 PTR_ERR(axp20x_batt->batt)); in axp20x_power_probe()
614 return PTR_ERR(axp20x_batt->batt); in axp20x_power_probe()
617 if (!power_supply_get_battery_info(axp20x_batt->batt, &info)) { in axp20x_power_probe()
Dlp8727_charger.c81 struct power_supply *batt; member
243 power_supply_changed(pchg->psy->batt); in lp8727_delayed_func()
465 psy->batt = power_supply_register(pchg->dev, &lp8727_batt_desc, NULL); in lp8727_register_psy()
466 if (IS_ERR(psy->batt)) in lp8727_register_psy()
488 power_supply_unregister(psy->batt); in lp8727_unregister_psy()
Dwm97xx_battery.c180 gpiod_set_consumer_name(charge_gpiod, "BATT CHRG"); in wm97xx_bat_probe()
226 "back to name \"wm97xx-batt\"\n"); in wm97xx_bat_probe()
227 bat_psy_desc.name = "wm97xx-batt"; in wm97xx_bat_probe()
Dmax8925_power.c393 REQUEST_IRQ(MAX8925_IRQ_VCHG_THM_OK_R, "batt-temp-in-range"); in max8925_init_charger()
394 REQUEST_IRQ(MAX8925_IRQ_VCHG_THM_OK_F, "batt-temp-out-range"); in max8925_init_charger()
481 of_property_read_u32(np, "batt-detect", &batt_detect); in max8925_power_dt_init()
Daxp288_fuel_gauge.c471 dev_info(info->dev, "Low Batt Warning(2) INTR\n"); in fuel_gauge_thread_handler()
474 dev_info(info->dev, "Low Batt Warning(1) INTR\n"); in fuel_gauge_thread_handler()
623 [BAT_VOLT] = "axp288-batt-volt", in axp288_fuel_gauge_probe()
Dwm831x_power.c474 "BATT HOT",
475 "BATT COLD",
476 "BATT FAIL",
Dmp2629_charger.c148 "mp2629-batt-volt",
151 "mp2629-batt-current",
Dz2_battery.c215 gpiod_set_consumer_name(charger->charge_gpiod, "BATT CHRG"); in z2_batt_probe()
Dda9052-battery.c568 "BATT TEMP",
Dcharger-manager.c405 * of battery after full-batt. in try_charger_enable()
449 * attached, after full-batt, cm start charging to maintain fully
/Linux-v5.15/Documentation/hwmon/
Dmc13783-adc.rst47 0 Battery Voltage (BATT) 2.50 - 4.65V -2.40V
48 1 Battery Current (BATT - BATTISNS) -50 - 50 mV x20
73 0 Battery Voltage (BATT) 0 - 4.8V /2
74 1 Battery Current (BATT - BATTISNSCC) -60 - 60 mV x20
/Linux-v5.15/Documentation/devicetree/bindings/power/supply/
Dmax8925_battery.txt5 - batt-detect: whether support battery detect
13 batt-detect = <0>;
/Linux-v5.15/drivers/iio/adc/
Daxp288_adc.c104 IIO_MAP("TS_PIN", "axp288-batt", "axp288-batt-temp"),
109 IIO_MAP("BATT_V", "axp288-batt", "axp288-batt-volt"),
Dmp2629_adc.c55 MP2629_MAP(BATT_VOLT, "batt-volt"),
58 MP2629_MAP(BATT_CURRENT, "batt-current"),
/Linux-v5.15/include/linux/mfd/wm8350/
Dcomparator.h91 * R158 (0x9E) - BATT Voltage Readback
149 * USB/2, LINE & BATT = ((VRTC * 2) / 4095)) * 10e6 uV
/Linux-v5.15/Documentation/devicetree/bindings/mfd/
Dmax8925.txt58 batt-detect = <0>;
/Linux-v5.15/drivers/hid/
Dhid-steam.c318 u8 batt; in steam_battery_get_property() local
323 batt = steam->battery_charge; in steam_battery_get_property()
337 val->intval = batt; in steam_battery_get_property()
1002 u8 batt = data[14]; in steam_do_battery_event() local
1010 steam->battery_charge = batt; in steam_do_battery_event()
/Linux-v5.15/Documentation/devicetree/bindings/connector/
Dusb-connector.yaml126 User can specify the source PDO array via PDO_FIXED/BATT/VAR/PPS_APDO()
138 can specify the sink PDO array via PDO_FIXED/BATT/VAR/PPS_APDO() defined
/Linux-v5.15/arch/arm/boot/dts/
Dmmp2-brownstone.dts181 batt-detect = <0>;
/Linux-v5.15/include/linux/power/
Dcharger-manager.h160 * after full-batt. If discharging duration exceed 'discharging
/Linux-v5.15/sound/soc/codecs/
Dcs42l52.c444 SOC_SINGLE("Batt Compensation Switch", CS42L52_BATT_COMPEN, 7, 1, 0),
445 SOC_SINGLE("Batt VP Monitor Switch", CS42L52_BATT_COMPEN, 6, 1, 0),
446 SOC_SINGLE("Batt VP ref", CS42L52_BATT_COMPEN, 0, 0x0f, 0),
/Linux-v5.15/drivers/mfd/
Dwm831x-core.c800 DEFINE_RES_IRQ_NAMED(WM831X_IRQ_CHG_BATT_HOT, "BATT HOT"),
801 DEFINE_RES_IRQ_NAMED(WM831X_IRQ_CHG_BATT_COLD, "BATT COLD"),
802 DEFINE_RES_IRQ_NAMED(WM831X_IRQ_CHG_BATT_FAIL, "BATT FAIL"),
/Linux-v5.15/arch/arm/mach-pxa/
Dpalmte2.c283 .batt_name = "main-batt",
Dpalm27x.c220 .batt_name = "main-batt",

12