Home
last modified time | relevance | path

Searched full:speedbin (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/drivers/cpufreq/
Dqcom-cpufreq-nvmem.c11 * and speedbin blown in the efuse combination.
180 u8 *speedbin; in qcom_cpufreq_kryo_name_version() local
190 speedbin = nvmem_cell_read(speedbin_nvmem, &len); in qcom_cpufreq_kryo_name_version()
191 if (IS_ERR(speedbin)) in qcom_cpufreq_kryo_name_version()
192 return PTR_ERR(speedbin); in qcom_cpufreq_kryo_name_version()
196 drv->versions = 1 << (unsigned int)(*speedbin); in qcom_cpufreq_kryo_name_version()
199 drv->versions = 1 << ((unsigned int)(*speedbin) + 4); in qcom_cpufreq_kryo_name_version()
206 kfree(speedbin); in qcom_cpufreq_kryo_name_version()
216 u8 *speedbin; in qcom_cpufreq_krait_name_version() local
219 speedbin = nvmem_cell_read(speedbin_nvmem, &len); in qcom_cpufreq_krait_name_version()
[all …]
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()
83 kfree(speedbin); in sun50i_cpufreq_get_efuse()
/Linux-v5.15/Documentation/devicetree/bindings/opp/
Dqcom-nvmem-cpufreq.txt9 and speedbin blown in the efuse combination.
39 speedbin that is used to select the right frequency/voltage
48 0: MSM8996 V3, speedbin 0
49 1: MSM8996 V3, speedbin 1
50 2: MSM8996 V3, speedbin 2
52 4: MSM8996 SG, speedbin 0
53 5: MSM8996 SG, speedbin 1
54 6: MSM8996 SG, speedbin 2
689 speedbin_efuse: speedbin@133 {
Dallwinner,sun50i-h6-operating-points.yaml17 on the speedbin blown in the efuse combination. The
31 registers that has information about the speedbin that is used
/Linux-v5.15/drivers/gpu/drm/msm/adreno/
Da6xx_gpu.c1754 u32 speedbin; in a6xx_set_supported_hw() local
1757 ret = nvmem_cell_read_variable_le_u32(dev, "speed_bin", &speedbin); in a6xx_set_supported_hw()
1759 * -ENOENT means that the platform doesn't support speedbin which is in a6xx_set_supported_hw()
1771 supp_hw = fuse_to_supp_hw(dev, rev, speedbin); in a6xx_set_supported_hw()
/Linux-v5.15/arch/arm64/boot/dts/qcom/
Dqcs404.dtsi376 cpr_efuse_speedbin: speedbin@13c {
Dmsm8996.dtsi662 speedbin_efuse: speedbin@133 {