@@ -783,6 +783,17 @@ bool cpufreq_boost_enabled(void);
int cpufreq_enable_boost_support(void);
bool policy_has_boost_freq(struct cpufreq_policy *policy);
+static inline unsigned int cpufreq_table_len(struct cpufreq_frequency_table *freq_table)
+{
+ struct cpufreq_frequency_table *pos;
+ unsigned int count = 0;
+
+ cpufreq_for_each_entry(pos, freq_table)
+ count++;
+
+ return count;
+}
+
/* Find lowest freq at or above target in a table in ascending order */
static inline int cpufreq_table_find_index_al(struct cpufreq_policy *policy,
unsigned int target_freq,
Add a function to calculate number of entries in the cpufreq table. This will be used by the Rust implementation. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> --- include/linux/cpufreq.h | 11 +++++++++++ 1 file changed, 11 insertions(+)