ARM: tegra: Convert PMC to a driver
authorThierry Reding <treding@nvidia.com>
Fri, 11 Jul 2014 11:19:06 +0000 (13:19 +0200)
committerThierry Reding <treding@nvidia.com>
Thu, 17 Jul 2014 12:58:43 +0000 (14:58 +0200)
commit7232398abc6a7186e315425638c367d50c674718
tree874b08603b104c3b42a07cb7c1402a8f3bcf5ec0
parent24fa5af81059af90c723bec6aacc3cd2b2809d14
ARM: tegra: Convert PMC to a driver

This commit converts the PMC support code to a platform driver. Because
the boot process needs to call into this driver very early, also set up
a minimal environment via an early initcall.

Signed-off-by: Thierry Reding <treding@nvidia.com>
18 files changed:
arch/arm/mach-tegra/Makefile
arch/arm/mach-tegra/board.h
arch/arm/mach-tegra/platsmp.c
arch/arm/mach-tegra/pm.c
arch/arm/mach-tegra/pm.h
arch/arm/mach-tegra/pmc.c [deleted file]
arch/arm/mach-tegra/pmc.h [deleted file]
arch/arm/mach-tegra/powergate.c [deleted file]
arch/arm/mach-tegra/tegra.c
drivers/clk/tegra/clk-tegra30.c
drivers/gpu/drm/tegra/gr3d.c
drivers/gpu/drm/tegra/sor.c
drivers/pci/host/pci-tegra.c
drivers/soc/tegra/Makefile
drivers/soc/tegra/pmc.c [new file with mode: 0644]
include/soc/tegra/pm.h [new file with mode: 0644]
include/soc/tegra/pmc.h [new file with mode: 0644]
include/soc/tegra/powergate.h [deleted file]