Searched full:speedbin (Results 1 – 7 of 7) sorted by relevance
| /kernel/linux/linux-5.10/drivers/cpufreq/ |
| D | qcom-cpufreq-nvmem.c | 11 * 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 …]
|
| D | sun50i-cpufreq-nvmem.c | 38 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()
|
| /kernel/linux/linux-4.19/drivers/cpufreq/ |
| D | qcom-cpufreq-kryo.c | 11 * and speedbin blown in the efuse combination. 84 u8 *speedbin; in qcom_cpufreq_kryo_probe() local 118 speedbin = nvmem_cell_read(speedbin_nvmem, &len); in qcom_cpufreq_kryo_probe() 120 if (IS_ERR(speedbin)) in qcom_cpufreq_kryo_probe() 121 return PTR_ERR(speedbin); in qcom_cpufreq_kryo_probe() 125 versions = 1 << (unsigned int)(*speedbin); in qcom_cpufreq_kryo_probe() 128 versions = 1 << ((unsigned int)(*speedbin) + 4); in qcom_cpufreq_kryo_probe() 134 kfree(speedbin); in qcom_cpufreq_kryo_probe()
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/opp/ |
| D | kryo-cpufreq.txt | 9 and speedbin blown in the efuse combination. 25 speedbin that is used to select the right frequency/voltage 34 0: MSM8996 V3, speedbin 0 35 1: MSM8996 V3, speedbin 1 36 2: MSM8996 V3, speedbin 2 38 4: MSM8996 SG, speedbin 0 39 5: MSM8996 SG, speedbin 1 40 6: MSM8996 SG, speedbin 2 675 speedbin_efuse: speedbin@133 {
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/opp/ |
| D | qcom-nvmem-cpufreq.txt | 9 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 {
|
| D | allwinner,sun50i-h6-operating-points.yaml | 17 on the speedbin blown in the efuse combination. The 28 registers that has information about the speedbin that is used
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
| D | qcs404.dtsi | 376 cpr_efuse_speedbin: speedbin@13c {
|