Module Name:    src
Committed By:   skrll
Date:           Mon Oct  8 10:22:17 UTC 2018

Modified Files:
        src/sys/arch/evbarm/conf: std.altera std.amlogic std.armadaxp
            std.armadillo9 std.bcm53xx std.beagle std.exynos std.generic
            std.imx6ul std.nitrogen6 std.rpi std.sunxi std.tegra std.vexpress
            std.virt std.zynq

Log Message:
Sort options.

No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/std.altera \
    src/sys/arch/evbarm/conf/std.imx6ul
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/std.amlogic \
    src/sys/arch/evbarm/conf/std.armadaxp src/sys/arch/evbarm/conf/std.sunxi
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/std.armadillo9 \
    src/sys/arch/evbarm/conf/std.vexpress
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/conf/std.bcm53xx \
    src/sys/arch/evbarm/conf/std.beagle
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/conf/std.exynos
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/std.generic
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/std.nitrogen6
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbarm/conf/std.rpi
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/conf/std.tegra
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/std.virt
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/conf/std.zynq

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/evbarm/conf/std.altera
diff -u src/sys/arch/evbarm/conf/std.altera:1.2 src/sys/arch/evbarm/conf/std.altera:1.3
--- src/sys/arch/evbarm/conf/std.altera:1.2	Sun Oct  7 07:48:43 2018
+++ src/sys/arch/evbarm/conf/std.altera	Mon Oct  8 10:22:17 2018
@@ -1,16 +1,16 @@
-# $NetBSD: std.altera,v 1.2 2018/10/07 07:48:43 skrll Exp $
+# $NetBSD: std.altera,v 1.3 2018/10/08 10:22:17 skrll Exp $
 
 machine		evbarm	arm
 
 include		"arch/evbarm/conf/std.evbarm"
 include		"arch/evbarm/conf/files.altera"
 
-options 	DRAM_BLOCKS=256
-options 	FDT
-options 	FPU_VFP
 options 	ARM_HAS_VBAR
 options 	ARM_GENERIC_TODR
 options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
+options 	DRAM_BLOCKS=256
+options 	FDT
+options 	FPU_VFP
 options 	TPIDRPRW_IS_CURCPU
 options 	__BUS_SPACE_HAS_STREAM_METHODS
 options 	__HAVE_CPU_COUNTER
@@ -19,10 +19,8 @@ options 	__HAVE_FAST_SOFTINTS
 options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
 
 options 	KERNEL_BASE_EXT=0x80000000
-
 makeoptions 	KERNEL_BASE_PHYS="0x10000"
 makeoptions 	KERNEL_BASE_VIRT="0x80010000"
-
 makeoptions 	BOARDTYPE="nanosoc"
 makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.altera"
 
Index: src/sys/arch/evbarm/conf/std.imx6ul
diff -u src/sys/arch/evbarm/conf/std.imx6ul:1.2 src/sys/arch/evbarm/conf/std.imx6ul:1.3
--- src/sys/arch/evbarm/conf/std.imx6ul:1.2	Sun Oct  7 07:48:44 2018
+++ src/sys/arch/evbarm/conf/std.imx6ul	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.imx6ul,v 1.2 2018/10/07 07:48:44 skrll Exp $
+#	$NetBSD: std.imx6ul,v 1.3 2018/10/08 10:22:17 skrll Exp $
 #
 # standard NetBSD/evbarm options for i.MX6UL
 
@@ -8,28 +8,23 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in nitrogen6 config definitions.
 include		"arch/evbarm/conf/files.nitrogen6"
 
-options 	NITROGEN6
-
+# Architecture opions
+options 	ARM_GENERIC_TODR
 options 	ARM_HAS_VBAR
+options 	ARM_INTR_IMPL="<arch/arm/imx/imx6_intr.h>"
+options 	CORTEX_PMC
+options 	CORTEX_PMC_CCNT_HZ=792000000
+options 	FPU_VFP
+options 	NITROGEN6
+#options 	PMAP_NEED_ALLOC_POOLPAGE
+options 	TPIDRPRW_IS_CURCPU
 options 	__HAVE_CPU_COUNTER
 options 	__HAVE_FAST_SOFTINTS		# should be in types.h
-options 	TPIDRPRW_IS_CURCPU
 #options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
-#options 	PMAP_NEED_ALLOC_POOLPAGE
-
-makeoptions	CPUFLAGS="-mcpu=cortex-a7 -mfpu=neon"
-
-# To support easy transit to ../arch/arm/arm32
-options 	FPU_VFP
-options 	CORTEX_PMC
-options 	CORTEX_PMC_CCNT_HZ=792000000
 
+makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.imx6ul"
+makeoptions 	CPPFLAGS+="-I$S/../../../include"
+makeoptions 	CPUFLAGS="-mcpu=cortex-a7 -mfpu=neon"
 options 	KERNEL_BASE_EXT=0x80000000
 makeoptions 	KERNEL_BASE_PHYS="0x80800000"
 makeoptions 	KERNEL_BASE_VIRT="0x80800000"
-
-makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.imx6ul"
-makeoptions 	CPPFLAGS+="-I$S/../../../include"
-
-options 	ARM_INTR_IMPL="<arch/arm/imx/imx6_intr.h>"
-options 	ARM_GENERIC_TODR

Index: src/sys/arch/evbarm/conf/std.amlogic
diff -u src/sys/arch/evbarm/conf/std.amlogic:1.5 src/sys/arch/evbarm/conf/std.amlogic:1.6
--- src/sys/arch/evbarm/conf/std.amlogic:1.5	Sun Oct  7 07:51:54 2018
+++ src/sys/arch/evbarm/conf/std.amlogic	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.amlogic,v 1.5 2018/10/07 07:51:54 skrll Exp $
+#	$NetBSD: std.amlogic,v 1.6 2018/10/08 10:22:17 skrll Exp $
 #
 
 machine		evbarm arm
@@ -6,22 +6,22 @@ include		"arch/evbarm/conf/std.evbarm"
 
 include		"arch/evbarm/conf/files.amlogic"
 
+# Architecture opions
+options 	ARM_GENERIC_TODR
+options 	ARM_HAS_VBAR
+options 	ARM_INTR_IMPL="<arch/arm/amlogic/amlogic_intr.h>"
+options 	CORTEX_PMC
+options 	FPU_VFP
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
+options 	TPIDRPRW_IS_CURCPU
 options 	__HAVE_CPU_COUNTER
 options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
-options 	CORTEX_PMC
 options 	__HAVE_FAST_SOFTINTS		# should be in types.h
-options 	ARM_HAS_VBAR
 options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
-options 	TPIDRPRW_IS_CURCPU
-options 	KERNEL_BASE_EXT=0x80000000
-options 	FPU_VFP
 
+makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.amlogic"
+makeoptions 	BOARDTYPE="amlogic"
+options 	KERNEL_BASE_EXT=0x80000000
 makeoptions 	KERNEL_BASE_PHYS="0x00100000"
 makeoptions 	KERNEL_BASE_VIRT="0x80100000"
-makeoptions 	BOARDTYPE="amlogic"
-makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.amlogic"
-
-options 	ARM_INTR_IMPL="<arch/arm/amlogic/amlogic_intr.h>"
-options 	ARM_GENERIC_TODR
Index: src/sys/arch/evbarm/conf/std.armadaxp
diff -u src/sys/arch/evbarm/conf/std.armadaxp:1.5 src/sys/arch/evbarm/conf/std.armadaxp:1.6
--- src/sys/arch/evbarm/conf/std.armadaxp:1.5	Sun Oct  7 07:48:43 2018
+++ src/sys/arch/evbarm/conf/std.armadaxp	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.armadaxp,v 1.5 2018/10/07 07:48:43 skrll Exp $
+#	$NetBSD: std.armadaxp,v 1.6 2018/10/08 10:22:17 skrll Exp $
 #
 # standard NetBSD/evbarm for ARMADAXP options
 
@@ -12,27 +12,26 @@ options 	EXEC_SCRIPT
 
 # To support easy transit to ../arch/arm/arm32
 options 	ARM32
+options 	EVBARM_BOARDTYPE="Armada XP"
+options 	ARM_HAS_VBAR
+options 	ARM_INTR_IMPL="<arch/arm/marvell/mvsoc_intr.h>"
+options 	COM_REGMAP
+options 	COM_16750
+options 	PIC_MAXSOURCES=128
 options 	__HAVE_FAST_SOFTINTS		# should be in types.h
 options 	__HAVE_PCI_CONF_HOOK		# should be in types.h
 options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
 
 
+options 	STARTUP_PAGETABLE_ADDR=0x00100000
+options 	MEMSTART=0x00000000
+
 # Build for armv7-a, soft-floats only
 makeoptions 	CPUFLAGS="-march=armv7-a -msoft-float"
 
 options 	KERNEL_BASE_EXT=0x80000000
