Lines Matching full:dvfs

120  * will be configured then the DVFS will be enabled.
207 struct armada_37xx_dvfs *dvfs) in armada37xx_cpufreq_avs_configure() argument
224 dvfs->avs[0] = l0_vdd_min; in armada37xx_cpufreq_avs_configure()
234 dvfs->avs[load_level] = avs_min; in armada37xx_cpufreq_avs_configure()
246 dvfs->avs[1] = armada_37xx_avs_val_match(target_vm); in armada37xx_cpufreq_avs_configure()
254 dvfs->avs[2] = dvfs->avs[3] = armada_37xx_avs_val_match(target_vm); in armada37xx_cpufreq_avs_configure()
258 struct armada_37xx_dvfs *dvfs) in armada37xx_cpufreq_avs_setup() argument
278 avs_val = dvfs->avs[load_level]; in armada37xx_cpufreq_avs_setup()
310 /* Now enable DVFS for the CPUs */ in armada37xx_cpufreq_enable_dvfs()
336 /* Ensure DVFS is disabled otherwise the following registers are RO */ in armada37xx_cpufreq_resume()
345 * NB_DYN_MOD register is the one that actually enable back DVFS if it in armada37xx_cpufreq_resume()
357 struct armada_37xx_dvfs *dvfs; in armada37xx_cpufreq_driver_init() local
375 /* if AVS is not present don't use it but still try to setup dvfs */ in armada37xx_cpufreq_driver_init()
380 /* Before doing any configuration on the DVFS first, disable it */ in armada37xx_cpufreq_driver_init()
424 dvfs = armada_37xx_cpu_freq_info_get(cur_frequency); in armada37xx_cpufreq_driver_init()
425 if (!dvfs) { in armada37xx_cpufreq_driver_init()
439 armada37xx_cpufreq_avs_configure(avs_base, dvfs); in armada37xx_cpufreq_driver_init()
440 armada37xx_cpufreq_avs_setup(avs_base, dvfs); in armada37xx_cpufreq_driver_init()
442 armada37xx_cpufreq_dvfs_setup(nb_pm_base, clk, dvfs->divider); in armada37xx_cpufreq_driver_init()
447 unsigned long u_volt = avs_map[dvfs->avs[load_lvl]] * 1000; in armada37xx_cpufreq_driver_init()
448 freq = base_frequency / dvfs->divider[load_lvl]; in armada37xx_cpufreq_driver_init()
456 /* Now that everything is setup, enable the DVFS at hardware level */ in armada37xx_cpufreq_driver_init()
476 freq = cur_frequency / dvfs->divider[load_lvl]; in armada37xx_cpufreq_driver_init()