/* linux/arch/arm/mach-exynos/include/mach/cpufreq.h * * Copyright (c) 2010 Samsung Electronics Co., Ltd. * http://www.samsung.com * * EXYNOS - CPUFreq support * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation.*/enumcpufreq_level_index{L0,L1,L2,L3,L4,L5,L6,L7,L8,L9,L10,L11,L12,L13,L14,L15,L16,L17,L18,L19,L20,};structexynos_dvfs_info{unsignedlongmpll_freq_khz;unsignedintpll_safe_idx;unsignedintpm_lock_idx;unsignedintmax_support_idx;unsignedintmin_support_idx;structclk*cpu_clk;unsignedint*volt_table;structcpufreq_frequency_table*freq_table;void(*set_freq)(unsignedint,unsignedint);bool(*need_apll_change)(unsignedint,unsignedint);};externintexynos4210_cpufreq_init(structexynos_dvfs_info*);