linux/arch
Hyok S. Choi f12d0d7c77 [ARM] nommu: manage the CP15 things
All the current CP15 access codes in ARM arch can be categorized and
conditioned by the defines as follows:

     Related operation	Safe condition
  a. any CP15 access	!CPU_CP15
  b. alignment trap	CPU_CP15_MMU
  c. D-cache(C-bit)	CPU_CP15
  d. I-cache		CPU_CP15 && !( CPU_ARM610 || CPU_ARM710 ||
				CPU_ARM720 || CPU_ARM740 ||
				CPU_XSCALE || CPU_XSC3 )
  e. alternate vector	CPU_CP15 && !CPU_ARM740
  f. TTB		CPU_CP15_MMU
  g. Domain		CPU_CP15_MMU
  h. FSR/FAR		CPU_CP15_MMU

For example, alternate vector is supported if and only if
"CPU_CP15 && !CPU_ARM740" is satisfied.

Signed-off-by: Hyok S. Choi <hyok.choi@samsung.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-09-27 17:34:30 +01:00
..
alpha
arm [ARM] nommu: manage the CP15 things 2006-09-27 17:34:30 +01:00
arm26
cris
frv
h8300
i386 Revert mmiocfg heuristics and blacklist changes 2006-09-19 08:15:22 -07:00
ia64
m32r
m68k
m68knommu
mips
parisc
powerpc Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc 2006-09-13 08:01:41 -07:00
ppc
s390
sh
sh64
sparc [SPARC]: Fix regression in sys_getdomainname() 2006-09-18 07:11:36 -07:00
sparc64 [SPARC]: Fix regression in sys_getdomainname() 2006-09-18 07:11:36 -07:00
um
v850
x86_64 Revert mmiocfg heuristics and blacklist changes 2006-09-19 08:15:22 -07:00
xtensa