Lines Matching refs:err_vals
82 static void create_table_segments(struct err_values *err_vals, int seg, in create_table_segments() argument
90 idx1 = err_vals->refs[seg]; in create_table_segments()
92 idx2 = err_vals->refs[seg + 1]; in create_table_segments()
93 err1 = err_vals->errs[seg]; in create_table_segments()
94 err2 = err_vals->errs[seg + 1]; in create_table_segments()
95 ref1 = err_vals->refs[seg]; in create_table_segments()
96 ref2 = err_vals->refs[seg + 1]; in create_table_segments()
128 static int prep_lookup_table(struct err_values *err_vals, int *ref_table) in prep_lookup_table() argument
139 create_table_segments(err_vals, seg, ref_table); in prep_lookup_table()
383 struct err_values err_vals; in k3_j72xx_bandgap_probe() local
490 err_vals.refs[0] = MINUS40CREF; in k3_j72xx_bandgap_probe()
491 err_vals.refs[1] = PLUS30CREF; in k3_j72xx_bandgap_probe()
492 err_vals.refs[2] = PLUS125CREF; in k3_j72xx_bandgap_probe()
493 err_vals.refs[3] = PLUS150CREF; in k3_j72xx_bandgap_probe()
494 get_efuse_values(id, &data[id], err_vals.errs, fuse_base); in k3_j72xx_bandgap_probe()
498 prep_lookup_table(&err_vals, ref_table); in k3_j72xx_bandgap_probe()