bq27xxx_device_info 880 drivers/power/supply/bq27xxx_battery.c struct bq27xxx_device_info *di; bq27xxx_device_info 912 drivers/power/supply/bq27xxx_battery.c static inline int bq27xxx_read(struct bq27xxx_device_info *di, int reg_index, bq27xxx_device_info 928 drivers/power/supply/bq27xxx_battery.c static inline int bq27xxx_write(struct bq27xxx_device_info *di, int reg_index, bq27xxx_device_info 947 drivers/power/supply/bq27xxx_battery.c static inline int bq27xxx_read_block(struct bq27xxx_device_info *di, int reg_index, bq27xxx_device_info 966 drivers/power/supply/bq27xxx_battery.c static inline int bq27xxx_write_block(struct bq27xxx_device_info *di, int reg_index, bq27xxx_device_info 985 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_seal(struct bq27xxx_device_info *di) bq27xxx_device_info 998 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_unseal(struct bq27xxx_device_info *di) bq27xxx_device_info 1034 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_read_dm_block(struct bq27xxx_device_info *di, bq27xxx_device_info 1074 drivers/power/supply/bq27xxx_battery.c static void bq27xxx_battery_update_dm_block(struct bq27xxx_device_info *di, bq27xxx_device_info 1123 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_cfgupdate_priv(struct bq27xxx_device_info *di, bool active) bq27xxx_device_info 1151 drivers/power/supply/bq27xxx_battery.c static inline int bq27xxx_battery_set_cfgupdate(struct bq27xxx_device_info *di) bq27xxx_device_info 1160 drivers/power/supply/bq27xxx_battery.c static inline int bq27xxx_battery_soft_reset(struct bq27xxx_device_info *di) bq27xxx_device_info 1169 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_write_dm_block(struct bq27xxx_device_info *di, bq27xxx_device_info 1233 drivers/power/supply/bq27xxx_battery.c static void bq27xxx_battery_set_config(struct bq27xxx_device_info *di, bq27xxx_device_info 1278 drivers/power/supply/bq27xxx_battery.c static void bq27xxx_battery_settings(struct bq27xxx_device_info *di) bq27xxx_device_info 1334 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_read_soc(struct bq27xxx_device_info *di) bq27xxx_device_info 1353 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_read_charge(struct bq27xxx_device_info *di, u8 reg) bq27xxx_device_info 1376 drivers/power/supply/bq27xxx_battery.c static inline int bq27xxx_battery_read_nac(struct bq27xxx_device_info *di) bq27xxx_device_info 1393 drivers/power/supply/bq27xxx_battery.c static inline int bq27xxx_battery_read_fcc(struct bq27xxx_device_info *di) bq27xxx_device_info 1402 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_read_dcap(struct bq27xxx_device_info *di) bq27xxx_device_info 1428 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_read_energy(struct bq27xxx_device_info *di) bq27xxx_device_info 1450 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_read_temperature(struct bq27xxx_device_info *di) bq27xxx_device_info 1470 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_read_cyct(struct bq27xxx_device_info *di) bq27xxx_device_info 1485 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_read_time(struct bq27xxx_device_info *di, u8 reg) bq27xxx_device_info 1506 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_read_pwr_avg(struct bq27xxx_device_info *di) bq27xxx_device_info 1526 drivers/power/supply/bq27xxx_battery.c static bool bq27xxx_battery_overtemp(struct bq27xxx_device_info *di, u16 flags) bq27xxx_device_info 1539 drivers/power/supply/bq27xxx_battery.c static bool bq27xxx_battery_undertemp(struct bq27xxx_device_info *di, u16 flags) bq27xxx_device_info 1550 drivers/power/supply/bq27xxx_battery.c static bool bq27xxx_battery_dead(struct bq27xxx_device_info *di, u16 flags) bq27xxx_device_info 1558 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_read_health(struct bq27xxx_device_info *di) bq27xxx_device_info 1571 drivers/power/supply/bq27xxx_battery.c void bq27xxx_battery_update(struct bq27xxx_device_info *di) bq27xxx_device_info 1628 drivers/power/supply/bq27xxx_battery.c struct bq27xxx_device_info *di = bq27xxx_device_info 1629 drivers/power/supply/bq27xxx_battery.c container_of(work, struct bq27xxx_device_info, bq27xxx_device_info 1643 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_current(struct bq27xxx_device_info *di, bq27xxx_device_info 1671 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_status(struct bq27xxx_device_info *di, bq27xxx_device_info 1699 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_capacity_level(struct bq27xxx_device_info *di, bq27xxx_device_info 1733 drivers/power/supply/bq27xxx_battery.c static int bq27xxx_battery_voltage(struct bq27xxx_device_info *di, bq27xxx_device_info 1765 drivers/power/supply/bq27xxx_battery.c struct bq27xxx_device_info *di = power_supply_get_drvdata(psy); bq27xxx_device_info 1853 drivers/power/supply/bq27xxx_battery.c struct bq27xxx_device_info *di = power_supply_get_drvdata(psy); bq27xxx_device_info 1859 drivers/power/supply/bq27xxx_battery.c int bq27xxx_battery_setup(struct bq27xxx_device_info *di) bq27xxx_device_info 1906 drivers/power/supply/bq27xxx_battery.c void bq27xxx_battery_teardown(struct bq27xxx_device_info *di) bq27xxx_device_info 47 drivers/power/supply/bq27xxx_battery_hdq.c static int bq27xxx_battery_hdq_read(struct bq27xxx_device_info *di, u8 reg, bq27xxx_device_info 84 drivers/power/supply/bq27xxx_battery_hdq.c struct bq27xxx_device_info *di; bq27xxx_device_info 102 drivers/power/supply/bq27xxx_battery_hdq.c struct bq27xxx_device_info *di = dev_get_drvdata(&sl->dev); bq27xxx_device_info 29 drivers/power/supply/bq27xxx_battery_i2c.c struct bq27xxx_device_info *di = data; bq27xxx_device_info 36 drivers/power/supply/bq27xxx_battery_i2c.c static int bq27xxx_battery_i2c_read(struct bq27xxx_device_info *di, u8 reg, bq27xxx_device_info 71 drivers/power/supply/bq27xxx_battery_i2c.c static int bq27xxx_battery_i2c_write(struct bq27xxx_device_info *di, u8 reg, bq27xxx_device_info 103 drivers/power/supply/bq27xxx_battery_i2c.c static int bq27xxx_battery_i2c_bulk_read(struct bq27xxx_device_info *di, u8 reg, bq27xxx_device_info 120 drivers/power/supply/bq27xxx_battery_i2c.c static int bq27xxx_battery_i2c_bulk_write(struct bq27xxx_device_info *di, bq27xxx_device_info 150 drivers/power/supply/bq27xxx_battery_i2c.c struct bq27xxx_device_info *di; bq27xxx_device_info 217 drivers/power/supply/bq27xxx_battery_i2c.c struct bq27xxx_device_info *di = i2c_get_clientdata(client); bq27xxx_device_info 35 include/linux/power/bq27xxx_battery.h struct bq27xxx_device_info; bq27xxx_device_info 37 include/linux/power/bq27xxx_battery.h int (*read)(struct bq27xxx_device_info *di, u8 reg, bool single); bq27xxx_device_info 38 include/linux/power/bq27xxx_battery.h int (*write)(struct bq27xxx_device_info *di, u8 reg, int value, bool single); bq27xxx_device_info 39 include/linux/power/bq27xxx_battery.h int (*read_bulk)(struct bq27xxx_device_info *di, u8 reg, u8 *data, int len); bq27xxx_device_info 40 include/linux/power/bq27xxx_battery.h int (*write_bulk)(struct bq27xxx_device_info *di, u8 reg, u8 *data, int len); bq27xxx_device_info 76 include/linux/power/bq27xxx_battery.h void bq27xxx_battery_update(struct bq27xxx_device_info *di); bq27xxx_device_info 77 include/linux/power/bq27xxx_battery.h int bq27xxx_battery_setup(struct bq27xxx_device_info *di); bq27xxx_device_info 78 include/linux/power/bq27xxx_battery.h void bq27xxx_battery_teardown(struct bq27xxx_device_info *di);