| H A D | bq27xxx_battery.c | 1085 #define BQ27XXX_DM_BUF(di, i) { \ argument 1086 .class = (di)->dm_regs[i].subclass_id, \ 1087 .block = (di)->dm_regs[i].offset / BQ27XXX_DM_SZ, \ 1120 struct bq27xxx_device_info *di; in poll_interval_param_set() local 1129 list_for_each_entry(di, &bq27xxx_battery_devices, list) in poll_interval_param_set() 1130 mod_delayed_work(system_percpu_wq, &di->work, 0); in poll_interval_param_set() 1150 static inline int bq27xxx_read(struct bq27xxx_device_info *di, int reg_index, in bq27xxx_read() argument 1155 if (!di || di->regs[reg_index] == INVALID_REG_ADDR) in bq27xxx_read() 1158 ret = di in bq27xxx_read() 1166 bq27xxx_write(struct bq27xxx_device_info * di,int reg_index,u16 value,bool single) bq27xxx_write() argument 1185 bq27xxx_read_block(struct bq27xxx_device_info * di,int reg_index,u8 * data,int len) bq27xxx_read_block() argument 1204 bq27xxx_write_block(struct bq27xxx_device_info * di,int reg_index,u8 * data,int len) bq27xxx_write_block() argument 1223 bq27xxx_battery_seal(struct bq27xxx_device_info * di) bq27xxx_battery_seal() argument 1236 bq27xxx_battery_unseal(struct bq27xxx_device_info * di) bq27xxx_battery_unseal() argument 1272 bq27xxx_battery_read_dm_block(struct bq27xxx_device_info * di,struct bq27xxx_dm_buf * buf) bq27xxx_battery_read_dm_block() argument 1312 bq27xxx_battery_update_dm_block(struct bq27xxx_device_info * di,struct bq27xxx_dm_buf * buf,enum bq27xxx_dm_reg_id reg_id,unsigned int val) global() argument 1361 bq27xxx_battery_cfgupdate_priv(struct bq27xxx_device_info * di,bool active) global() argument 1389 bq27xxx_battery_set_cfgupdate(struct bq27xxx_device_info * di) global() argument 1398 bq27xxx_battery_soft_reset(struct bq27xxx_device_info * di) global() argument 1407 bq27xxx_battery_write_dm_block(struct bq27xxx_device_info * di,struct bq27xxx_dm_buf * buf) global() argument 1471 bq27xxx_battery_set_config(struct bq27xxx_device_info * di,struct power_supply_battery_info * info) global() argument 1516 bq27xxx_battery_settings(struct bq27xxx_device_info * di) global() argument 1572 bq27xxx_battery_read_soc(struct bq27xxx_device_info * di) global() argument 1591 bq27xxx_battery_read_charge(struct bq27xxx_device_info * di,u8 reg,union power_supply_propval * val) global() argument 1617 bq27xxx_battery_read_nac(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 1627 bq27xxx_battery_read_rc(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 1637 bq27xxx_battery_read_fcc(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 1647 bq27xxx_battery_read_dcap(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 1685 bq27xxx_battery_read_energy(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 1710 bq27xxx_battery_read_temperature(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 1736 bq27xxx_battery_read_cyct(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 1754 bq27xxx_battery_read_time(struct bq27xxx_device_info * di,u8 reg,union power_supply_propval * val) global() argument 1777 bq27xxx_battery_overtemp(struct bq27xxx_device_info * di,u16 flags) global() argument 1790 bq27xxx_battery_undertemp(struct bq27xxx_device_info * di,u16 flags) global() argument 1801 bq27xxx_battery_dead(struct bq27xxx_device_info * di,u16 flags) global() argument 1814 bq27xxx_battery_capacity_inaccurate(struct bq27xxx_device_info * di,u16 flags) global() argument 1823 bq27xxx_battery_read_health(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 1845 bq27xxx_battery_is_full(struct bq27xxx_device_info * di,int flags) global() argument 1861 bq27xxx_battery_current_and_status(struct bq27xxx_device_info * di,union power_supply_propval * val_curr,union power_supply_propval * val_status,struct bq27xxx_reg_cache * cache) global() argument 1915 bq27xxx_battery_update_unlocked(struct bq27xxx_device_info * di) global() argument 1951 bq27xxx_battery_update(struct bq27xxx_device_info * di) global() argument 1961 struct bq27xxx_device_info *di = global() local 1972 bq27xxx_battery_pwr_avg(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 1994 bq27xxx_battery_capacity_level(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 2035 bq27xxx_battery_voltage(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 2056 bq27xxx_battery_read_dmax_volt(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 2084 bq27xxx_battery_read_dmin_volt(struct bq27xxx_device_info * di,union power_supply_propval * val) global() argument 2126 struct bq27xxx_device_info *di = power_supply_get_drvdata(psy); global() local 2221 struct bq27xxx_device_info *di = power_supply_get_drvdata(psy); global() local 2227 bq27xxx_battery_setup(struct bq27xxx_device_info * di) global() argument 2274 bq27xxx_battery_teardown(struct bq27xxx_device_info * di) global() argument 2292 struct bq27xxx_device_info *di = dev_get_drvdata(dev); global() local 2300 struct bq27xxx_device_info *di = dev_get_drvdata(dev); global() local [all...] |