svn commit: r230825 - projects/armv6/sys/arm/include
Grzegorz Bernacki
gber at FreeBSD.org
Tue Jan 31 15:52:17 UTC 2012
Author: gber
Date: Tue Jan 31 15:52:17 2012
New Revision: 230825
URL: http://svn.freebsd.org/changeset/base/230825
Log:
Split pmap settings between arm archs.
Obtained from: Marvell, Semihalf
Modified:
projects/armv6/sys/arm/include/pmap.h
Modified: projects/armv6/sys/arm/include/pmap.h
==============================================================================
--- projects/armv6/sys/arm/include/pmap.h Tue Jan 31 15:51:34 2012 (r230824)
+++ projects/armv6/sys/arm/include/pmap.h Tue Jan 31 15:52:17 2012 (r230825)
@@ -55,6 +55,7 @@
/*
* Pte related macros
*/
+#if ARM_ARCH_6 || ARM_ARCH_7A
#ifdef SMP
#define PTE_NOCACHE 2
#else
@@ -62,6 +63,11 @@
#endif
#define PTE_CACHE 4
#define PTE_PAGETABLE 4
+#else
+#define PTE_NOCACHE 1
+#define PTE_CACHE 2
+#define PTE_PAGETABLE 3
+#endif
enum mem_type {
STRONG_ORD = 0,
More information about the svn-src-projects
mailing list