[PATCH] ARM: Fix XScale PMD setting
authorDeepak Saxena <dsaxena@plexity.net>
Wed, 31 May 2006 23:14:05 +0000 (16:14 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 31 May 2006 23:27:44 +0000 (16:27 -0700)
commit5cedae9ca752a43cfb1074907d12c9f01fbebd45
tree30bff4b8211984984c6614b7fc530ff916630d6b
parent29f767a254be8fd44fb5d2b5a48e9cda8399c4ea
[PATCH] ARM: Fix XScale PMD setting

The ARM Architecture Reference Manual lists bit 4 of the PMD as "implementation
defined" and it must be set to zero on Intel XScale CPUs or the cache does
not behave properly. Found by Mike Rapoport while debugging a flash issue
on the PXA255:

http://marc.10east.com/?l=linux-arm-kernel&m=114845287600782&w=1

Signed-off-by: Deepak Saxena <dsaxena@plexity.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/arm/mm/mm-armv.c
include/asm-arm/system.h