summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-exynos/exynos-pmu.h
diff options
context:
space:
mode:
authorPankaj Dubey <pankaj.dubey@samsung.com>2015-12-18 09:02:13 +0530
committerKrzysztof Kozlowski <k.kozlowski@samsung.com>2016-02-25 10:13:55 +0900
commit73d72ed8e98c5f55d4e20db326bfbf8a087a0c80 (patch)
tree168dafb226f63d1d72a7ee733553e84e82f7b487 /arch/arm/mach-exynos/exynos-pmu.h
parentc21100c94dfaa6337ed263d1faffbde130c00ed9 (diff)
downloadop-kernel-dev-73d72ed8e98c5f55d4e20db326bfbf8a087a0c80.zip
op-kernel-dev-73d72ed8e98c5f55d4e20db326bfbf8a087a0c80.tar.gz
ARM: EXYNOS: Split up exynos4 SoC specific PMU data
This patch splits up mach-exynos/pmu.c file, and moves exynos4210, exynos4412 and exynos4212 PMU configuration data and functions handing data into a common exynos4 SoC specific PMU file mach-exynos/exynos4-pmu.c. Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> [for testing on Trats2 (Exynos4412, S2R, reboot, poweroff)] Tested-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Diffstat (limited to 'arch/arm/mach-exynos/exynos-pmu.h')
-rw-r--r--arch/arm/mach-exynos/exynos-pmu.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-exynos/exynos-pmu.h b/arch/arm/mach-exynos/exynos-pmu.h
index 5d09fa3..3d21aad 100644
--- a/arch/arm/mach-exynos/exynos-pmu.h
+++ b/arch/arm/mach-exynos/exynos-pmu.h
@@ -33,6 +33,9 @@ struct exynos_pmu_data {
extern void __iomem *pmu_base_addr;
/* list of all exported SoC specific data */
extern const struct exynos_pmu_data exynos3250_pmu_data;
+extern const struct exynos_pmu_data exynos4210_pmu_data;
+extern const struct exynos_pmu_data exynos4212_pmu_data;
+extern const struct exynos_pmu_data exynos4412_pmu_data;
extern void pmu_raw_writel(u32 val, u32 offset);
extern u32 pmu_raw_readl(u32 offset);
OpenPOWER on IntegriCloud