Date: Tue, 31 Jan 2012 15:52:17 +0000 (UTC) From: Grzegorz Bernacki <gber@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r230825 - projects/armv6/sys/arm/include Message-ID: <201201311552.q0VFqHm7043239@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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,
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201201311552.q0VFqHm7043239>