Searched refs:cpu_cur (Results 1 - 1 of 1) sorted by relevance
/linux-4.4.14/drivers/cpufreq/ |
H A D | s3c24xx-cpufreq.c | 37 static struct s3c_cpufreq_config cpu_cur; variable in typeref:struct:s3c_cpufreq_config 54 return &cpu_cur; s3c_cpufreq_getconfig() 161 cpu_new = cpu_cur; /* copy new from current */ s3c_cpufreq_settarget() 163 s3c_cpufreq_show("cur", &cpu_cur); s3c_cpufreq_settarget() 167 cpu_new.pll = pll ? *pll : cpu_cur.pll; s3c_cpufreq_settarget() 188 if (cpu_new.freq.hclk != cpu_cur.freq.hclk) { s3c_cpufreq_settarget() 199 freqs.old = cpu_cur.freq; s3c_cpufreq_settarget() 202 freqs.freqs.old = cpu_cur.freq.armclk / 1000; s3c_cpufreq_settarget() 224 if (cpu_new.freq.hclk < cpu_cur.freq.hclk) { s3c_cpufreq_settarget() 229 if (cpu_new.freq.fclk == cpu_cur.freq.fclk) { s3c_cpufreq_settarget() 234 if (cpu_new.freq.fclk < cpu_cur.freq.fclk) { s3c_cpufreq_settarget() 248 if (cpu_new.freq.hclk > cpu_cur.freq.hclk) { s3c_cpufreq_settarget() 254 cpu_cur = cpu_new; s3c_cpufreq_settarget() 310 if (!pll_reg || cpu_cur.lock_pll) { s3c_cpufreq_target() 367 return cpufreq_generic_init(policy, ftab, cpu_cur.info->latency); s3c_cpufreq_init() 469 cpu_cur.info = info; s3c_cpufreq_register() 495 cpu_cur.board = ours; s3c_cpufreq_setboard() 504 if (!cpu_cur.info->get_iotiming) { s3c_cpufreq_auto_io() 511 ret = (cpu_cur.info->get_iotiming)(&cpu_cur, &s3c24xx_iotiming); s3c_cpufreq_auto_io() 552 unsigned int bits = cpu_cur.info->locktime_bits; s3c_cpufreq_update_loctkime() 561 val = calc_locktime(rate, cpu_cur.info->locktime_u) << bits; s3c_cpufreq_update_loctkime() 562 val |= calc_locktime(rate, cpu_cur.info->locktime_m); s3c_cpufreq_update_loctkime() 572 if (!cpu_cur.info->calc_freqtable) s3c_cpufreq_build_freq() 578 size = cpu_cur.info->calc_freqtable(&cpu_cur, NULL, 0); s3c_cpufreq_build_freq() 589 ret = cpu_cur.info->calc_freqtable(&cpu_cur, ftab, size); s3c_cpufreq_build_freq() 599 if (cpu_cur.info && cpu_cur.board) { s3c_cpufreq_initcall() 605 s3c_cpufreq_getcur(&cpu_cur); s3c_cpufreq_initcall() 606 s3c_cpufreq_show("cur", &cpu_cur); s3c_cpufreq_initcall() 608 if (cpu_cur.board->auto_io) { s3c_cpufreq_initcall() 617 if (cpu_cur.board->need_io && !cpu_cur.info->set_iotiming) { s3c_cpufreq_initcall() 624 if (!cpu_cur.info->need_pll) s3c_cpufreq_initcall() 625 cpu_cur.lock_pll = 1; s3c_cpufreq_initcall() 629 s3c_cpufreq_freq_min(&cpu_cur.max, &cpu_cur.board->max, s3c_cpufreq_initcall() 630 &cpu_cur.info->max); s3c_cpufreq_initcall() 632 if (cpu_cur.info->calc_freqtable) s3c_cpufreq_initcall()
|
Completed in 367 milliseconds