Lines Matching refs:init_data
91 struct bq24257_init_data init_data; member
362 val->intval = bq24257_ichg_map[bq->init_data.ichg]; in bq24257_power_supply_get_property()
370 val->intval = bq24257_vbat_map[bq->init_data.vbat]; in bq24257_power_supply_get_property()
378 val->intval = bq24257_iterm_map[bq->init_data.iterm]; in bq24257_power_supply_get_property()
622 ret = bq24257_field_write(bq, F_IILIMIT, bq->init_data.iilimit); in bq24257_handle_state_change()
680 } init_data[] = { in bq24257_hw_init() local
681 {F_ICHG, bq->init_data.ichg}, in bq24257_hw_init()
682 {F_VBAT, bq->init_data.vbat}, in bq24257_hw_init()
683 {F_ITERM, bq->init_data.iterm}, in bq24257_hw_init()
684 {F_VOVP, bq->init_data.vovp}, in bq24257_hw_init()
685 {F_VINDPM, bq->init_data.vindpm}, in bq24257_hw_init()
697 for (i = 0; i < ARRAY_SIZE(init_data); i++) { in bq24257_hw_init()
698 ret = bq24257_field_write(bq, init_data[i].field, in bq24257_hw_init()
699 init_data[i].value); in bq24257_hw_init()
714 bq->init_data.iilimit); in bq24257_hw_init()
718 bq->init_data.iilimit); in bq24257_hw_init()
765 return sysfs_emit(buf, "%u\n", bq24257_vovp_map[bq->init_data.vovp]); in bq24257_show_ovp_voltage()
775 return sysfs_emit(buf, "%u\n", bq24257_vindpm_map[bq->init_data.vindpm]); in bq24257_show_in_dpm_voltage()
884 bq->init_data.ichg = bq24257_find_idx(property, bq24257_ichg_map, in bq24257_fw_probe()
892 bq->init_data.vbat = bq24257_find_idx(property, bq24257_vbat_map, in bq24257_fw_probe()
900 bq->init_data.iterm = bq24257_find_idx(property, bq24257_iterm_map, in bq24257_fw_probe()
914 bq->init_data.iilimit = IILIMIT_500; in bq24257_fw_probe()
916 bq->init_data.iilimit = in bq24257_fw_probe()
924 bq->init_data.vovp = VOVP_6500; in bq24257_fw_probe()
926 bq->init_data.vovp = bq24257_find_idx(property, in bq24257_fw_probe()
933 bq->init_data.vindpm = VINDPM_4360; in bq24257_fw_probe()
935 bq->init_data.vindpm = in bq24257_fw_probe()