bq25980_device
static int bq25980_power_supply_init(struct bq25980_device *bq,
static int bq25980_hw_init(struct bq25980_device *bq)
static int bq25980_parse_dt(struct bq25980_device *bq)
struct bq25980_device *bq;
static int bq25980_get_input_curr_lim(struct bq25980_device *bq)
static int bq25980_set_hiz(struct bq25980_device *bq, int setting)
static int bq25980_set_input_curr_lim(struct bq25980_device *bq, int busocp)
static int bq25980_get_input_volt_lim(struct bq25980_device *bq)
static int bq25980_set_input_volt_lim(struct bq25980_device *bq, int busovp)
static int bq25980_get_const_charge_curr(struct bq25980_device *bq)
static int bq25980_set_const_charge_curr(struct bq25980_device *bq, int batocp)
static int bq25980_get_const_charge_volt(struct bq25980_device *bq)
static int bq25980_set_const_charge_volt(struct bq25980_device *bq, int batovp)
static int bq25980_set_bypass(struct bq25980_device *bq, bool en_bypass)
static int bq25980_set_chg_en(struct bq25980_device *bq, bool en_chg)
static int bq25980_get_adc_ibus(struct bq25980_device *bq)
static int bq25980_get_adc_vbus(struct bq25980_device *bq)
static int bq25980_get_ibat_adc(struct bq25980_device *bq)
static int bq25980_get_adc_vbat(struct bq25980_device *bq)
static int bq25980_get_state(struct bq25980_device *bq,
struct bq25980_device *bq = power_supply_get_drvdata(psy);
struct bq25980_device *bq = power_supply_get_drvdata(psy);
struct bq25980_device *bq = power_supply_get_drvdata(psy);
static bool bq25980_state_changed(struct bq25980_device *bq,
struct bq25980_device *bq = private;