| /linux/drivers/power/supply/ |
| H A D | rt5033_charger.c | 43 static int rt5033_get_charger_state(struct rt5033_charger *charger) in rt5033_get_charger_state() 78 static int rt5033_get_charger_type(struct rt5033_charger *charger) in rt5033_get_charger_type() 100 static int rt5033_get_charger_current_limit(struct rt5033_charger *charger) in rt5033_get_charger_current_limit() 116 static int rt5033_get_charger_const_voltage(struct rt5033_charger *charger) in rt5033_get_charger_const_voltage() 132 static inline int rt5033_init_const_charge(struct rt5033_charger *charger) in rt5033_init_const_charge() 206 static inline int rt5033_init_fast_charge(struct rt5033_charger *charger) in rt5033_init_fast_charge() 251 static inline int rt5033_init_pre_charge(struct rt5033_charger *charger) in rt5033_init_pre_charge() 314 static int rt5033_charger_reg_init(struct rt5033_charger *charger) in rt5033_charger_reg_init() 352 static int rt5033_charger_set_otg(struct rt5033_charger *charger) in rt5033_charger_set_otg() 389 static int rt5033_charger_unset_otg(struct rt5033_charger *charger) in rt5033_charger_unset_otg() [all …]
|
| H A D | cros_usbpd-charger.c | 41 struct charger_data *charger; member 84 static int cros_usbpd_charger_ec_command(struct charger_data *charger, in cros_usbpd_charger_ec_command() 116 static int cros_usbpd_charger_get_num_ports(struct charger_data *charger) in cros_usbpd_charger_get_num_ports() 135 static int cros_usbpd_charger_get_usbpd_num_ports(struct charger_data *charger) in cros_usbpd_charger_get_usbpd_num_ports() 155 struct charger_data *charger = port->charger; in cros_usbpd_charger_get_discovery_info() local 184 struct charger_data *charger = port->charger; in cros_usbpd_charger_get_power_info() local 327 static int cros_usbpd_charger_set_ext_power_limit(struct charger_data *charger, in cros_usbpd_charger_set_ext_power_limit() 350 struct charger_data *charger = port->charger; in cros_usbpd_charger_power_changed() local 362 struct charger_data *charger = port->charger; in cros_usbpd_charger_get_prop() local 449 struct charger_data *charger = port->charger; in cros_usbpd_charger_set_prop() local [all …]
|
| H A D | cros_peripheral_charger.c | 34 struct charger_data *charger; member 54 static int cros_pchg_ec_command(const struct charger_data *charger, in cros_pchg_ec_command() 88 static bool cros_pchg_cmd_ver_check(const struct charger_data *charger) in cros_pchg_cmd_ver_check() 107 static int cros_pchg_port_count(const struct charger_data *charger) in cros_pchg_port_count() 125 struct charger_data *charger = port->charger; in cros_pchg_get_status() local 230 static int cros_pchg_event(const struct charger_data *charger) in cros_pchg_event() 245 struct charger_data *charger = in cros_ec_notify() local 263 struct charger_data *charger = data; in cros_pchg_unregister_notifier() local 275 struct charger_data *charger; in cros_pchg_probe() local 365 struct charger_data *charger = dev_get_drvdata(dev); in cros_pchg_resume() local
|
| H A D | mp2629_charger.c | 146 static int mp2629_read_adc(struct mp2629_charger *charger, in mp2629_read_adc() 162 static int mp2629_get_prop(struct mp2629_charger *charger, in mp2629_get_prop() 178 static int mp2629_set_prop(struct mp2629_charger *charger, in mp2629_set_prop() 191 static int mp2629_get_battery_capacity(struct mp2629_charger *charger, in mp2629_get_battery_capacity() 215 struct mp2629_charger *charger = dev_get_drvdata(psy->dev.parent); in mp2629_charger_battery_get_prop() local 318 struct mp2629_charger *charger = dev_get_drvdata(psy->dev.parent); in mp2629_charger_battery_set_prop() local 342 struct mp2629_charger *charger = dev_get_drvdata(psy->dev.parent); in mp2629_charger_usb_get_prop() local 407 struct mp2629_charger *charger = dev_get_drvdata(psy->dev.parent); in mp2629_charger_usb_set_prop() local 439 struct mp2629_charger *charger = dev_id; in mp2629_irq_handler() local 507 struct mp2629_charger *charger = dev_get_drvdata(dev->parent); in batt_impedance_compensation_show() local [all …]
|
| H A D | pm8916_lbc.c | 59 struct power_supply *charger; member
|
| H A D | bd99954-charger.c | 96 struct power_supply *charger; member
|
| H A D | bq24190_charger.c | 227 struct power_supply *charger; member
|
| /linux/drivers/platform/x86/intel/ |
| H A D | crystal_cove_charger.c | 35 struct crystal_cove_charger_data *charger = data; in crystal_cove_charger_irq() local 48 struct crystal_cove_charger_data *charger = irq_data_get_irq_chip_data(data); in crystal_cove_charger_irq_bus_lock() local 55 struct crystal_cove_charger_data *charger = irq_data_get_irq_chip_data(data); in crystal_cove_charger_irq_bus_sync_unlock() local 67 struct crystal_cove_charger_data *charger = irq_data_get_irq_chip_data(data); in crystal_cove_charger_irq_unmask() local 74 struct crystal_cove_charger_data *charger = irq_data_get_irq_chip_data(data); in crystal_cove_charger_irq_mask() local 81 struct crystal_cove_charger_data *charger = data; in crystal_cove_charger_rm_irq_domain() local 89 struct crystal_cove_charger_data *charger; in crystal_cove_charger_probe() local
|
| /linux/arch/arm/boot/dts/intel/pxa/ |
| H A D | pxa300-raumfeld-controller.dts | 43 charger: charger { label
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6dl-b1x5pv2.dtsi | 157 charger: battery-charger { label
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra114-dalmore.dts | 834 charger: charger { label
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | msm8916-samsung-a2015-common.dtsi | 295 charger: charger { label
|
| H A D | msm8939-samsung-a7.dts | 367 charger: charger { label
|
| /linux/drivers/usb/common/ |
| H A D | usb-conn-gpio.c | 49 struct power_supply *charger; member
|
| /linux/include/linux/power/ |
| H A D | charger-manager.h | 69 struct charger_regulator *charger; member
|
| /linux/drivers/hid/ |
| H A D | hid-nvidia-shield.c | 159 struct thunderstrike_hostcmd_charger charger; member 657 struct thunderstrike_hostcmd_charger *charger) in thunderstrike_parse_charger_payload()
|
| /linux/drivers/acpi/ |
| H A D | sbs.c | 84 struct power_supply *charger; member
|