-options 	STARTUP_PAGETABLE_ADDR=0x00100000
-options 	MEMSTART=0x00000000
 makeoptions 	LOADADDRESS="0x00200000"
 makeoptions 	KERNEL_BASE_PHYS="0x00200000"
 makeoptions 	KERNEL_BASE_VIRT="0x80200000"
-
 makeoptions 	BOARDTYPE="armadaxp"
 makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.armadaxp"
-
-options 	EVBARM_BOARDTYPE="Armada XP"
-options 	ARM_HAS_VBAR
-options 	ARM_INTR_IMPL="<arch/arm/marvell/mvsoc_intr.h>"
-options 	COM_REGMAP
-options 	COM_16750
-options 	PIC_MAXSOURCES=128
Index: src/sys/arch/evbarm/conf/std.sunxi
diff -u src/sys/arch/evbarm/conf/std.sunxi:1.5 src/sys/arch/evbarm/conf/std.sunxi:1.6
--- src/sys/arch/evbarm/conf/std.sunxi:1.5	Sun Oct  7 07:48:44 2018
+++ src/sys/arch/evbarm/conf/std.sunxi	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.sunxi,v 1.5 2018/10/07 07:48:44 skrll Exp $
+#	$NetBSD: std.sunxi,v 1.6 2018/10/08 10:22:17 skrll Exp $
 #
 
 machine		evbarm arm
@@ -6,30 +6,30 @@ include		"arch/evbarm/conf/std.evbarm"
 
 include		"arch/evbarm/conf/files.sunxi"
 
-options 	FDT				# Flattened Device Tree support
+# Architecture opions
+options 	ARM_GENERIC_TODR
+options 	ARM_HAS_VBAR
+options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
 options 	DRAM_BLOCKS=256
+options 	FDT				# Flattened Device Tree support
+options 	FPU_VFP
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
-options 	__HAVE_CPU_COUNTER
-options 	__HAVE_FAST_SOFTINTS		# should be in types.h
-options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
-options 	ARM_HAS_VBAR
-#options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
 #options 	PMAP_NEED_ALLOC_POOLPAGE
 options 	TPIDRPRW_IS_CURCPU
-options 	KERNEL_BASE_EXT=0x80000000
-options 	FPU_VFP
 options 	__BUS_SPACE_HAS_STREAM_METHODS
+options 	__HAVE_CPU_COUNTER
+options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
+options 	__HAVE_FAST_SOFTINTS		# should be in types.h
 options 	__HAVE_GENERIC_CPU_INITCLOCKS
+#options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
 
-makeoptions 	KERNEL_BASE_PHYS="0x40008000"
-makeoptions 	KERNEL_BASE_VIRT="0x80008000"
 makeoptions 	BOARDTYPE="sunxi"
 makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.sunxi"
 makeoptions 	CPUFLAGS="-march=armv7-a -mfpu=neon"
-
-options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
-options 	ARM_GENERIC_TODR
+options 	KERNEL_BASE_EXT=0x80000000
+makeoptions 	KERNEL_BASE_PHYS="0x40008000"
+makeoptions 	KERNEL_BASE_VIRT="0x80008000"
 
 # initrd support
 options 	MEMORY_DISK_HOOKS

Index: src/sys/arch/evbarm/conf/std.armadillo9
diff -u src/sys/arch/evbarm/conf/std.armadillo9:1.8 src/sys/arch/evbarm/conf/std.armadillo9:1.9
--- src/sys/arch/evbarm/conf/std.armadillo9:1.8	Sun Oct  7 07:48:43 2018
+++ src/sys/arch/evbarm/conf/std.armadillo9	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.armadillo9,v 1.8 2018/10/07 07:48:43 skrll Exp $
+#	$NetBSD: std.armadillo9,v 1.9 2018/10/08 10:22:17 skrll Exp $
 #
 # standard NetBSD/evbarm for Armadillo9 options
 
@@ -8,8 +8,9 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in armadillo9 config definitions.
 include		"arch/evbarm/conf/files.armadillo9"
 
-makeoptions 	BOARDTYPE="armadillo9"
+options 	ARM_INTR_IMPL="<arch/arm/ep93xx/ep93xx_intr.h>"
+
 options 	KERNEL_BASE_EXT=0xc0000000
+makeoptions 	BOARDTYPE="armadillo9"
 makeoptions 	LOADADDRESS="0xc0200000"
 makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.armadillo9"
