13 #include <linux/kernel.h>
16 #include <mach/regs-clock.h>
318 static void __iomem *exynos5_list_both_cnt_feed[] = {
332 static void __iomem *exynos5_list_diable_wfi_wfe[] = {
338 static void exynos5_init_pmu(
void)
346 for (i = 0 ; i <
ARRAY_SIZE(exynos5_list_both_cnt_feed) ; i++) {
365 for (i = 0 ; i <
ARRAY_SIZE(exynos5_list_diable_wfi_wfe) ; i++) {
382 exynos_pmu_config[i].
reg);
387 exynos4412_pmu_config[i].reg);
391 static int __init exynos_pmu_init(
void)
395 exynos_pmu_config = exynos4210_pmu_config;
398 exynos_pmu_config = exynos4210_pmu_config;
399 pr_info(
"EXYNOS4210 PMU Initialize\n");
401 exynos_pmu_config = exynos4x12_pmu_config;
402 pr_info(
"EXYNOS4x12 PMU Initialize\n");
416 exynos_pmu_config = exynos5250_pmu_config;
417 pr_info(
"EXYNOS5250 PMU Initialize\n");
419 pr_info(
"EXYNOS: PMU not supported\n");