Searched refs:speedbin (Results 1 – 9 of 9) sorted by relevance
/linux/drivers/cpufreq/ |
H A D | qcom-cpufreq-nvmem.c | 11 * and speedbin blown in the efuse combination. 77 u8 *speedbin; in qcom_cpufreq_simple_get_version() local 80 speedbin = nvmem_cell_read(speedbin_nvmem, NULL); in qcom_cpufreq_simple_get_version() 81 if (IS_ERR(speedbin)) in qcom_cpufreq_simple_get_version() 82 return PTR_ERR(speedbin); in qcom_cpufreq_simple_get_version() 84 dev_dbg(cpu_dev, "speedbin: %d\n", *speedbin); in qcom_cpufreq_simple_get_version() 85 drv->versions = 1 << *speedbin; in qcom_cpufreq_simple_get_version() 86 kfree(speedbin); in qcom_cpufreq_simple_get_version() 175 u8 *speedbin; in qcom_cpufreq_kryo_name_version() local 222 u8 *speedbin; qcom_cpufreq_krait_name_version() local 262 u8 *speedbin; qcom_cpufreq_ipq8064_name_version() local 317 u8 *speedbin; qcom_cpufreq_ipq6018_name_version() local [all...] |
/linux/drivers/gpu/drm/msm/adreno/ |
H A D | adreno_gpu.c | 396 *value |= ((uint64_t) adreno_gpu->speedbin) << 32; in adreno_get_param() 1182 int adreno_read_speedbin(struct device *dev, u32 *speedbin) in adreno_read_speedbin() argument 1184 return nvmem_cell_read_variable_le_u32(dev, "speed_bin", speedbin); in adreno_read_speedbin() 1196 u32 speedbin; in adreno_gpu_init() local 1224 if (adreno_read_speedbin(dev, &speedbin) || !speedbin) in adreno_gpu_init() 1225 speedbin = 0xffff; in adreno_gpu_init() 1226 adreno_gpu->speedbin = (uint16_t) (0xffff & speedbin); in adreno_gpu_init()
|
H A D | adreno_gpu.h | 85 uint16_t speedbin; member 110 * @speedbins: Optional table of fuse to speedbin mappings 132 * Helper to build a speedbin table, ie. the table: 133 * fuse | speedbin 179 uint16_t speedbin; member 610 int adreno_read_speedbin(struct device *dev, u32 *speedbin);
|
H A D | a6xx_gpu.c | 2344 return BIT(info->speedbins[i].speedbin); in fuse_to_supp_hw() 2352 u32 speedbin; in a6xx_set_supported_hw() local 2355 ret = adreno_read_speedbin(dev, &speedbin); in a6xx_set_supported_hw() 2357 * -ENOENT means that the platform doesn't support speedbin which is in a6xx_set_supported_hw() 2368 supp_hw = fuse_to_supp_hw(info, speedbin); in a6xx_set_supported_hw() 2373 speedbin); in a6xx_set_supported_hw()
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-ipq8064.dtsi | 380 speedbin_efuse: speedbin@c0 {
|
H A D | qcom-msm8226.dtsi | 135 /* Higher CPU frequencies need speedbin support */
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | qcs404.dtsi | 376 cpr_efuse_speedbin: speedbin@13c {
|
H A D | msm8996.dtsi | 770 speedbin_efuse: speedbin@133 {
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8186.dtsi | 1723 gpu_speedbin: gpu-speedbin@59c {
|