-options 	ARM_INTR_IMPL="<arch/arm/ep93xx/ep93xx_intr.h>"
Index: src/sys/arch/evbarm/conf/std.vexpress
diff -u src/sys/arch/evbarm/conf/std.vexpress:1.8 src/sys/arch/evbarm/conf/std.vexpress:1.9
--- src/sys/arch/evbarm/conf/std.vexpress:1.8	Sun Oct  7 07:48:44 2018
+++ src/sys/arch/evbarm/conf/std.vexpress	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#       $NetBSD: std.vexpress,v 1.8 2018/10/07 07:48:44 skrll Exp $
+#       $NetBSD: std.vexpress,v 1.9 2018/10/08 10:22:17 skrll Exp $
 #
 # standard NetBSD/evbarm for VEXPRESS options
 
@@ -8,27 +8,27 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in VEXPRESS config definitions
 include		"arch/evbarm/conf/files.vexpress"
 
-options 	FDT				# Flattened Device Tree support
+# Architecture opions
+options 	ARM_HAS_VBAR
+options 	ARM_GENERIC_TODR
+options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
 options 	DRAM_BLOCKS=256
+options 	FDT				# Flattened Device Tree support
+options 	FPU_VFP
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
-options 	ARM_HAS_VBAR
+options 	TPIDRPRW_IS_CURCPU
 options 	__HAVE_CPU_COUNTER
 options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
 options 	__HAVE_FAST_SOFTINTS            # should be in types.h
 #options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
-options 	TPIDRPRW_IS_CURCPU
-options 	KERNEL_BASE_EXT=0x80000000
-options 	FPU_VFP
 
-makeoptions 	KERNEL_BASE_PHYS="0x81000000"
-makeoptions 	KERNEL_BASE_VIRT="0x81000000"
-makeoptions 	BOARDTYPE="vexpress"
 makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.vexpress"
+makeoptions 	BOARDTYPE="vexpress"
 makeoptions 	CPUFLAGS="-mcpu=cortex-a15 -mfpu=neon"
-
-options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
-options 	ARM_GENERIC_TODR
+options 	KERNEL_BASE_EXT=0x80000000
+makeoptions 	KERNEL_BASE_PHYS="0x81000000"
+makeoptions 	KERNEL_BASE_VIRT="0x81000000"
 
 # initrd support
 options 	MEMORY_DISK_HOOKS

Index: src/sys/arch/evbarm/conf/std.bcm53xx
diff -u src/sys/arch/evbarm/conf/std.bcm53xx:1.15 src/sys/arch/evbarm/conf/std.bcm53xx:1.16
--- src/sys/arch/evbarm/conf/std.bcm53xx:1.15	Sun Oct  7 07:48:43 2018
+++ src/sys/arch/evbarm/conf/std.bcm53xx	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.bcm53xx,v 1.15 2018/10/07 07:48:43 skrll Exp $
+#	$NetBSD: std.bcm53xx,v 1.16 2018/10/08 10:22:17 skrll Exp $
 #
 # standard NetBSD/evbarm for BCM5301X options
 
@@ -8,26 +8,25 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in BCM53xx config definitions.
 include		"arch/evbarm/conf/files.bcm53xx"
 
-options 	SOSEND_NO_LOAN
+options 	ARM_GENERIC_TODR
+options 	ARM_INTR_IMPL="<arch/arm/broadcom/bcm53xx_intr.h>"
 options 	COM_TOLERANCE=40
-options 	FPU_VFP
 options 	CORTEX_PMC
-options 	_ARM32_NEED_BUS_DMA_BOUNCE
+options 	EVBARM_BOARDTYPE="bcm53xx"
+options 	FPU_VFP
 options 	PMAP_NEED_ALLOC_POOLPAGE
-options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
-options 	__HAVE_MM_MD_CACHE_ALIASING
+options 	SOSEND_NO_LOAN
+options 	TPIDRPRW_IS_CURCPU
+options 	_ARM32_NEED_BUS_DMA_BOUNCE
 options 	__HAVE_FAST_SOFTINTS		# should be in types.h
 options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
 options 	__HAVE_CPU_COUNTER
 options 	__HAVE_PCI_CONF_HOOK
-options 	TPIDRPRW_IS_CURCPU
-options 	KERNEL_BASE_EXT=0x80000000
-options 	EVBARM_BOARDTYPE="bcm53xx"
+options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
+options 	__HAVE_MM_MD_CACHE_ALIASING
 
+options 	KERNEL_BASE_EXT=0x80000000
 makeoptions 	BOARDTYPE="bcm53xx"
 makeoptions 	KERNEL_BASE_VIRT="0x80100000"
 makeoptions 	LOADADDRESS="0x00100000"
 makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.bcm53xx"
