Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 774 → Rev 775

/shark/trunk/drivers/cpu/cpufreq/freq_table.c
174,6 → 174,29
 
}
 
int get_available_freqs (struct cpufreq_policy *policy, int *buf)
{
unsigned int i = 0;
unsigned int cpu = policy->cpu;
ssize_t count = 0;
struct cpufreq_frequency_table *table;
 
if (!show_table[cpu])
return -ENODEV;
 
table = show_table[cpu];
 
for (i=0; (table[i].frequency != CPUFREQ_TABLE_END); i++) {
if (table[i].frequency == CPUFREQ_ENTRY_INVALID)
continue;
buf[count] = table[i].frequency;
count++;
}
 
return count;
 
}
 
struct freq_attr cpufreq_freq_attr_scaling_available_freqs = {
.attr = { .name = "scaling_available_frequencies", .mode = 0444 },
.show = show_available_freqs,