bq2415x_device 187 drivers/power/supply/bq2415x_charger.c static int bq2415x_i2c_read(struct bq2415x_device *bq, u8 reg) bq2415x_device 217 drivers/power/supply/bq2415x_charger.c static int bq2415x_i2c_read_mask(struct bq2415x_device *bq, u8 reg, bq2415x_device 232 drivers/power/supply/bq2415x_charger.c static int bq2415x_i2c_read_bit(struct bq2415x_device *bq, u8 reg, u8 bit) bq2415x_device 242 drivers/power/supply/bq2415x_charger.c static int bq2415x_i2c_write(struct bq2415x_device *bq, u8 reg, u8 val) bq2415x_device 271 drivers/power/supply/bq2415x_charger.c static int bq2415x_i2c_write_mask(struct bq2415x_device *bq, u8 reg, u8 val, bq2415x_device 290 drivers/power/supply/bq2415x_charger.c static int bq2415x_i2c_write_bit(struct bq2415x_device *bq, u8 reg, bq2415x_device 301 drivers/power/supply/bq2415x_charger.c static int bq2415x_exec_command(struct bq2415x_device *bq, bq2415x_device 405 drivers/power/supply/bq2415x_charger.c static enum bq2415x_chip bq2415x_detect_chip(struct bq2415x_device *bq) bq2415x_device 455 drivers/power/supply/bq2415x_charger.c static int bq2415x_detect_revision(struct bq2415x_device *bq) bq2415x_device 495 drivers/power/supply/bq2415x_charger.c static int bq2415x_get_vender_code(struct bq2415x_device *bq) bq2415x_device 510 drivers/power/supply/bq2415x_charger.c static void bq2415x_reset_chip(struct bq2415x_device *bq) bq2415x_device 522 drivers/power/supply/bq2415x_charger.c static int bq2415x_set_current_limit(struct bq2415x_device *bq, int mA) bq2415x_device 540 drivers/power/supply/bq2415x_charger.c static int bq2415x_get_current_limit(struct bq2415x_device *bq) bq2415x_device 560 drivers/power/supply/bq2415x_charger.c static int bq2415x_set_weak_battery_voltage(struct bq2415x_device *bq, int mV) bq2415x_device 579 drivers/power/supply/bq2415x_charger.c static int bq2415x_get_weak_battery_voltage(struct bq2415x_device *bq) bq2415x_device 591 drivers/power/supply/bq2415x_charger.c static int bq2415x_set_battery_regulation_voltage(struct bq2415x_device *bq, bq2415x_device 610 drivers/power/supply/bq2415x_charger.c static int bq2415x_get_battery_regulation_voltage(struct bq2415x_device *bq) bq2415x_device 621 drivers/power/supply/bq2415x_charger.c static int bq2415x_set_charge_current(struct bq2415x_device *bq, int mA) bq2415x_device 640 drivers/power/supply/bq2415x_charger.c static int bq2415x_get_charge_current(struct bq2415x_device *bq) bq2415x_device 655 drivers/power/supply/bq2415x_charger.c static int bq2415x_set_termination_current(struct bq2415x_device *bq, int mA) bq2415x_device 674 drivers/power/supply/bq2415x_charger.c static int bq2415x_get_termination_current(struct bq2415x_device *bq) bq2415x_device 699 drivers/power/supply/bq2415x_charger.c static int bq2415x_set_defaults(struct bq2415x_device *bq) bq2415x_device 722 drivers/power/supply/bq2415x_charger.c static int bq2415x_set_mode(struct bq2415x_device *bq, enum bq2415x_mode mode) bq2415x_device 786 drivers/power/supply/bq2415x_charger.c static bool bq2415x_update_reported_mode(struct bq2415x_device *bq, int mA) bq2415x_device 809 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = bq2415x_device 810 drivers/power/supply/bq2415x_charger.c container_of(nb, struct bq2415x_device, nb); bq2415x_device 850 drivers/power/supply/bq2415x_charger.c static void bq2415x_set_autotimer(struct bq2415x_device *bq, int state) bq2415x_device 873 drivers/power/supply/bq2415x_charger.c static void bq2415x_timer_error(struct bq2415x_device *bq, const char *msg) bq2415x_device 887 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = container_of(work, struct bq2415x_device, bq2415x_device 1000 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1026 drivers/power/supply/bq2415x_charger.c static void bq2415x_power_supply_exit(struct bq2415x_device *bq) bq2415x_device 1044 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1077 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1098 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1122 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1174 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1211 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1239 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1257 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_print_reg(struct bq2415x_device *bq, bq2415x_device 1274 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1292 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1323 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1351 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1386 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_device 1473 drivers/power/supply/bq2415x_charger.c static int bq2415x_power_supply_init(struct bq2415x_device *bq) bq2415x_device 1529 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq; bq2415x_device 1701 drivers/power/supply/bq2415x_charger.c struct bq2415x_device *bq = i2c_get_clientdata(client);