-
-options 	ARM_INTR_IMPL="<arch/arm/broadcom/bcm53xx_intr.h>"
-options 	ARM_GENERIC_TODR
Index: src/sys/arch/evbarm/conf/std.beagle
diff -u src/sys/arch/evbarm/conf/std.beagle:1.15 src/sys/arch/evbarm/conf/std.beagle:1.16
--- src/sys/arch/evbarm/conf/std.beagle:1.15	Sun Oct  7 07:48:43 2018
+++ src/sys/arch/evbarm/conf/std.beagle	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.beagle,v 1.15 2018/10/07 07:48:43 skrll Exp $
+#	$NetBSD: std.beagle,v 1.16 2018/10/08 10:22:17 skrll Exp $
 #
 # standard NetBSD/evbarm for BEAGLEBOARD options
 
@@ -8,22 +8,21 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in BEAGLEBOARD config definitions.
 include		"arch/evbarm/conf/files.beagle"
 
-# To support easy transit to ../arch/arm/arm32
+# Architecture opions
+options 	ARM_GENERIC_TODR
+options 	ARM_HAS_VBAR
+options 	ARM_INTR_IMPL="<arch/arm/omap/omap2_intr.h>"
+options 	CORTEX_PMC
+options 	FPU_VFP
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
+options 	TPIDRPRW_IS_CURCPU
 options 	__HAVE_CPU_COUNTER
 options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
-options 	CORTEX_PMC
 options 	__HAVE_FAST_SOFTINTS		# should be in types.h
-options 	ARM_HAS_VBAR
 options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
-options 	TPIDRPRW_IS_CURCPU
-options 	KERNEL_BASE_EXT=0x80000000
-options 	FPU_VFP
 
-makeoptions 	LOADADDRESS="0x80300000"
-makeoptions 	BOARDTYPE="beagle"
 makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.beagle"
-
-options 	ARM_INTR_IMPL="<arch/arm/omap/omap2_intr.h>"
-options 	ARM_GENERIC_TODR
+makeoptions 	BOARDTYPE="beagle"
+options 	KERNEL_BASE_EXT=0x80000000
+makeoptions 	LOADADDRESS="0x80300000"

Index: src/sys/arch/evbarm/conf/std.exynos
diff -u src/sys/arch/evbarm/conf/std.exynos:1.7 src/sys/arch/evbarm/conf/std.exynos:1.8
--- src/sys/arch/evbarm/conf/std.exynos:1.7	Sun Oct  7 07:48:43 2018
+++ src/sys/arch/evbarm/conf/std.exynos	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.exynos,v 1.7 2018/10/07 07:48:43 skrll Exp $
+#	$NetBSD: std.exynos,v 1.8 2018/10/08 10:22:17 skrll Exp $
 #
 
 machine		evbarm arm
@@ -8,31 +8,30 @@ include		"arch/evbarm/conf/files.exynos"
 
 makeoptions 	CPUFLAGS="-march=armv7-a -mfpu=neon"
 
+# Architecture opions
+options 	ARM_GENERIC_TODR
+options 	ARM_HAS_VBAR
+options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
 options 	ARM_TRUSTZONE_FIRMWARE
-options 	__NO_FIQ
-
-options 	FDT				# Flattened Device Tree support
 options 	DRAM_BLOCKS=256
+options 	FDT				# Flattened Device Tree support
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
-options 	__HAVE_CPU_COUNTER
-options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
-options 	__HAVE_FAST_SOFTINTS		# should be in types.h
-options 	ARM_HAS_VBAR
-#options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
 #options 	PMAP_NEED_ALLOC_POOLPAGE
 options 	TPIDRPRW_IS_CURCPU
-options 	KERNEL_BASE_EXT=0x80000000
 options 	FPU_VFP
 options 	PCI_NETBSD_CONFIGURE
-options 	__HAVE_PCI_CONF_HOOK
+options 	__NO_FIQ
 options 	__BUS_SPACE_HAS_STREAM_METHODS
+options 	__HAVE_CPU_COUNTER
+options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
+options 	__HAVE_FAST_SOFTINTS		# should be in types.h
 options 	__HAVE_GENERIC_CPU_INITCLOCKS
+#options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
+options 	__HAVE_PCI_CONF_HOOK
 
+makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.exynos"
+makeoptions 	BOARDTYPE="exynos"
+options 	KERNEL_BASE_EXT=0x80000000
 makeoptions 	KERNEL_BASE_PHYS="0x40000000"
 makeoptions 	KERNEL_BASE_VIRT="0x80000000"
-makeoptions 	BOARDTYPE="exynos"
-makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.exynos"
-
-options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
-options 	ARM_GENERIC_TODR

Index: src/sys/arch/evbarm/conf/std.generic
diff -u src/sys/arch/evbarm/conf/std.generic:1.1 src/sys/arch/evbarm/conf/std.generic:1.2
--- src/sys/arch/evbarm/conf/std.generic:1.1	Sun Apr  1 04:35:04 2018
+++ src/sys/arch/evbarm/conf/std.generic	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.generic,v 1.1 2018/04/01 04:35:04 ryo Exp $
+#	$NetBSD: std.generic,v 1.2 2018/10/08 10:22:17 skrll Exp $
 #
 # 	generic NetBSD/evbarm with FDT support
 
@@ -8,15 +8,9 @@ include		"arch/arm/conf/std.arm"		# arch
 
 # Architecture opions
 options 	ARM32
-
-options 	__BUS_SPACE_HAS_STREAM_METHODS
-options 	__HAVE_CPU_COUNTER
-options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
-options 	__HAVE_FAST_SOFTINTS		# should be in types.h
-options 	__HAVE_PCI_CONF_HOOK
+options 	ARM_GENERIC_TODR
 options 	ARM_HAS_VBAR
 options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
-options 	ARM_GENERIC_TODR
 options 	DRAM_BLOCKS=256
 options 	EVBARM_BOARDTYPE="evbarm"
 options 	FDT				# Flattened Device Tree support
@@ -25,9 +19,14 @@ options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
 options 	PCI_NETBSD_CONFIGURE
 options 	TPIDRPRW_IS_CURCPU
+options 	__BUS_SPACE_HAS_STREAM_METHODS
+options 	__HAVE_CPU_COUNTER
+options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
+options 	__HAVE_FAST_SOFTINTS		# should be in types.h
+options 	__HAVE_PCI_CONF_HOOK
+
 makeoptions	BOARDMKFRAG="${THISARM}/conf/mk.generic"
 
 # General options
 options 	CHILD_MAX=1024	# 160 is too few
 options 	OPEN_MAX=1024	# 128 is too few
-

Index: src/sys/arch/evbarm/conf/std.nitrogen6
diff -u src/sys/arch/evbarm/conf/std.nitrogen6:1.6 src/sys/arch/evbarm/conf/std.nitrogen6:1.7
--- src/sys/arch/evbarm/conf/std.nitrogen6:1.6	Sun Oct  7 07:48:44 2018
+++ src/sys/arch/evbarm/conf/std.nitrogen6	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.nitrogen6,v 1.6 2018/10/07 07:48:44 skrll Exp $
+#	$NetBSD: std.nitrogen6,v 1.7 2018/10/08 10:22:17 skrll Exp $
 #
 # standard NetBSD/evbarm options for Nitrogen6X
 
@@ -8,28 +8,24 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in nitrogen6 config definitions.
 include		"arch/evbarm/conf/files.nitrogen6"
 
-options 	NITROGEN6
-
+# Architecture opions
+options 	ARM_GENERIC_TODR
 options 	ARM_HAS_VBAR
+options 	ARM_GENERIC_TODR
+options 	ARM_INTR_IMPL="<arch/arm/imx/imx6_intr.h>"
+options 	CORTEX_PMC
+options 	CORTEX_PMC_CCNT_HZ=792000000
+options 	FPU_VFP
+options 	NITROGEN6
+options 	PCI_NETBSD_CONFIGURE
+options 	TPIDRPRW_IS_CURCPU
 options 	__HAVE_CPU_COUNTER
 options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
 options 	__HAVE_FAST_SOFTINTS		# should be in types.h
-options 	TPIDRPRW_IS_CURCPU
-options 	PCI_NETBSD_CONFIGURE
 
+makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.nitrogen6"
+makeoptions 	CPPFLAGS+="-I$S/../../../include"
 makeoptions 	CPUFLAGS="-mcpu=cortex-a9"
-
-# To support easy transit to ../arch/arm/arm32
-options 	FPU_VFP
-options 	CORTEX_PMC
-options 	CORTEX_PMC_CCNT_HZ=792000000
-
 options 	KERNEL_BASE_EXT=0x80000000
 makeoptions 	KERNEL_BASE_PHYS="0x10800000"
 makeoptions 	KERNEL_BASE_VIRT="0x80800000"
