Lines Matching refs:fdata
857 const struct fuse_corner_data *fdata,
877 uV = fdata->ref_uV + steps * step_size_uV;
888 struct fuse_corner_data *fdata;
903 fdata = desc->cpr_fuses.fuse_corner_data;
905 for (i = 0; fuse <= end; fuse++, fuses++, i++, fdata++) {
911 fdata->min_uV = roundup(fdata->min_uV, step_volt);
912 fdata->max_uV = roundup(fdata->max_uV, step_volt);
915 uV = cpr_read_fuse_uV(desc, fdata, fuses->init_voltage,
920 fuse->min_uV = fdata->min_uV;
921 fuse->max_uV = fdata->max_uV;
939 fuse->quot *= fdata->quot_scale;
940 fuse->quot += fdata->quot_offset;
941 fuse->quot += fdata->quot_adjust;
991 const struct fuse_corner_data *fdata,
1008 quot_diff *= fdata->quot_offset_scale;
1009 quot_diff += fdata->quot_offset_adjust;
1017 return min(scaling, fdata->max_quot_scale);
1021 const struct fuse_corner_data *fdata)
1052 temp_limit = f_diff * fdata->max_volt_scale;
1119 const struct fuse_corner_data *fdata;
1209 fdata = &desc->cpr_fuses.fuse_corner_data[fnum];
1223 fdata, corner);
1238 corner->uV = cpr_interpolate(corner, step_volt, fdata);