Lines Matching refs:init_data
105 struct bq24257_init_data init_data; member
376 val->intval = bq24257_ichg_map[bq->init_data.ichg]; in bq24257_power_supply_get_property()
384 val->intval = bq24257_vbat_map[bq->init_data.vbat]; in bq24257_power_supply_get_property()
392 val->intval = bq24257_iterm_map[bq->init_data.iterm]; in bq24257_power_supply_get_property()
636 ret = bq24257_field_write(bq, F_IILIMIT, bq->init_data.iilimit); in bq24257_handle_state_change()
694 } init_data[] = { in bq24257_hw_init() local
695 {F_ICHG, bq->init_data.ichg}, in bq24257_hw_init()
696 {F_VBAT, bq->init_data.vbat}, in bq24257_hw_init()
697 {F_ITERM, bq->init_data.iterm}, in bq24257_hw_init()
698 {F_VOVP, bq->init_data.vovp}, in bq24257_hw_init()
699 {F_VINDPM, bq->init_data.vindpm}, in bq24257_hw_init()
711 for (i = 0; i < ARRAY_SIZE(init_data); i++) { in bq24257_hw_init()
712 ret = bq24257_field_write(bq, init_data[i].field, in bq24257_hw_init()
713 init_data[i].value); in bq24257_hw_init()
728 bq->init_data.iilimit); in bq24257_hw_init()
732 bq->init_data.iilimit); in bq24257_hw_init()
780 bq24257_vovp_map[bq->init_data.vovp]); in bq24257_show_ovp_voltage()
791 bq24257_vindpm_map[bq->init_data.vindpm]); in bq24257_show_in_dpm_voltage()
901 bq->init_data.ichg = bq24257_find_idx(property, bq24257_ichg_map, in bq24257_fw_probe()
909 bq->init_data.vbat = bq24257_find_idx(property, bq24257_vbat_map, in bq24257_fw_probe()
917 bq->init_data.iterm = bq24257_find_idx(property, bq24257_iterm_map, in bq24257_fw_probe()
931 bq->init_data.iilimit = IILIMIT_500; in bq24257_fw_probe()
933 bq->init_data.iilimit = in bq24257_fw_probe()
941 bq->init_data.vovp = VOVP_6500; in bq24257_fw_probe()
943 bq->init_data.vovp = bq24257_find_idx(property, in bq24257_fw_probe()
950 bq->init_data.vindpm = VINDPM_4360; in bq24257_fw_probe()
952 bq->init_data.vindpm = in bq24257_fw_probe()