Lines Matching refs:longhaul_table
86 static struct cpufreq_frequency_table *longhaul_table; variable
257 mults_index = longhaul_table[table_index].driver_data; in longhaul_setstate()
480 longhaul_table = kzalloc((numscales + 1) * sizeof(*longhaul_table), in longhaul_get_ranges()
482 if (!longhaul_table) in longhaul_get_ranges()
491 longhaul_table[k].frequency = calc_speed(ratio); in longhaul_get_ranges()
492 longhaul_table[k].driver_data = j; in longhaul_get_ranges()
496 kfree(longhaul_table); in longhaul_get_ranges()
502 min_f = longhaul_table[j].frequency; in longhaul_get_ranges()
505 if (longhaul_table[i].frequency < min_f) { in longhaul_get_ranges()
506 min_f = longhaul_table[i].frequency; in longhaul_get_ranges()
511 swap(longhaul_table[j].frequency, in longhaul_get_ranges()
512 longhaul_table[min_i].frequency); in longhaul_get_ranges()
513 swap(longhaul_table[j].driver_data, in longhaul_get_ranges()
514 longhaul_table[min_i].driver_data); in longhaul_get_ranges()
518 longhaul_table[k].frequency = CPUFREQ_TABLE_END; in longhaul_get_ranges()
522 if (mults[longhaul_table[j].driver_data & 0x1f] == mult) { in longhaul_get_ranges()
612 cpufreq_for_each_entry(freq_pos, longhaul_table) { in longhaul_setup_voltagescaling()
621 speed, (int)(freq_pos - longhaul_table), vid.mV); in longhaul_setup_voltagescaling()
646 current_vid = (longhaul_table[longhaul_index].driver_data >> 8); in longhaul_target()
651 vid = (longhaul_table[i].driver_data >> 8) & 0x1f; in longhaul_target()
911 return cpufreq_table_validate_and_show(policy, longhaul_table); in longhaul_cpu_init()
977 freqs.new = longhaul_table[i].frequency; in longhaul_exit()
989 kfree(longhaul_table); in longhaul_exit()