-
-makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.nitrogen6"
-makeoptions 	CPPFLAGS+="-I$S/../../../include"
-
-options 	ARM_INTR_IMPL="<arch/arm/imx/imx6_intr.h>"
-options 	ARM_GENERIC_TODR

Index: src/sys/arch/evbarm/conf/std.rpi
diff -u src/sys/arch/evbarm/conf/std.rpi:1.21 src/sys/arch/evbarm/conf/std.rpi:1.22
--- src/sys/arch/evbarm/conf/std.rpi:1.21	Sun Oct  7 07:48:44 2018
+++ src/sys/arch/evbarm/conf/std.rpi	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.rpi,v 1.21 2018/10/07 07:48:44 skrll Exp $
+#	$NetBSD: std.rpi,v 1.22 2018/10/08 10:22:17 skrll Exp $
 #
 # standard NetBSD/evbarm for Raspberry Pi options
 
@@ -8,21 +8,21 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in Raspberry Pi config definitions.
 include		"arch/evbarm/conf/files.rpi"
 
-options 	FDT				# Flattened Device Tree support
+# Architecture opions
+options 	ARM_GENERIC_TODR
+options 	ARM_HAS_VBAR
+options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
 options 	DRAM_BLOCKS=256
+options 	EVBARM_BOARDTYPE="rpi"
+options 	FDT				# Flattened Device Tree support
+options 	FPU_VFP
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
-options 	FPU_VFP
 options 	__HAVE_CPU_COUNTER
 options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
 options 	__HAVE_FAST_SOFTINTS		# should be in types.h
 options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
-options 	ARM_HAS_VBAR
-options 	KERNEL_BASE_EXT=0x80000000
 
-options 	EVBARM_BOARDTYPE="rpi"
 makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.rpi"
 makeoptions 	LOADADDRESS="0x80008000"
-
-options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
-options 	ARM_GENERIC_TODR
+options 	KERNEL_BASE_EXT=0x80000000

Index: src/sys/arch/evbarm/conf/std.tegra
diff -u src/sys/arch/evbarm/conf/std.tegra:1.17 src/sys/arch/evbarm/conf/std.tegra:1.18
--- src/sys/arch/evbarm/conf/std.tegra:1.17	Sun Oct  7 07:48:44 2018
+++ src/sys/arch/evbarm/conf/std.tegra	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.tegra,v 1.17 2018/10/07 07:48:44 skrll Exp $
+#	$NetBSD: std.tegra,v 1.18 2018/10/08 10:22:17 skrll Exp $
 #
 
 machine	evbarm arm
@@ -6,30 +6,30 @@ include		"arch/evbarm/conf/std.evbarm"
 
 include		"arch/evbarm/conf/files.tegra"
 
-options 	FDT				# Flattened Device Tree support
+# Architecture opions
+options 	ARM_GENERIC_TODR
+options 	ARM_HAS_VBAR
+options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
 options 	DRAM_BLOCKS=256
+options 	FDT				# Flattened Device Tree support
+options 	FPU_VFP
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
+#options 	PMAP_NEED_ALLOC_POOLPAGE
+options 	PCI_NETBSD_CONFIGURE
+options 	TPIDRPRW_IS_CURCPU
+options 	__BUS_SPACE_HAS_STREAM_METHODS
 options 	__HAVE_CPU_COUNTER
-options 	__HAVE_FAST_SOFTINTS		# should be in types.h
-options 	ARM_HAS_VBAR
 options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
+options 	__HAVE_FAST_SOFTINTS		# should be in types.h
 #options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
-#options 	PMAP_NEED_ALLOC_POOLPAGE
-options 	TPIDRPRW_IS_CURCPU
-options 	KERNEL_BASE_EXT=0x80000000
-options 	FPU_VFP
-options 	PCI_NETBSD_CONFIGURE
 options 	__HAVE_PCI_CONF_HOOK
-options 	__BUS_SPACE_HAS_STREAM_METHODS
 
+makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.tegra"
+makeoptions 	BOARDTYPE="tegra"
+options 	KERNEL_BASE_EXT=0x80000000
 makeoptions 	KERNEL_BASE_PHYS="0x81000000"
 makeoptions 	KERNEL_BASE_VIRT="0x81000000"
-makeoptions 	BOARDTYPE="tegra"
-makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.tegra"
-
-options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
-options 	ARM_GENERIC_TODR
 
 # initrd support
 options 	MEMORY_DISK_HOOKS

