Lines Matching full:efuse
48 unsigned long efuse);
66 unsigned long efuse) in amx3_efuse_xlate() argument
68 if (!efuse) in amx3_efuse_xlate()
69 efuse = opp_data->soc_data->efuse_fallback; in amx3_efuse_xlate()
71 return ~efuse; in amx3_efuse_xlate()
75 unsigned long efuse) in dra7_efuse_xlate() argument
80 * The efuse on dra7 and am57 parts contains a specific in dra7_efuse_xlate()
84 switch (efuse) { in dra7_efuse_xlate()
123 * ti_cpufreq_get_efuse() - Parse and return efuse value present on SoC
125 * @efuse_value: Set to the value parsed from efuse
127 * Returns error code if efuse not read properly.
133 u32 efuse; in ti_cpufreq_get_efuse() local
137 &efuse); in ti_cpufreq_get_efuse()
140 "Failed to read the efuse value from syscon: %d\n", in ti_cpufreq_get_efuse()
145 efuse = (efuse & opp_data->soc_data->efuse_mask); in ti_cpufreq_get_efuse()
146 efuse >>= opp_data->soc_data->efuse_shift; in ti_cpufreq_get_efuse()
148 *efuse_value = opp_data->soc_data->efuse_xlate(opp_data, efuse); in ti_cpufreq_get_efuse()
256 * 1 - eFuse value in ti_cpufreq_probe()