aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx/head-v7.S
Commit message (Collapse)AuthorAge
* Merge branch 'imx/pm2' of git://git.linaro.org/people/shawnguo/linux-2.6 ↵Olof Johansson2012-01-06
|\ | | | | | | into imx6/pm
| * ARM: imx6: remove __CPUINIT annotation from v7_invalidate_l1Shawn Guo2011-12-30
| | | | | | | | | | | | | | | | The recent suspend testing on !SMP build discovers that the __CPUINIT annotation for v7_invalidate_l1 should not be there, as the function is called by resume path for not only SMP but also !SMP build. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
| * ARM: imx6: fix v7_invalidate_l1 by adding I-Cache invalidationShawn Guo2011-12-30
| | | | | | | | | | | | | | | | | | | | | | The recent suspend/resume and reset testing on imx6q discovers that not only D-Cache but also I-Cache has random data and validity when the core comes out of a power recycle. This patch adds I-Cache invalidation into v7_invalidate_l1 to make sure both D-Cache and I-Cache invalidated on power-up. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* | ARM: imx6q: resume PL310 only when CACHE_L2X0 definedEric Miao2011-12-25
| | | | | | | | | | | | | | | | | | Original patch from Lothar Waßmann, this patch fixes a building error when CONFIG_CACHE_L2X0 is not defined. Cc: Lothar Waßmann <lw@karo-electronics.de> Signed-off-by: Eric Miao <eric.miao@linaro.org> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* | ARM: imx6q: build pm code only when CONFIG_PM selectedEric Miao2011-12-25
|/ | | | | Signed-off-by: Eric Miao <eric.miao@linaro.org> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* arm/imx6q: add suspend/resume supportShawn Guo2011-10-31
| | | | | | | It adds suspend/resume support for imx6q. Signed-off-by: Anson Huang <b20788@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* arm/imx6q: add smp and cpu hotplug supportShawn Guo2011-10-31
It adds smp and cpu hotplug support for imx6q. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>