freq_table.c (75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37) | freq_table.c (1e4f63aecb53e48468661e922fc2fa3b83e55722) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * linux/drivers/cpufreq/freq_table.c 4 * 5 * Copyright (C) 2002 - 2003 Dominik Brodowski 6 */ 7 8#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt --- 46 unchanged lines hidden (view full) --- 55 policy->max = policy->cpuinfo.max_freq = max_freq; 56 57 if (policy->min == ~0) 58 return -EINVAL; 59 else 60 return 0; 61} 62 | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * linux/drivers/cpufreq/freq_table.c 4 * 5 * Copyright (C) 2002 - 2003 Dominik Brodowski 6 */ 7 8#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt --- 46 unchanged lines hidden (view full) --- 55 policy->max = policy->cpuinfo.max_freq = max_freq; 56 57 if (policy->min == ~0) 58 return -EINVAL; 59 else 60 return 0; 61} 62 |
63int cpufreq_frequency_table_verify(struct cpufreq_policy *policy, | 63int cpufreq_frequency_table_verify(struct cpufreq_policy_data *policy, |
64 struct cpufreq_frequency_table *table) 65{ 66 struct cpufreq_frequency_table *pos; 67 unsigned int freq, next_larger = ~0; 68 bool found = false; 69 70 pr_debug("request for verification of policy (%u - %u kHz) for cpu %u\n", 71 policy->min, policy->max, policy->cpu); --- 23 unchanged lines hidden (view full) --- 95 return 0; 96} 97EXPORT_SYMBOL_GPL(cpufreq_frequency_table_verify); 98 99/* 100 * Generic routine to verify policy & frequency table, requires driver to set 101 * policy->freq_table prior to it. 102 */ | 64 struct cpufreq_frequency_table *table) 65{ 66 struct cpufreq_frequency_table *pos; 67 unsigned int freq, next_larger = ~0; 68 bool found = false; 69 70 pr_debug("request for verification of policy (%u - %u kHz) for cpu %u\n", 71 policy->min, policy->max, policy->cpu); --- 23 unchanged lines hidden (view full) --- 95 return 0; 96} 97EXPORT_SYMBOL_GPL(cpufreq_frequency_table_verify); 98 99/* 100 * Generic routine to verify policy & frequency table, requires driver to set 101 * policy->freq_table prior to it. 102 */ |
103int cpufreq_generic_frequency_table_verify(struct cpufreq_policy *policy) | 103int cpufreq_generic_frequency_table_verify(struct cpufreq_policy_data *policy) |
104{ 105 if (!policy->freq_table) 106 return -ENODEV; 107 108 return cpufreq_frequency_table_verify(policy, policy->freq_table); 109} 110EXPORT_SYMBOL_GPL(cpufreq_generic_frequency_table_verify); 111 --- 253 unchanged lines hidden --- | 104{ 105 if (!policy->freq_table) 106 return -ENODEV; 107 108 return cpufreq_frequency_table_verify(policy, policy->freq_table); 109} 110EXPORT_SYMBOL_GPL(cpufreq_generic_frequency_table_verify); 111 --- 253 unchanged lines hidden --- |