| /kernel/linux/linux-6.6/drivers/power/supply/ |
| D | lego_ev3_battery.c | 41 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 …]
|
| D | axp20x_battery.c | 64 int (*get_max_voltage)(struct axp20x_batt_ps *batt, int *val); 65 int (*set_max_voltage)(struct axp20x_batt_ps *batt, int val); 70 struct power_supply *batt; member 606 axp20x_batt->batt = devm_power_supply_register(&pdev->dev, in axp20x_power_probe() 609 if (IS_ERR(axp20x_batt->batt)) { in axp20x_power_probe() 611 PTR_ERR(axp20x_batt->batt)); in axp20x_power_probe() 612 return PTR_ERR(axp20x_batt->batt); in axp20x_power_probe() 615 if (!power_supply_get_battery_info(axp20x_batt->batt, &info)) { in axp20x_power_probe()
|
| D | lp8727_charger.c | 81 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()
|
| D | wm97xx_battery.c | 180 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()
|
| /kernel/linux/linux-5.10/drivers/power/supply/ |
| D | lego_ev3_battery.c | 41 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 …]
|
| D | axp20x_battery.c | 64 int (*get_max_voltage)(struct axp20x_batt_ps *batt, int *val); 65 int (*set_max_voltage)(struct axp20x_batt_ps *batt, int val); 70 struct power_supply *batt; member 594 axp20x_batt->batt = devm_power_supply_register(&pdev->dev, in axp20x_power_probe() 597 if (IS_ERR(axp20x_batt->batt)) { in axp20x_power_probe() 599 PTR_ERR(axp20x_batt->batt)); in axp20x_power_probe() 600 return PTR_ERR(axp20x_batt->batt); in axp20x_power_probe() 603 if (!power_supply_get_battery_info(axp20x_batt->batt, &info)) { in axp20x_power_probe()
|
| D | lp8727_charger.c | 81 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()
|
| D | wm97xx_battery.c | 175 ret = gpio_request(pdata->charge_gpio, "BATT CHRG"); in wm97xx_bat_probe() 225 "back to name \"wm97xx-batt\"\n"); in wm97xx_bat_probe() 226 bat_psy_desc.name = "wm97xx-batt"; in wm97xx_bat_probe()
|
| /kernel/linux/linux-6.6/drivers/platform/x86/siemens/ |
| D | Makefile | 8 obj-$(CONFIG_SIEMENS_SIMATIC_IPC_BATT) += simatic-ipc-batt.o 9 obj-$(CONFIG_SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE) += simatic-ipc-batt-apollolake.o 10 obj-$(CONFIG_SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE) += simatic-ipc-batt-elkhartlake.o 11 obj-$(CONFIG_SIEMENS_SIMATIC_IPC_BATT_F7188X) += simatic-ipc-batt-f7188x.o
|
| D | Kconfig | 27 will be called simatic-ipc-batt. 39 will be called simatic-ipc-batt-apollolake. 51 will be called simatic-ipc-batt-elkhartlake. 64 will be called simatic-ipc-batt-f7188x.
|
| D | simatic-ipc-batt-elkhartlake.c | 17 #include "simatic-ipc-batt.h" 50 MODULE_SOFTDEP("pre: simatic-ipc-batt platform:elkhartlake-pinctrl");
|
| D | simatic-ipc-batt-apollolake.c | 17 #include "simatic-ipc-batt.h" 50 MODULE_SOFTDEP("pre: simatic-ipc-batt platform:apollolake-pinctrl");
|
| D | simatic-ipc-batt-f7188x.c | 18 #include "simatic-ipc-batt.h" 86 MODULE_SOFTDEP("pre: simatic-ipc-batt gpio_f7188x platform:elkhartlake-pinctrl platform:alderlake-p…
|
| /kernel/linux/linux-6.6/Documentation/hwmon/ |
| D | mc13783-adc.rst | 47 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
|
| /kernel/linux/linux-5.10/Documentation/hwmon/ |
| D | mc13783-adc.rst | 47 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
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/ |
| D | max8925_battery.txt | 5 - batt-detect: whether support battery detect 13 batt-detect = <0>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/ |
| D | max8925_battery.txt | 5 - batt-detect: whether support battery detect 13 batt-detect = <0>;
|
| /kernel/linux/linux-6.6/drivers/iio/adc/ |
| D | axp288_adc.c | 107 IIO_MAP("TS_PIN", "axp288-batt", "axp288-batt-temp"), 112 IIO_MAP("BATT_V", "axp288-batt", "axp288-batt-volt"),
|
| D | mp2629_adc.c | 56 MP2629_MAP(BATT_VOLT, "batt-volt"), 59 MP2629_MAP(BATT_CURRENT, "batt-current"),
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | axp288_adc.c | 104 IIO_MAP("TS_PIN", "axp288-batt", "axp288-batt-temp"), 109 IIO_MAP("BATT_V", "axp288-batt", "axp288-batt-volt"),
|
| D | mp2629_adc.c | 55 MP2629_MAP(BATT_VOLT, "batt-volt"), 58 MP2629_MAP(BATT_CURRENT, "batt-current"),
|
| /kernel/linux/linux-6.6/include/linux/mfd/wm8350/ |
| D | comparator.h | 91 * R158 (0x9E) - BATT Voltage Readback 149 * USB/2, LINE & BATT = ((VRTC * 2) / 4095)) * 10e6 uV
|
| /kernel/linux/linux-5.10/include/linux/mfd/wm8350/ |
| D | comparator.h | 91 * R158 (0x9E) - BATT Voltage Readback 149 * USB/2, LINE & BATT = ((VRTC * 2) / 4095)) * 10e6 uV
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | cirrus,cs35l45.yaml | 37 vdd-batt-supply: 141 vdd-batt-supply = <&dummy_vreg>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/ |
| D | qcom,spmi-rradc.yaml | 27 qcom,batt-id-delay-ms:
|