diff options
author | Nishanth Menon <nm@ti.com> | 2014-01-20 14:06:37 -0600 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2014-01-31 14:57:37 -0800 |
commit | de70af494c468c107eedf90090eb74d6ccf30c4c (patch) | |
tree | 3aee0707c7fe9a0ba0844377dd883880f952446a /arch/arm/mach-omap2/omap-smp.c | |
parent | 74ed7bdcb41d32c7628c3bd1478b076e5b1ad8a4 (diff) | |
download | blackbird-op-linux-de70af494c468c107eedf90090eb74d6ccf30c4c.tar.gz blackbird-op-linux-de70af494c468c107eedf90090eb74d6ccf30c4c.zip |
ARM: OMAP4+: move errata initialization to omap4_pm_init_early
Move all OMAP4 PM errata initializations to centralized location in
omap4_pm_init_early. This allows for users to utilize the erratas
in various submodules as needed.
Reported-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Kevin Hilman <khilman@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/mach-omap2/omap-smp.c')
-rw-r--r-- | arch/arm/mach-omap2/omap-smp.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/arch/arm/mach-omap2/omap-smp.c b/arch/arm/mach-omap2/omap-smp.c index 75e95d4fb448..17550aa39d0f 100644 --- a/arch/arm/mach-omap2/omap-smp.c +++ b/arch/arm/mach-omap2/omap-smp.c @@ -39,8 +39,6 @@ #define OMAP5_CORE_COUNT 0x2 -u16 pm44xx_errata; - /* SCU base address */ static void __iomem *scu_base; @@ -217,10 +215,8 @@ static void __init omap4_smp_prepare_cpus(unsigned int max_cpus) if (scu_base) scu_enable(scu_base); - if (cpu_is_omap446x()) { + if (cpu_is_omap446x()) startup_addr = omap4460_secondary_startup; - pm44xx_errata |= PM_OMAP4_ROM_SMP_BOOT_ERRATUM_GICD; - } /* * Write the address of secondary startup routine into the |