dvfs 207 drivers/cpufreq/armada-37xx-cpufreq.c struct armada_37xx_dvfs *dvfs) dvfs 224 drivers/cpufreq/armada-37xx-cpufreq.c dvfs->avs[0] = l0_vdd_min; dvfs 234 drivers/cpufreq/armada-37xx-cpufreq.c dvfs->avs[load_level] = avs_min; dvfs 246 drivers/cpufreq/armada-37xx-cpufreq.c dvfs->avs[1] = armada_37xx_avs_val_match(target_vm); dvfs 254 drivers/cpufreq/armada-37xx-cpufreq.c dvfs->avs[2] = dvfs->avs[3] = armada_37xx_avs_val_match(target_vm); dvfs 258 drivers/cpufreq/armada-37xx-cpufreq.c struct armada_37xx_dvfs *dvfs) dvfs 278 drivers/cpufreq/armada-37xx-cpufreq.c avs_val = dvfs->avs[load_level]; dvfs 357 drivers/cpufreq/armada-37xx-cpufreq.c struct armada_37xx_dvfs *dvfs; dvfs 424 drivers/cpufreq/armada-37xx-cpufreq.c dvfs = armada_37xx_cpu_freq_info_get(cur_frequency); dvfs 425 drivers/cpufreq/armada-37xx-cpufreq.c if (!dvfs) { dvfs 439 drivers/cpufreq/armada-37xx-cpufreq.c armada37xx_cpufreq_avs_configure(avs_base, dvfs); dvfs 440 drivers/cpufreq/armada-37xx-cpufreq.c armada37xx_cpufreq_avs_setup(avs_base, dvfs); dvfs 442 drivers/cpufreq/armada-37xx-cpufreq.c armada37xx_cpufreq_dvfs_setup(nb_pm_base, clk, dvfs->divider); dvfs 447 drivers/cpufreq/armada-37xx-cpufreq.c unsigned long u_volt = avs_map[dvfs->avs[load_lvl]] * 1000; dvfs 448 drivers/cpufreq/armada-37xx-cpufreq.c freq = base_frequency / dvfs->divider[load_lvl]; dvfs 475 drivers/cpufreq/armada-37xx-cpufreq.c freq = cur_frequency / dvfs->divider[load_lvl]; dvfs 121 drivers/cpufreq/s3c2416-cpufreq.c struct s3c2416_dvfs *dvfs; dvfs 141 drivers/cpufreq/s3c2416-cpufreq.c dvfs = &s3c2416_dvfs_table[idx]; dvfs 144 drivers/cpufreq/s3c2416-cpufreq.c dvfs->vddarm_min, dvfs->vddarm_max); dvfs 146 drivers/cpufreq/s3c2416-cpufreq.c dvfs->vddarm_min, dvfs 147 drivers/cpufreq/s3c2416-cpufreq.c dvfs->vddarm_max); dvfs 163 drivers/cpufreq/s3c2416-cpufreq.c struct s3c2416_dvfs *dvfs; dvfs 174 drivers/cpufreq/s3c2416-cpufreq.c dvfs = &s3c2416_dvfs_table[idx]; dvfs 177 drivers/cpufreq/s3c2416-cpufreq.c dvfs->vddarm_min, dvfs->vddarm_max); dvfs 179 drivers/cpufreq/s3c2416-cpufreq.c dvfs->vddarm_min, dvfs 180 drivers/cpufreq/s3c2416-cpufreq.c dvfs->vddarm_max); dvfs 267 drivers/cpufreq/s3c2416-cpufreq.c struct s3c2416_dvfs *dvfs; dvfs 279 drivers/cpufreq/s3c2416-cpufreq.c dvfs = &s3c2416_dvfs_table[pos->driver_data]; dvfs 285 drivers/cpufreq/s3c2416-cpufreq.c if (v >= dvfs->vddarm_min) dvfs 56 drivers/cpufreq/s3c64xx-cpufreq.c struct s3c64xx_dvfs *dvfs; dvfs 62 drivers/cpufreq/s3c64xx-cpufreq.c dvfs = &s3c64xx_dvfs_table[s3c64xx_freq_table[index].driver_data]; dvfs 67 drivers/cpufreq/s3c64xx-cpufreq.c dvfs->vddarm_min, dvfs 68 drivers/cpufreq/s3c64xx-cpufreq.c dvfs->vddarm_max); dvfs 87 drivers/cpufreq/s3c64xx-cpufreq.c dvfs->vddarm_min, dvfs 88 drivers/cpufreq/s3c64xx-cpufreq.c dvfs->vddarm_max); dvfs 111 drivers/cpufreq/s3c64xx-cpufreq.c struct s3c64xx_dvfs *dvfs; dvfs 122 drivers/cpufreq/s3c64xx-cpufreq.c dvfs = &s3c64xx_dvfs_table[freq->driver_data]; dvfs 127 drivers/cpufreq/s3c64xx-cpufreq.c if (v >= dvfs->vddarm_min && v <= dvfs->vddarm_max) dvfs 255 drivers/firmware/arm_scpi.c struct scpi_dvfs_info *dvfs[MAX_DVFS_DOMAINS]; dvfs 597 drivers/firmware/arm_scpi.c struct dvfs_set dvfs = {domain, index}; dvfs 599 drivers/firmware/arm_scpi.c return scpi_send_message(CMD_SET_DVFS, &dvfs, sizeof(dvfs), dvfs 620 drivers/firmware/arm_scpi.c if (scpi_info->dvfs[domain]) /* data already populated */ dvfs 621 drivers/firmware/arm_scpi.c return scpi_info->dvfs[domain]; dvfs 648 drivers/firmware/arm_scpi.c scpi_info->dvfs[domain] = info; dvfs 868 drivers/firmware/arm_scpi.c for (i = 0; i < MAX_DVFS_DOMAINS && info->dvfs[i]; i++) { dvfs 869 drivers/firmware/arm_scpi.c kfree(info->dvfs[i]->opps); dvfs 870 drivers/firmware/arm_scpi.c kfree(info->dvfs[i]); dvfs 122 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct gm20b_clk_dvfs dvfs; dvfs 190 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct gm20b_clk_dvfs *dvfs) dvfs 201 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c dvfs->dfs_coeff = min_t(u32, coeff, MASK(GPCPLL_DVFS0_DFS_COEFF_WIDTH)); dvfs 203 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c dvfs->dfs_ext_cal = DIV_ROUND_CLOSEST(uv - clk->uvdet_offs, dvfs 206 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c if (abs(dvfs->dfs_ext_cal) >= BIT(DFS_DET_RANGE)) dvfs 209 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c dvfs->dfs_det_max = 0; dvfs 212 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c __func__, uv, dvfs->dfs_coeff, dvfs->dfs_ext_cal, dvfs 213 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c dvfs->dfs_det_max); dvfs 236 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c det_delta -= clk->dvfs.dfs_ext_cal; dvfs 237 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c det_delta = min(det_delta, clk->dvfs.dfs_det_max); dvfs 238 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c det_delta *= clk->dvfs.dfs_coeff; dvfs 550 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct gm20b_clk_dvfs *dvfs) dvfs 561 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c dvfs->dfs_coeff << GPCPLL_DVFS0_DFS_COEFF_SHIFT | dvfs 562 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c dvfs->dfs_det_max << GPCPLL_DVFS0_DFS_DET_MAX_SHIFT); dvfs 568 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c gm20b_dvfs_program_ext_cal(clk, dvfs->dfs_ext_cal); dvfs 631 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c clk->dvfs = clk->new_dvfs; dvfs 798 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c gm20b_dvfs_calc_det_coeff(clk, clk->uv, &clk->dvfs); dvfs 800 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c gm20b_dvfs_program_ext_cal(clk, clk->dvfs.dfs_ext_cal); dvfs 801 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c gm20b_dvfs_program_coeff(clk, clk->dvfs.dfs_coeff);