Lines Matching defs:info
105 /* functions to wrapper the driver info calls to do the cpu specific work */
109 if (cfg->info->set_iotiming)
110 (cfg->info->set_iotiming)(cfg, &s3c24xx_iotiming);
115 if (cfg->info->calc_iotiming)
116 return (cfg->info->calc_iotiming)(cfg, &s3c24xx_iotiming);
123 (cfg->info->set_refresh)(cfg);
128 (cfg->info->set_divs)(cfg);
133 return (cfg->info->calc_divs)(cfg);
139 (cfg->info->set_fvco)(cfg);
347 policy->cpuinfo.transition_latency = cpu_cur.info->latency;
433 int s3c_cpufreq_register(struct s3c_cpufreq_info *info)
435 if (!info || !info->name) {
441 info->name);
443 /* check our driver info has valid data */
445 BUG_ON(info->set_refresh == NULL);
446 BUG_ON(info->set_divs == NULL);
447 BUG_ON(info->calc_divs == NULL);
449 /* info->set_fvco is optional, depending on whether there
452 cpu_cur.info = info;
485 if (!cpu_cur.info->get_iotiming) {
492 ret = (cpu_cur.info->get_iotiming)(&cpu_cur, &s3c24xx_iotiming);
533 unsigned int bits = cpu_cur.info->locktime_bits;
542 val = calc_locktime(rate, cpu_cur.info->locktime_u) << bits;
543 val |= calc_locktime(rate, cpu_cur.info->locktime_m);
555 size = cpu_cur.info->calc_freqtable(&cpu_cur, NULL, 0);
564 ret = cpu_cur.info->calc_freqtable(&cpu_cur, ftab, size);
574 if (cpu_cur.info && cpu_cur.board) {
592 if (cpu_cur.board->need_io && !cpu_cur.info->set_iotiming) {
598 if (!cpu_cur.info->need_pll)
604 &cpu_cur.info->max);
606 if (cpu_cur.info->calc_freqtable)