]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00171087 [MX6]Need to add L1 Icache invalidate
authorAnson Huang <b20788@freescale.com>
Fri, 30 Dec 2011 06:55:14 +0000 (14:55 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:33:44 +0000 (08:33 +0200)
commitc1aa98be3b649d6afdd43fbaa4a91728f2ff1e3c
treee27fb3cd9fa462ac3f1617b30fefac2f52b9e472
parent02a0918bcddca1aaf43d234a9788ae381d321e7f
ENGR00171087 [MX6]Need to add L1 Icache invalidate

As there might be dirty data line on any core of MX6
SOC when power on or reset, we need to do L1 I-cache
invalidation in the resume process and start up
process for all cores.

This is very important for us, as not all of the hardware
will do cache invalidation during power on or reset, so
we need to do the invalidation for all cache(L1, L2,
I and D) before first time enabling. Please keep in mind.

Signed-off-by: Anson Huang <b20788@freescale.com>
arch/arm/mach-mx6/headsmp.S
arch/arm/mach-mx6/mx6q_suspend.S