Home
last modified time | relevance | path

Searched refs:speedbin (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/cpufreq/
Dsun50i-cpufreq-nvmem.c38 u32 *speedbin, efuse_value; in sun50i_cpufreq_get_efuse() local
66 speedbin = nvmem_cell_read(speedbin_nvmem, &len); in sun50i_cpufreq_get_efuse()
68 if (IS_ERR(speedbin)) in sun50i_cpufreq_get_efuse()
69 return PTR_ERR(speedbin); in sun50i_cpufreq_get_efuse()
71 efuse_value = (*speedbin >> NVMEM_SHIFT) & NVMEM_MASK; in sun50i_cpufreq_get_efuse()
88 kfree(speedbin); in sun50i_cpufreq_get_efuse()
Dqcom-cpufreq-nvmem.c99 u8 *speedbin; in qcom_cpufreq_kryo_name_version() local
108 speedbin = nvmem_cell_read(speedbin_nvmem, &len); in qcom_cpufreq_kryo_name_version()
109 if (IS_ERR(speedbin)) in qcom_cpufreq_kryo_name_version()
110 return PTR_ERR(speedbin); in qcom_cpufreq_kryo_name_version()
114 drv->versions = 1 << (unsigned int)(*speedbin); in qcom_cpufreq_kryo_name_version()
117 drv->versions = 1 << ((unsigned int)(*speedbin) + 4); in qcom_cpufreq_kryo_name_version()
124 kfree(speedbin); in qcom_cpufreq_kryo_name_version()
/Linux-v5.4/Documentation/devicetree/bindings/opp/
Dqcom-nvmem-cpufreq.txt9 and speedbin blown in the efuse combination.
38 speedbin that is used to select the right frequency/voltage
47 0: MSM8996 V3, speedbin 0
48 1: MSM8996 V3, speedbin 1
49 2: MSM8996 V3, speedbin 2
51 4: MSM8996 SG, speedbin 0
52 5: MSM8996 SG, speedbin 1
53 6: MSM8996 SG, speedbin 2
688 speedbin_efuse: speedbin@133 {
Dsun50i-nvmem-cpufreq.txt7 speedbin blown in the efuse combination. The sun50i-cpufreq-nvmem driver
20 efuse registers that has information about the speedbin