Index: src/sys/arch/evbarm/conf/std.virt
diff -u src/sys/arch/evbarm/conf/std.virt:1.4 src/sys/arch/evbarm/conf/std.virt:1.5
--- src/sys/arch/evbarm/conf/std.virt:1.4	Sun Oct  7 07:48:44 2018
+++ src/sys/arch/evbarm/conf/std.virt	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#       $NetBSD: std.virt,v 1.4 2018/10/07 07:48:44 skrll Exp $
+#       $NetBSD: std.virt,v 1.5 2018/10/08 10:22:17 skrll Exp $
 #
 # standard NetBSD/evbarm for VIRT options
 
@@ -8,27 +8,27 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in VIRT config definitions
 include		"arch/evbarm/conf/files.virt"
 
-options 	FDT				# Flattened Device Tree support
+# Architecture opions
+options 	ARM_HAS_VBAR
+options 	ARM_GENERIC_TODR
+options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
 options 	DRAM_BLOCKS=256
+options 	FDT				# Flattened Device Tree support
+options 	FPU_VFP
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
-options 	ARM_HAS_VBAR
+options 	TPIDRPRW_IS_CURCPU
 options 	__HAVE_CPU_COUNTER
 options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
 options 	__HAVE_FAST_SOFTINTS            # should be in types.h
 #options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
-options 	TPIDRPRW_IS_CURCPU
-options 	KERNEL_BASE_EXT=0x80000000
-options 	FPU_VFP
 
-makeoptions 	KERNEL_BASE_PHYS="0x41000000"
-makeoptions 	KERNEL_BASE_VIRT="0x81000000"
-makeoptions 	BOARDTYPE="virt"
 makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.virt"
+makeoptions 	BOARDTYPE="virt"
 makeoptions 	CPUFLAGS="-march=armv7-a -mfpu=neon"
-
-options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
-options 	ARM_GENERIC_TODR
+options 	KERNEL_BASE_EXT=0x80000000
+makeoptions 	KERNEL_BASE_PHYS="0x41000000"
+makeoptions 	KERNEL_BASE_VIRT="0x81000000"
 
 # initrd support
 options 	MEMORY_DISK_HOOKS

Index: src/sys/arch/evbarm/conf/std.zynq
diff -u src/sys/arch/evbarm/conf/std.zynq:1.3 src/sys/arch/evbarm/conf/std.zynq:1.4
--- src/sys/arch/evbarm/conf/std.zynq:1.3	Sun Oct  7 07:48:44 2018
+++ src/sys/arch/evbarm/conf/std.zynq	Mon Oct  8 10:22:17 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: std.zynq,v 1.3 2018/10/07 07:48:44 skrll Exp $
+#	$NetBSD: std.zynq,v 1.4 2018/10/08 10:22:17 skrll Exp $
 #
 # standard NetBSD/evbarm for ZYNQ options
 
@@ -8,28 +8,25 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in Zynq config definitions.
 include		"arch/evbarm/conf/files.zynq"
 
+# Architecture opions
+options 	ARM_GENERIC_TODR
+options 	ARM_HAS_VBAR
+options 	ARM_INTR_IMPL="<arch/arm/zynq/zynq7000_intr.h>"
+options 	COM_TOLERANCE=40
+options 	CORTEX_PMC
+options 	CORTEX_PMC_CCNT_HZ=666666666
+options 	FPU_VFP
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
-options 	ARM_HAS_VBAR
 options 	PMAP_NEED_ALLOC_POOLPAGE
+options 	TPIDRPRW_IS_CURCPU
 options 	__HAVE_CPU_COUNTER
 options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
 options 	__HAVE_FAST_SOFTINTS		# should be in types.h
 options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
-options 	TPIDRPRW_IS_CURCPU
 
-options 	COM_TOLERANCE=40
+makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.zynq"
+makeoptions 	CPPFLAGS+="-I$S/../../../include"
 options 	KERNEL_BASE_EXT=0x80000000
-
-options 	FPU_VFP
-options 	CORTEX_PMC
-options 	CORTEX_PMC_CCNT_HZ=666666666
-
 makeoptions 	LOADADDRESS_VIRT="0x80100000"
 makeoptions 	LOADADDRESS="0x00100000"
-
-makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.zynq"
-makeoptions 	CPPFLAGS+="-I$S/../../../include"
-
-options 	ARM_INTR_IMPL="<arch/arm/zynq/zynq7000_intr.h>"
-options 	ARM_GENERIC_TODR

Reply via email to