Lines Matching refs:freq
169 unsigned long freq = 0; in cpuid_to_freq() local
173 return freq; in cpuid_to_freq()
181 freq = prom_getintdefault(node, "clock-frequency", 0); in cpuid_to_freq()
182 if (!freq) in cpuid_to_freq()
183 freq = cpuid_to_freq(prom_getchild(node), cpuid); in cpuid_to_freq()
184 if (!freq) in cpuid_to_freq()
185 freq = cpuid_to_freq(prom_getsibling(node), cpuid); in cpuid_to_freq()
187 return freq; in cpuid_to_freq()
655 struct cpufreq_freqs *freq = data; in sparc64_cpufreq_notifier() local
659 for_each_cpu(cpu, freq->policy->cpus) { in sparc64_cpufreq_notifier()
663 ft->ref_freq = freq->old; in sparc64_cpufreq_notifier()
667 if ((val == CPUFREQ_PRECHANGE && freq->old < freq->new) || in sparc64_cpufreq_notifier()
668 (val == CPUFREQ_POSTCHANGE && freq->old > freq->new)) { in sparc64_cpufreq_notifier()
671 freq->new); in sparc64_cpufreq_notifier()
821 unsigned long freq, quotient, tick; in init_tick_ops() local
823 freq = ops->get_frequency(); in init_tick_ops()
824 quotient = clocksource_hz2mult(freq, SPARC64_NSEC_PER_CYC_SHIFT); in init_tick_ops()
829 ops->frequency = freq; in init_tick_ops()
852 unsigned long freq; in time_init() local
854 freq = tick_operations.frequency; in time_init()
855 tb_ticks_per_usec = freq / USEC_PER_SEC; in time_init()
860 clocksource_register_hz(&clocksource_tick, freq); in time_init()
865 clockevents_calc_mult_shift(&sparc64_clockevent, freq, 4); in time_init()