Home
last modified time | relevance | path

Searched refs:ux500_charger (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/power/supply/
H A Dab8500-chargalg.h16 * because only them store as drv_data pointer to struct ux500_charger.
21 struct ux500_charger;
24 int (*enable) (struct ux500_charger *, int, int, int);
25 int (*check_enable) (struct ux500_charger *, int, int);
26 int (*kick_wd) (struct ux500_charger *);
27 int (*update_curr) (struct ux500_charger *, int);
31 * struct ux500_charger - power supply ux500 charger sub class
38 struct ux500_charger { struct
H A Dab8500_charger.c299 struct ux500_charger ac_chg;
300 struct ux500_charger usb_chg;
1393 static int ab8500_charger_ac_en(struct ux500_charger *charger, in ab8500_charger_ac_en()
1570 static int ab8500_charger_usb_en(struct ux500_charger *charger, in ab8500_charger_usb_en()
1721 * @charger: pointer to the ux500_charger structure
1728 static int ab8500_charger_usb_check_enable(struct ux500_charger *charger, in ab8500_charger_usb_check_enable()
1770 * @charger: pointer to the ux500_charger structure
1777 static int ab8500_charger_ac_check_enable(struct ux500_charger *charger, in ab8500_charger_ac_check_enable()
1825 static int ab8500_charger_watchdog_kick(struct ux500_charger *charger) in ab8500_charger_watchdog_kick()
1853 static int ab8500_charger_update_charger_current(struct ux500_charger *charge
[all...]
H A Dab8500_chargalg.c237 struct ux500_charger *ac_chg;
238 struct ux500_charger *usb_chg;
/kernel/linux/linux-5.10/include/linux/mfd/abx500/
H A Dux500_chargalg.h16 * because only them store as drv_data pointer to struct ux500_charger.
21 struct ux500_charger;
24 int (*enable) (struct ux500_charger *, int, int, int);
25 int (*check_enable) (struct ux500_charger *, int, int);
26 int (*kick_wd) (struct ux500_charger *);
27 int (*update_curr) (struct ux500_charger *, int);
31 * struct ux500_charger - power supply ux500 charger sub class
39 struct ux500_charger { struct
/kernel/linux/linux-5.10/drivers/power/supply/
H A Dab8500_charger.c297 struct ux500_charger ac_chg;
298 struct ux500_charger usb_chg;
1375 static int ab8500_charger_ac_en(struct ux500_charger *charger, in ab8500_charger_ac_en()
1552 static int ab8500_charger_usb_en(struct ux500_charger *charger, in ab8500_charger_usb_en()
1726 * @charger: pointer to the ux500_charger structure
1733 static int ab8500_charger_usb_check_enable(struct ux500_charger *charger, in ab8500_charger_usb_check_enable()
1775 * @charger: pointer to the ux500_charger structure
1782 static int ab8500_charger_ac_check_enable(struct ux500_charger *charger, in ab8500_charger_ac_check_enable()
1830 static int ab8500_charger_watchdog_kick(struct ux500_charger *charger) in ab8500_charger_watchdog_kick()
1857 static int ab8500_charger_update_charger_current(struct ux500_charger *charge
[all...]
H A Dpm2301_charger.c560 static int pm2xxx_charger_update_charger_current(struct ux500_charger *charger, in pm2xxx_charger_update_charger_current()
699 static int pm2xxx_charger_ac_en(struct ux500_charger *charger, in pm2xxx_charger_ac_en()
817 static int pm2xxx_charger_watchdog_kick(struct ux500_charger *charger) in pm2xxx_charger_watchdog_kick()
H A Dpm2301_charger.h487 struct ux500_charger ac_chg;
H A Dabx500_chargalg.c252 struct ux500_charger *ac_chg;
253 struct ux500_charger *usb_chg;

Completed in 14 milliseconds