summaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorNicolas Pitre <nico@cam.org>2007-10-31 15:15:29 -0400
committerRussell King <rmk+kernel@arm.linux.org.uk>2008-01-26 15:03:39 +0000
commit15754bf98ff564e8bb5296c7f5e67bc59b5700aa (patch)
tree56ef6d66f39e71c5f17dd5dc2fcfd4b7ee42a2cc /usr
parente50d64097b6e63278789ee3a4394d127bd6e4254 (diff)
[ARM] add ARMv5TEJ aware cache flush method to compressed/head.S
The default ARMv4 method consisting of reading through some memory area isn't compatible with the cache replacement policy of some ARMv5TEJ compatible cache implementations. It is also a bit wasteful when a dedicated instruction can do the needed work optimally. It is hard to tell if all ARMv5TEJ cores will support the used CP15 instruction, but at least all those implementations Linux currently knows about (ARM926 and ARM1026) do support it. Tested on an OMAP1610 H2 target. Signed-off-by: Nicolas Pitre <nico@marvell.com> Tested-by: George G. Davis <gdavis@mvista.com> Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions