ARM: OMAP2+: CM: move SoC specific init calls within a generic API
authorTero Kristo <t-kristo@ti.com>
Fri, 21 Nov 2014 13:51:37 +0000 (15:51 +0200)
committerTero Kristo <t-kristo@ti.com>
Tue, 31 Mar 2015 18:26:50 +0000 (21:26 +0300)
commit425dc8b2dff222ffd88f31f589dc647409cae0ce
tree43a3919b84c1119fda11fb22b48c828bc934eda6
parent48e0c1148d18de677f1b2aec179f36fb7c1e3839
ARM: OMAP2+: CM: move SoC specific init calls within a generic API

This gets rid of need for some exported driver APIs, and simplifies the
initialization of the CM driver. Done in preparation to make CM a
separate driver. The init data is now also passed to the SoC specific
implementations, allowing future expansion to add feature flags etc.

Signed-off-by: Tero Kristo <t-kristo@ti.com>
arch/arm/mach-omap2/cm2xxx.c
arch/arm/mach-omap2/cm2xxx.h
arch/arm/mach-omap2/cm33xx.c
arch/arm/mach-omap2/cm33xx.h
arch/arm/mach-omap2/cm3xxx.c
arch/arm/mach-omap2/cm3xxx.h
arch/arm/mach-omap2/cm44xx.h
arch/arm/mach-omap2/cm_common.c
arch/arm/mach-omap2/cminst44xx.c
arch/arm/mach-omap2/io.c
arch/arm/mach-omap2/prm_common.c