ARM: EXYNOS: Hook up power domains to generic power domain infrastructure
authorThomas Abraham <thomas.abraham@linaro.org>
Fri, 27 Jan 2012 06:25:00 +0000 (15:25 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Fri, 27 Jan 2012 06:25:49 +0000 (15:25 +0900)
commit91cfbd4ee0875f8a826731983378670012ba6e01
tree9beff0dd0cad6cb929fa4c6f1228881255999594
parentc8aa130b74cc5b112cb2b119d3b477abaaf6e5b2
ARM: EXYNOS: Hook up power domains to generic power domain infrastructure

Add support for generic power domain for Exynos4 platforms and remove the
Samsung specific power domain control for Exynos4.

The generic power domain infrastructure is used to control the power domains
available on Exynos4. For non-dt platforms, the power domains are statically
instantiated. For dt platforms, the power domain nodes found in the device
tree are instantiated.

Cc: Kyungmin Park <kyungmin.park@samsung.com>
Cc: Rob Herring <rob.herring@calxeda.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Signed-off-by: Thomas Abraham <thomas.abraham@linaro.org>
Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Documentation/devicetree/bindings/arm/exynos/power_domain.txt [new file with mode: 0644]
arch/arm/mach-exynos/Kconfig
arch/arm/mach-exynos/Makefile
arch/arm/mach-exynos/dev-pd.c [deleted file]
arch/arm/mach-exynos/mach-nuri.c
arch/arm/mach-exynos/mach-origen.c
arch/arm/mach-exynos/mach-smdkv310.c
arch/arm/mach-exynos/mach-universal_c210.c
arch/arm/mach-exynos/pm_domains.c [new file with mode: 0644]