cpufreq.c (18bf3a124ef87fe43045cbf13dff7ea7e3a94aa3) | cpufreq.c (58405af6321a6d69de838f7a2d3115b85c987416) |
---|---|
1/* 2 * linux/drivers/cpufreq/cpufreq.c 3 * 4 * Copyright (C) 2001 Russell King 5 * (C) 2002 - 2003 Dominik Brodowski <linux@brodo.de> 6 * (C) 2013 Viresh Kumar <viresh.kumar@linaro.org> 7 * 8 * Oct 2005 - Ashok Raj <ashok.raj@intel.com> --- 212 unchanged lines hidden (view full) --- 221 if (ret) { 222 pr_err("%s: invalid frequency table: %d\n", __func__, ret); 223 return ret; 224 } 225 226 policy->cpuinfo.transition_latency = transition_latency; 227 228 /* | 1/* 2 * linux/drivers/cpufreq/cpufreq.c 3 * 4 * Copyright (C) 2001 Russell King 5 * (C) 2002 - 2003 Dominik Brodowski <linux@brodo.de> 6 * (C) 2013 Viresh Kumar <viresh.kumar@linaro.org> 7 * 8 * Oct 2005 - Ashok Raj <ashok.raj@intel.com> --- 212 unchanged lines hidden (view full) --- 221 if (ret) { 222 pr_err("%s: invalid frequency table: %d\n", __func__, ret); 223 return ret; 224 } 225 226 policy->cpuinfo.transition_latency = transition_latency; 227 228 /* |
229 * The driver only supports the SMP configuartion where all processors | 229 * The driver only supports the SMP configuration where all processors |
230 * share the clock and voltage and clock. 231 */ 232 cpumask_setall(policy->cpus); 233 234 return 0; 235} 236EXPORT_SYMBOL_GPL(cpufreq_generic_init); 237 --- 1688 unchanged lines hidden (view full) --- 1926 1927 if (notify) { 1928 cpufreq_freq_transition_end(policy, &freqs, retval); 1929 1930 /* 1931 * Failed after setting to intermediate freq? Driver should have 1932 * reverted back to initial frequency and so should we. Check 1933 * here for intermediate_freq instead of get_intermediate, in | 230 * share the clock and voltage and clock. 231 */ 232 cpumask_setall(policy->cpus); 233 234 return 0; 235} 236EXPORT_SYMBOL_GPL(cpufreq_generic_init); 237 --- 1688 unchanged lines hidden (view full) --- 1926 1927 if (notify) { 1928 cpufreq_freq_transition_end(policy, &freqs, retval); 1929 1930 /* 1931 * Failed after setting to intermediate freq? Driver should have 1932 * reverted back to initial frequency and so should we. Check 1933 * here for intermediate_freq instead of get_intermediate, in |
1934 * case we have't switched to intermediate freq at all. | 1934 * case we haven't switched to intermediate freq at all. |
1935 */ 1936 if (unlikely(retval && intermediate_freq)) { 1937 freqs.old = intermediate_freq; 1938 freqs.new = policy->restore_freq; 1939 cpufreq_freq_transition_begin(policy, &freqs); 1940 cpufreq_freq_transition_end(policy, &freqs, 0); 1941 } 1942 } --- 642 unchanged lines hidden --- | 1935 */ 1936 if (unlikely(retval && intermediate_freq)) { 1937 freqs.old = intermediate_freq; 1938 freqs.new = policy->restore_freq; 1939 cpufreq_freq_transition_begin(policy, &freqs); 1940 cpufreq_freq_transition_end(policy, &freqs, 0); 1941 } 1942 } --- 642 unchanged lines hidden --- |