Lines Matching refs:ec_battery

33 struct ec_battery {  struct
90 static int ec_i2c_read(struct ec_battery *bat, u8 cmd, u8 *dest, u16 len) in ec_i2c_read()
114 static void ec_dump_info(struct ec_battery *bat) in ec_dump_info()
131 static int ec_get_battery_info(struct ec_battery *bat) in ec_get_battery_info()
182 static int ec_get_current(struct ec_battery *bat) in ec_get_current()
187 static int ec_get_voltage(struct ec_battery *bat) in ec_get_voltage()
192 static int is_ec_bat_exist(struct ec_battery *bat) in is_ec_bat_exist()
200 static int ec_get_capacity(struct ec_battery *bat) in ec_get_capacity()
205 static int ec_get_temperature(struct ec_battery *bat) in ec_get_temperature()
213 static int ec_bat_chrg_online(struct ec_battery *bat) in ec_bat_chrg_online()
219 static int ec_bat_parse_dt(struct ec_battery *bat) in ec_bat_parse_dt()
247 static int ec_bat_parse_dt(struct ec_battery *bat) in ec_bat_parse_dt()
267 struct ec_battery *bat = power_supply_get_drvdata(psy); in ec_battery_get_property()
323 static int ec_bat_init_power_supply(struct ec_battery *bat) in ec_bat_init_power_supply()
336 static void ec_bat_power_supply_changed(struct ec_battery *ec_bat) in ec_bat_power_supply_changed()
357 struct ec_battery *ec_bat = in ec_battery_work()
358 container_of(work, struct ec_battery, bat_delay_work.work); in ec_battery_work()
370 struct ec_battery *ec_bat; in ec_charger_probe()
407 struct ec_battery *ec_bat = i2c_get_clientdata(client); in ec_bat_pm_suspend()
420 struct ec_battery *ec_bat = i2c_get_clientdata(client); in ec_bat_pm_resume()