Module Name: src
Committed By: matt
Date: Tue Jul 2 06:07:11 UTC 2013
Modified Files:
src/sys/arch/arm/conf: files.arm
Log Message:
Rework to have CPU_PREARMV6, CPU_ARMV6, as well as CPU_ARMV7
To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 src/sys/arch/arm/conf/files.arm
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/arm/conf/files.arm
diff -u src/sys/arch/arm/conf/files.arm:1.120 src/sys/arch/arm/conf/files.arm:1.121
--- src/sys/arch/arm/conf/files.arm:1.120 Sat Jun 22 00:35:31 2013
+++ src/sys/arch/arm/conf/files.arm Tue Jul 2 06:07:11 2013
@@ -1,17 +1,32 @@
-# $NetBSD: files.arm,v 1.120 2013/06/22 00:35:31 matt Exp $
+# $NetBSD: files.arm,v 1.121 2013/07/02 06:07:11 matt Exp $
# temporary define to allow easy moving to ../arch/arm/arm32
defflag ARM32
# CPU types. Make sure to update <arm/cpuconf.h> if you change this list.
-defflag opt_cputypes.h CPU_ARM2 CPU_ARM250 CPU_ARM3
-defflag opt_cputypes.h CPU_ARM6 CPU_ARM7 CPU_ARM7TDMI CPU_ARM8
- CPU_ARM9 CPU_ARM9E CPU_ARM10 CPU_ARM11 CPU_ARMV7
- CPU_SA110 CPU_SA1100 CPU_SA1110 CPU_IXP12X0
- CPU_FA526 CPU_XSCALE_80200 CPU_XSCALE_80321
- CPU_XSCALE_PXA250 CPU_XSCALE_PXA270
- CPU_XSCALE_IXP425
- CPU_SHEEVA
+defflag opt_cputypes.h CPU_PRE_ARMV6 CPU_ARMV6 CPU_ARMV7
+defflag opt_cputypes.h CPU_ARM2: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_ARM250: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_ARM3: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_ARM6: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_ARM7: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_ARM7TDMI: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_ARM8: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_ARM9: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_ARM9E: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_ARM10: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_SA110: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_SA1100: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_SA1110: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_IXP12X0: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_FA526: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_XSCALE_80200: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_XSCALE_80321: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_XSCALE_PXA250: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_XSCALE_PXA270: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_XSCALE_IXP425: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_SHEEVA: CPU_PRE_ARMV6
+defflag opt_cputypes.h CPU_ARM11: CPU_ARMV6
defflag opt_cputypes.h CPU_ARM1136: CPU_ARM11
defflag opt_cputypes.h CPU_ARM1176: CPU_ARM11
defflag opt_cputypes.h CPU_ARM11MPCORE: CPU_ARM11
@@ -22,7 +37,7 @@ defflag opt_cputypes.h CPU_CORTEXA7: CP
defflag opt_cputypes.h CPU_CORTEXA8: CPU_CORTEX
defflag opt_cputypes.h CPU_CORTEXA9: CPU_CORTEX
defflag opt_cputypes.h CPU_CORTEXA15: CPU_CORTEX
-defflag opt_cputypes.h FPU_VFP
+defflag opt_cputypes.h FPU_VFP
defparam opt_cpuoptions.h XSCALE_CCLKCFG
defflag opt_cpuoptions.h XSCALE_CACHE_WRITE_THROUGH
@@ -35,7 +50,7 @@ defflag opt_cpuoptions.h TPIDRPRW_IS_CU
defflag opt_cpuoptions.h TPIDRPRW_IS_CURCPU
defflag opt_cpuoptions.h ARM11_PMC CORTEX_PMC
defflag opt_cpuoptions.h ARM11_CACHE_WRITE_THROUGH
-defflag opt_cpuoptions.h ARM11MPCORE_COMPAT_MMU
+defflag opt_cpuoptions.h ARM11_COMPAT_MMU
defflag opt_cpuoptions.h ARM_HAS_VBAR
# use extended small page in compatible MMU mode for ARMv6
defflag opt_cpuoptions.h ARMV6_EXTENDED_SMALL_PAGE