CVS commit: src/sys/arch/evbarm/conf

2024-05-17 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri May 17 10:25:43 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
Add some "simpler" PCI audio devices to aarch64's GENERIC64

These serve as alternatives to hdaudio.  Tested in QEMU.


To generate a diff of this commit:
cvs rdiff -u -r1.215 -r1.216 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.215 src/sys/arch/evbarm/conf/GENERIC64:1.216
--- src/sys/arch/evbarm/conf/GENERIC64:1.215	Thu May  9 12:09:59 2024
+++ src/sys/arch/evbarm/conf/GENERIC64	Fri May 17 10:25:43 2024
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.215 2024/05/09 12:09:59 pho Exp $
+#	$NetBSD: GENERIC64,v 1.216 2024/05/17 10:25:43 nia Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -448,6 +448,8 @@ vcaudio0 	at vchiq?
 # Audio support
 hdaudio*	at fdt?			# Intel HDA
 hdaudio*	at pci? dev ? function ?
+auich*		at pci? dev ? function ?	# Intel AC'97 Audio (QEMU)
+eap*		at pci? dev ? function ?	# Ensoniq AudioPCI (QEMU)
 hdafg*		at hdaudiobus?
 options 	HDAUDIOVERBOSE
 ausoc*		at fdt?			# Simple SoC audio card



CVS commit: src/sys/arch/evbarm/conf

2024-05-17 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri May 17 10:25:43 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
Add some "simpler" PCI audio devices to aarch64's GENERIC64

These serve as alternatives to hdaudio.  Tested in QEMU.


To generate a diff of this commit:
cvs rdiff -u -r1.215 -r1.216 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2024-02-25 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Feb 25 14:19:08 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: std.bcm53xx

Log Message:
Add ARM_HAS_VBAR


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbarm/conf/std.bcm53xx

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.bcm53xx
diff -u src/sys/arch/evbarm/conf/std.bcm53xx:1.21 src/sys/arch/evbarm/conf/std.bcm53xx:1.22
--- src/sys/arch/evbarm/conf/std.bcm53xx:1.21	Tue Feb 13 19:07:42 2024
+++ src/sys/arch/evbarm/conf/std.bcm53xx	Sun Feb 25 14:19:08 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: std.bcm53xx,v 1.21 2024/02/13 19:07:42 skrll Exp $
+#	$NetBSD: std.bcm53xx,v 1.22 2024/02/25 14:19:08 skrll Exp $
 #
 # standard NetBSD/evbarm for BCM5301X options
 
@@ -9,6 +9,7 @@ include 	"arch/evbarm/conf/std.evbarm"
 include		"arch/evbarm/conf/files.bcm53xx"
 
 options 	ARM_GENERIC_TODR
+options 	ARM_HAS_VBAR
 options 	ARM_INTR_IMPL=""
 options 	COM_TOLERANCE=40
 options 	CORTEX_PMC



CVS commit: src/sys/arch/evbarm/conf

2024-02-25 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Feb 25 14:19:08 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: std.bcm53xx

Log Message:
Add ARM_HAS_VBAR


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbarm/conf/std.bcm53xx

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2024-02-24 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Sat Feb 24 08:56:07 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: README.evbarm

Log Message:
Remove OMAP5EVM kernel config from README.evbarm, it was retired a while ago.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/evbarm/conf/README.evbarm

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/README.evbarm
diff -u src/sys/arch/evbarm/conf/README.evbarm:1.39 src/sys/arch/evbarm/conf/README.evbarm:1.40
--- src/sys/arch/evbarm/conf/README.evbarm:1.39	Sat Oct 29 13:24:35 2022
+++ src/sys/arch/evbarm/conf/README.evbarm	Sat Feb 24 08:56:07 2024
@@ -1,4 +1,4 @@
-$NetBSD: README.evbarm,v 1.39 2022/10/29 13:24:35 jmcneill Exp $
+$NetBSD: README.evbarm,v 1.40 2024/02/24 08:56:07 andvar Exp $
 
 config		date		boards
 ---
@@ -39,7 +39,6 @@ MV2120		2011/07/20	HP Media Vault MV2011
 NAPPI		2002/07/15	Netwise APlication Platform Board
 NETWALKER	2010/11/13	Sharp NetWalker
 NSLU2		2006/02/28	Linksys NSLU2 (a.k.a. "Slug")
-OMAP5EVM	2013/07/16	TI OMAP 5 based boards
 OPENBLOCKS_A6	2012/08/01	Plat'Home. OpenBlockS A6
 OPENBLOCKS_AX3	2013/09/30	Plat'Home. OpenBlockS AX3
 OPENRD		2012/08/10	open-rd.org Marvell Orion board



CVS commit: src/sys/arch/evbarm/conf

2024-02-24 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Sat Feb 24 08:56:07 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: README.evbarm

Log Message:
Remove OMAP5EVM kernel config from README.evbarm, it was retired a while ago.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/evbarm/conf/README.evbarm

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2024-02-17 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Feb 17 15:08:32 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: mk.altera mk.bcm53xx mk.generic mk.generic64
mk.gumstix mk.integrator_cp mk.kobo mk.marvell mk.mv2120 mk.ti

Log Message:
Fix MKREPRO build (Jan-Benedict Glaw)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/conf/mk.altera
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/mk.bcm53xx \
src/sys/arch/evbarm/conf/mk.generic64
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/conf/mk.generic
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/conf/mk.gumstix
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/mk.integrator_cp
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/mk.kobo \
src/sys/arch/evbarm/conf/mk.mv2120
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/mk.marvell
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/mk.ti

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/mk.altera
diff -u src/sys/arch/evbarm/conf/mk.altera:1.3 src/sys/arch/evbarm/conf/mk.altera:1.4
--- src/sys/arch/evbarm/conf/mk.altera:1.3	Thu Oct 18 05:01:54 2018
+++ src/sys/arch/evbarm/conf/mk.altera	Sat Feb 17 10:08:32 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: mk.altera,v 1.3 2018/10/18 09:01:54 skrll Exp $
+#	$NetBSD: mk.altera,v 1.4 2024/02/17 15:08:32 christos Exp $
 
 .if !empty(MACHINE_ARCH:M*eb)
 EXTRA_LINKFLAGS+=	--be8
@@ -14,6 +14,9 @@ _OSRELEASE!=		${HOST_SH} $S/conf/osrelea
 MKUBOOTIMAGEARGS=	-A arm -T kernel -O linux
 MKUBOOTIMAGEARGS+=	-a $(KERNEL_BASE_PHYS) -e $(KERNEL_BASE_PHYS)
 MKUBOOTIMAGEARGS+=	-n "NetBSD/$(BOARDTYPE) ${_OSRELEASE}"
+.if ${MKREPRO_TIMESTAMP:Uno} != "no"
+MKUBOOTIMAGEARGS+=	-t "${MKREPRO_TIMESTAMP}"
+.endif
 MKUBOOTIMAGEARGS_NONE=	${MKUBOOTIMAGEARGS} -C none
 MKUBOOTIMAGEARGS_GZ=	${MKUBOOTIMAGEARGS} -C gz
 

Index: src/sys/arch/evbarm/conf/mk.bcm53xx
diff -u src/sys/arch/evbarm/conf/mk.bcm53xx:1.6 src/sys/arch/evbarm/conf/mk.bcm53xx:1.7
--- src/sys/arch/evbarm/conf/mk.bcm53xx:1.6	Mon Jan 21 02:26:14 2019
+++ src/sys/arch/evbarm/conf/mk.bcm53xx	Sat Feb 17 10:08:32 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: mk.bcm53xx,v 1.6 2019/01/21 07:26:14 skrll Exp $
+#	$NetBSD: mk.bcm53xx,v 1.7 2024/02/17 15:08:32 christos Exp $
 CPPFLAGS+= -mcpu=cortex-a9 -mfpu=neon
 
 .if !empty(MACHINE_ARCH:M*eb)
@@ -13,6 +13,9 @@ _OSRELEASE!=		${HOST_SH} $S/conf/osrelea
 MKUBOOTIMAGEARGS=	-A arm -T kernel -O linux
 MKUBOOTIMAGEARGS+=	-a $(LOADADDRESS) -e $(LOADADDRESS)
 MKUBOOTIMAGEARGS+=	-n "NetBSD/$(BOARDTYPE) ${_OSRELEASE}"
+.if ${MKREPRO_TIMESTAMP:Uno} != "no"
+MKUBOOTIMAGEARGS+=	-t "${MKREPRO_TIMESTAMP}"
+.endif
 MKUBOOTIMAGEARGS_NONE=	${MKUBOOTIMAGEARGS} -C none
 MKUBOOTIMAGEARGS_GZ=	${MKUBOOTIMAGEARGS} -C gz
 
Index: src/sys/arch/evbarm/conf/mk.generic64
diff -u src/sys/arch/evbarm/conf/mk.generic64:1.6 src/sys/arch/evbarm/conf/mk.generic64:1.7
--- src/sys/arch/evbarm/conf/mk.generic64:1.6	Thu Sep  3 22:21:49 2020
+++ src/sys/arch/evbarm/conf/mk.generic64	Sat Feb 17 10:08:32 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: mk.generic64,v 1.6 2020/09/04 02:21:49 jakllsch Exp $
+#	$NetBSD: mk.generic64,v 1.7 2024/02/17 15:08:32 christos Exp $
 
 .if !empty(MACHINE_ARCH:M*eb)
 EXTRA_LINKFLAGS+=	-EB
@@ -12,6 +12,9 @@ _OSRELEASE!=		${HOST_SH} $S/conf/osrelea
 BOARDTYPE=		evbarm64
 
 MKUBOOTIMAGEARGS=	-f arm64 -u -a 0x20
+.if ${MKREPRO_TIMESTAMP:Uno} != "no"
+MKUBOOTIMAGEARGS+=	-t "${MKREPRO_TIMESTAMP}"
+.endif
 
 SYSTEM_LD_TAIL_EXTRA+= && \
 	echo ${OBJCOPY} -S -O binary $@ $@.bin && \

Index: src/sys/arch/evbarm/conf/mk.generic
diff -u src/sys/arch/evbarm/conf/mk.generic:1.10 src/sys/arch/evbarm/conf/mk.generic:1.11
--- src/sys/arch/evbarm/conf/mk.generic:1.10	Sat Aug 29 15:06:18 2020
+++ src/sys/arch/evbarm/conf/mk.generic	Sat Feb 17 10:08:32 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: mk.generic,v 1.10 2020/08/29 19:06:18 jakllsch Exp $
+#	$NetBSD: mk.generic,v 1.11 2024/02/17 15:08:32 christos Exp $
 
 .if !empty(MACHINE_ARCH:M*eb)
 EXTRA_LINKFLAGS+=	--be8
@@ -14,6 +14,9 @@ _OSRELEASE!=		${HOST_SH} $S/conf/osrelea
 MKUBOOTIMAGEARGS=	-A arm -T kernel_noload -O linux -C none
 MKUBOOTIMAGEARGS+=	-e 0
 MKUBOOTIMAGEARGS+=	-n "NetBSD/${BOARDTYPE:U${MACHINE_ARCH}} ${_OSRELEASE}"
+.if ${MKREPRO_TIMESTAMP:Uno} != "no"
+MKUBOOTIMAGEARGS+=	-t "${MKREPRO_TIMESTAMP}"
+.endif
 
 SYSTEM_LD_TAIL_EXTRA+=; \
 	echo ${OBJCOPY} -S -O binary $@ $@.img; \

Index: src/sys/arch/evbarm/conf/mk.gumstix
diff -u src/sys/arch/evbarm/conf/mk.gumstix:1.7 src/sys/arch/evbarm/conf/mk.gumstix:1.8
--- src/sys/arch/evbarm/conf/mk.gumstix:1.7	Sat May 18 04:49:23 2019
+++ src/sys/arch/evbarm/conf/mk.gumstix	Sat Feb 17 10:08:32 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: mk.gumstix,v 1.7 2019/05/18 08:49:23 skrll Exp $
+#	$NetBSD: mk.gumstix,v 1.8 2024/02/17 15:08:32 christos Exp $
 
 .if ${BOARDTYPE} == "gumstix"
 SYSTEM_FIRST_OBJ=	gumstix_start.o
@@ -21,6 +21,9 @@ KERNEL_BASE_VIRT=$(LOADADDRESS)
 

CVS commit: src/sys/arch/evbarm/conf

2024-02-17 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Feb 17 15:08:32 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: mk.altera mk.bcm53xx mk.generic mk.generic64
mk.gumstix mk.integrator_cp mk.kobo mk.marvell mk.mv2120 mk.ti

Log Message:
Fix MKREPRO build (Jan-Benedict Glaw)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/conf/mk.altera
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/mk.bcm53xx \
src/sys/arch/evbarm/conf/mk.generic64
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/conf/mk.generic
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/conf/mk.gumstix
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/mk.integrator_cp
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/mk.kobo \
src/sys/arch/evbarm/conf/mk.mv2120
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/mk.marvell
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/mk.ti

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2024-02-13 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Feb 13 19:07:42 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: std.bcm53xx

Log Message:
Define KERNEL_VOFFSET_RUNTIME=1 to fix build of BCM5301X and BCM56340


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbarm/conf/std.bcm53xx

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.bcm53xx
diff -u src/sys/arch/evbarm/conf/std.bcm53xx:1.20 src/sys/arch/evbarm/conf/std.bcm53xx:1.21
--- src/sys/arch/evbarm/conf/std.bcm53xx:1.20	Sat May 18 08:49:23 2019
+++ src/sys/arch/evbarm/conf/std.bcm53xx	Tue Feb 13 19:07:42 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: std.bcm53xx,v 1.20 2019/05/18 08:49:23 skrll Exp $
+#	$NetBSD: std.bcm53xx,v 1.21 2024/02/13 19:07:42 skrll Exp $
 #
 # standard NetBSD/evbarm for BCM5301X options
 
@@ -28,5 +28,10 @@ options 	__HAVE_PCI_CONF_HOOK
 
 makeoptions	BOARDMKFRAG="${THISARM}/conf/mk.bcm53xx"
 makeoptions	BOARDTYPE="bcm53xx"
+
+# Prevent the addition of a command line -DKERNEL_BASE_VOFFSET= as it
+# is done at runtime.
+makeoptions	KERNEL_VOFFSET_RUNTIME=1
+
 makeoptions	KERNEL_BASE_VIRT="0x8010"
 makeoptions	LOADADDRESS="0x0010"



CVS commit: src/sys/arch/evbarm/conf

2024-02-13 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Feb 13 19:07:42 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: std.bcm53xx

Log Message:
Define KERNEL_VOFFSET_RUNTIME=1 to fix build of BCM5301X and BCM56340


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbarm/conf/std.bcm53xx

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2024-01-14 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Sun Jan 14 10:35:26 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: CUBOX

Log Message:
Comment out sequencer pseudo-device, it requires midi* or audio* device defined.

Fixes build for CUBOX kernel config.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbarm/conf/CUBOX

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2024-01-14 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Sun Jan 14 10:35:26 UTC 2024

Modified Files:
src/sys/arch/evbarm/conf: CUBOX

Log Message:
Comment out sequencer pseudo-device, it requires midi* or audio* device defined.

Fixes build for CUBOX kernel config.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbarm/conf/CUBOX

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/CUBOX
diff -u src/sys/arch/evbarm/conf/CUBOX:1.21 src/sys/arch/evbarm/conf/CUBOX:1.22
--- src/sys/arch/evbarm/conf/CUBOX:1.21	Sun Aug  7 02:52:25 2022
+++ src/sys/arch/evbarm/conf/CUBOX	Sun Jan 14 10:35:26 2024
@@ -1,4 +1,4 @@
-# $NetBSD: CUBOX,v 1.21 2022/08/07 02:52:25 simonb Exp $
+# $NetBSD: CUBOX,v 1.22 2024/01/14 10:35:26 andvar Exp $
 #
 #	CUBOX -- SolidRun Ltd. Cubox kernel
 #
@@ -344,7 +344,7 @@ pseudo-device	accf_http		# "httpready" a
 
 # miscellaneous pseudo-devices
 pseudo-device	pty			# pseudo-terminals
-pseudo-device	sequencer		# MIDI sequencer
+#pseudo-device	sequencer		# MIDI sequencer
 #options 	RND_COM			# use "com" randomness as well (BROKEN)
 pseudo-device	clockctl		# user control of clock subsystem
 pseudo-device	ksyms			# /dev/ksyms



CVS commit: src/sys/arch/evbarm/conf

2023-10-11 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Wed Oct 11 07:49:29 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
aarch64/GENERIC64: Add ixl(4)

Works just fine for little-endian on LX2K with UEFI firmware.

Not tested for big-endian yet; attach fails on ROCKPro64 due to
host controller problem.

OK yamaguchi@


To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.214 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.213 src/sys/arch/evbarm/conf/GENERIC64:1.214
--- src/sys/arch/evbarm/conf/GENERIC64:1.213	Wed Oct  4 07:48:55 2023
+++ src/sys/arch/evbarm/conf/GENERIC64	Wed Oct 11 07:49:29 2023
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.213 2023/10/04 07:48:55 rin Exp $
+#	$NetBSD: GENERIC64,v 1.214 2023/10/11 07:49:29 rin Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -286,6 +286,7 @@ bge*		at pci? dev ? function ?	# Broadco
 ena*		at pci? dev ? function ?	# Amazon.com Elastic Network Adapter
 igc*		at pci? dev ? function ?	# Intel 22x 2.5 gigabit
 ixg* 		at pci? dev ? function ?	# Intel 8259x 10 gigabit
+ixl* 		at pci? dev ? function ?	# Intel Ethernet 700 series
 ixv* 		at pci? dev ? function ?	# Intel 8259x 10G virtual function
 mcx*		at pci? dev ? function ?	# Mellanox 5th generation Ethernet
 mskc*		at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet



CVS commit: src/sys/arch/evbarm/conf

2023-10-11 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Wed Oct 11 07:49:29 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
aarch64/GENERIC64: Add ixl(4)

Works just fine for little-endian on LX2K with UEFI firmware.

Not tested for big-endian yet; attach fails on ROCKPro64 due to
host controller problem.

OK yamaguchi@


To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.214 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2023-08-01 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Tue Aug  1 10:25:48 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: NSLU2

Log Message:
NSLU2: Remove workaround for now-fixed PR toolchain/57146


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/evbarm/conf/NSLU2

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/NSLU2
diff -u src/sys/arch/evbarm/conf/NSLU2:1.53 src/sys/arch/evbarm/conf/NSLU2:1.54
--- src/sys/arch/evbarm/conf/NSLU2:1.53	Sat Jun 17 11:41:11 2023
+++ src/sys/arch/evbarm/conf/NSLU2	Tue Aug  1 10:25:48 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: NSLU2,v 1.53 2023/06/17 11:41:11 rin Exp $
+#	$NetBSD: NSLU2,v 1.54 2023/08/01 10:25:48 rin Exp $
 #
 #	Linksys NSLU2 "Slug" NAS Device
 #
@@ -12,7 +12,6 @@ maxusers	8
 #options 	VNODE_OP_NOINLINE
 #options 	EVBARM_SPL_NOINLINE
 #makeoptions 	COPTS="-Os -fno-unwind-tables"
-makeoptions	NOCTF="yes"		# XXX toolchain/57146
 makeoptions	COPTS="-O2 -fno-unwind-tables"
 
 # Standard system options



CVS commit: src/sys/arch/evbarm/conf

2023-08-01 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Tue Aug  1 10:25:48 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: NSLU2

Log Message:
NSLU2: Remove workaround for now-fixed PR toolchain/57146


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/evbarm/conf/NSLU2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2023-07-15 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Jul 15 22:30:19 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: GENERIC GENERIC64

Log Message:
evbarm: Enable HEARTBEAT option in GENERIC and GENERIC64 kernels.


To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/evbarm/conf/GENERIC
cvs rdiff -u -r1.211 -r1.212 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.119 src/sys/arch/evbarm/conf/GENERIC:1.120
--- src/sys/arch/evbarm/conf/GENERIC:1.119	Thu May  4 13:39:51 2023
+++ src/sys/arch/evbarm/conf/GENERIC	Sat Jul 15 22:30:19 2023
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.119 2023/05/04 13:39:51 bouyer Exp $
+#	$NetBSD: GENERIC,v 1.120 2023/07/15 22:30:19 riastradh Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -42,6 +42,10 @@ pseudo-device 	openfirm	# /dev/openfirm
 #options 	UVMHIST		# kernhist for uvm/pmap subsystems
 #options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
 
+# Heartbeat checks
+options 	HEARTBEAT
+options 	HEARTBEAT_MAX_PERIOD_DEFAULT=15
+
 options 	MSGBUFSIZE=32768
 
 #options 	VERBOSE_INIT_ARM # verbose bootstrapping messages

Index: src/sys/arch/evbarm/conf/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.211 src/sys/arch/evbarm/conf/GENERIC64:1.212
--- src/sys/arch/evbarm/conf/GENERIC64:1.211	Sun Apr 16 16:55:01 2023
+++ src/sys/arch/evbarm/conf/GENERIC64	Sat Jul 15 22:30:19 2023
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.211 2023/04/16 16:55:01 jmcneill Exp $
+#	$NetBSD: GENERIC64,v 1.212 2023/07/15 22:30:19 riastradh Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -37,6 +37,10 @@ options 	INCLUDE_CONFIG_FILE
 #options 	UVMHIST_PRINT,KERNHIST_DELAY=0
 #options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
 
+# Heartbeat checks
+options 	HEARTBEAT
+options 	HEARTBEAT_MAX_PERIOD_DEFAULT=15
+
 # EARLYCONS is required for early init messages from VERBOSE_INIT_ARM.
 #options 	EARLYCONS=bcm2837, CONSADDR=0x3f215040
 #options 	EARLYCONS=bcm2711, CONSADDR=0xfe215040



CVS commit: src/sys/arch/evbarm/conf

2023-07-15 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Jul 15 22:30:19 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: GENERIC GENERIC64

Log Message:
evbarm: Enable HEARTBEAT option in GENERIC and GENERIC64 kernels.


To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/evbarm/conf/GENERIC
cvs rdiff -u -r1.211 -r1.212 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2023-07-03 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Mon Jul  3 17:05:11 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: std.generic

Log Message:
Enable MEMORY_DISK_DYNAMIC & co. to match std.generic64

Allows loading of ramdisk.fs via u-boot initrd (to run sysinst)


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/conf/std.generic

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2023-07-03 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Mon Jul  3 17:05:11 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: std.generic

Log Message:
Enable MEMORY_DISK_DYNAMIC & co. to match std.generic64

Allows loading of ramdisk.fs via u-boot initrd (to run sysinst)


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/conf/std.generic

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.generic
diff -u src/sys/arch/evbarm/conf/std.generic:1.10 src/sys/arch/evbarm/conf/std.generic:1.11
--- src/sys/arch/evbarm/conf/std.generic:1.10	Fri Sep  3 21:58:36 2021
+++ src/sys/arch/evbarm/conf/std.generic	Mon Jul  3 17:05:10 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: std.generic,v 1.10 2021/09/03 21:58:36 andvar Exp $
+#	$NetBSD: std.generic,v 1.11 2023/07/03 17:05:10 jakllsch Exp $
 #
 # 	generic NetBSD/evbarm with FDT support
 
@@ -34,6 +34,11 @@ options 	__HAVE_PCI_MSI_MSIX
 
 makeoptions	BOARDMKFRAG="${THISARM}/conf/mk.generic"
 
+# initrd support
+options 	MEMORY_DISK_HOOKS
+options 	MEMORY_DISK_DYNAMIC
+pseudo-device 	md
+
 # Prevent the addition of a command line -DKERNEL_BASE_VOFFSET= as it
 # is done at runtime.
 makeoptions	KERNEL_VOFFSET_RUNTIME=1



CVS commit: src/sys/arch/evbarm/conf

2023-06-17 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Jun 17 11:41:11 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: NSLU2

Log Message:
Relocate FFS_NO_SNAPSHOT to where it should be...


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/evbarm/conf/NSLU2

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/NSLU2
diff -u src/sys/arch/evbarm/conf/NSLU2:1.52 src/sys/arch/evbarm/conf/NSLU2:1.53
--- src/sys/arch/evbarm/conf/NSLU2:1.52	Sat Jun 17 11:39:41 2023
+++ src/sys/arch/evbarm/conf/NSLU2	Sat Jun 17 11:41:11 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: NSLU2,v 1.52 2023/06/17 11:39:41 rin Exp $
+#	$NetBSD: NSLU2,v 1.53 2023/06/17 11:41:11 rin Exp $
 #
 #	Linksys NSLU2 "Slug" NAS Device
 #
@@ -37,7 +37,6 @@ options 	IXP425_CLOCK_FREQ=6600
 # File systems
 
 file-system	FFS		# UFS
-options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
 #file-system	LFS		# log-structured file system
 file-system	MFS		# memory file system
 file-system	NFS		# Network file system
@@ -56,6 +55,7 @@ file-system 	PTYFS		# /dev/ptm support
 
 # File system options
 #options 	FFS_EI		# FFS Endian Independent support
+options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
 #options 	QUOTA		# legacy UFS quotas
 #options 	QUOTA2		# new, in-filesystem UFS quotas
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing



CVS commit: src/sys/arch/evbarm/conf

2023-06-17 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Jun 17 11:41:11 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: NSLU2

Log Message:
Relocate FFS_NO_SNAPSHOT to where it should be...


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/evbarm/conf/NSLU2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2023-06-17 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Jun 17 11:39:41 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: NSLU2

Log Message:
Sprinkle FFS_NO_SNAPSHOT and -fno-unwind-tables to reduce
memory footprint.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/evbarm/conf/NSLU2

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/NSLU2
diff -u src/sys/arch/evbarm/conf/NSLU2:1.51 src/sys/arch/evbarm/conf/NSLU2:1.52
--- src/sys/arch/evbarm/conf/NSLU2:1.51	Sat Jun 17 11:35:24 2023
+++ src/sys/arch/evbarm/conf/NSLU2	Sat Jun 17 11:39:41 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: NSLU2,v 1.51 2023/06/17 11:35:24 rin Exp $
+#	$NetBSD: NSLU2,v 1.52 2023/06/17 11:39:41 rin Exp $
 #
 #	Linksys NSLU2 "Slug" NAS Device
 #
@@ -11,8 +11,9 @@ maxusers	8
 # Feeling bloated? These might help...
 #options 	VNODE_OP_NOINLINE
 #options 	EVBARM_SPL_NOINLINE
-#makeoptions 	COPTS="-Os"
+#makeoptions 	COPTS="-Os -fno-unwind-tables"
 makeoptions	NOCTF="yes"		# XXX toolchain/57146
+makeoptions	COPTS="-O2 -fno-unwind-tables"
 
 # Standard system options
 
@@ -36,6 +37,7 @@ options 	IXP425_CLOCK_FREQ=6600
 # File systems
 
 file-system	FFS		# UFS
+options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
 #file-system	LFS		# log-structured file system
 file-system	MFS		# memory file system
 file-system	NFS		# Network file system



CVS commit: src/sys/arch/evbarm/conf

2023-06-17 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Jun 17 11:39:41 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: NSLU2

Log Message:
Sprinkle FFS_NO_SNAPSHOT and -fno-unwind-tables to reduce
memory footprint.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/evbarm/conf/NSLU2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2023-06-17 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Jun 17 11:35:25 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: NSLU2

Log Message:
Build NSLU2 kernel with NOCTF="yes" as workaround for
PR toolchain/57146, which I'm working on :).

Now kernel image fits within its reserved VA range again.


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/evbarm/conf/NSLU2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2023-06-17 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Jun 17 11:35:25 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: NSLU2

Log Message:
Build NSLU2 kernel with NOCTF="yes" as workaround for
PR toolchain/57146, which I'm working on :).

Now kernel image fits within its reserved VA range again.


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/evbarm/conf/NSLU2

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/NSLU2
diff -u src/sys/arch/evbarm/conf/NSLU2:1.50 src/sys/arch/evbarm/conf/NSLU2:1.51
--- src/sys/arch/evbarm/conf/NSLU2:1.50	Sun Aug  7 02:52:25 2022
+++ src/sys/arch/evbarm/conf/NSLU2	Sat Jun 17 11:35:24 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: NSLU2,v 1.50 2022/08/07 02:52:25 simonb Exp $
+#	$NetBSD: NSLU2,v 1.51 2023/06/17 11:35:24 rin Exp $
 #
 #	Linksys NSLU2 "Slug" NAS Device
 #
@@ -12,6 +12,7 @@ maxusers	8
 #options 	VNODE_OP_NOINLINE
 #options 	EVBARM_SPL_NOINLINE
 #makeoptions 	COPTS="-Os"
+makeoptions	NOCTF="yes"		# XXX toolchain/57146
 
 # Standard system options
 



CVS commit: src/sys/arch/evbarm/conf

2023-05-04 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Thu May  4 13:39:51 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
experimental IMX6SX support:
- add options SOC_IMX6SX
- add imx6sxccm device

tested on a UDOO Neo Full board.
known to work:
- uart (console)
- sdmmc0
- ethernet (enet0)

known to not work:
- USB (device not detected).

needs a modified device tree at this time (add arm,cortex-a9-twd-timer entry
copied from the imx6qdl dtsi); for unkown reason the imx6sx.dtsi file lacks
an entry for the a9ptmr although it is present in the soc (and, from what I
understood, in all cortex A9 SoCs).


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/arch/evbarm/conf/GENERIC

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/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.118 src/sys/arch/evbarm/conf/GENERIC:1.119
--- src/sys/arch/evbarm/conf/GENERIC:1.118	Sat Feb 25 08:19:35 2023
+++ src/sys/arch/evbarm/conf/GENERIC	Thu May  4 13:39:51 2023
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.118 2023/02/25 08:19:35 skrll Exp $
+#	$NetBSD: GENERIC,v 1.119 2023/05/04 13:39:51 bouyer Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -16,6 +16,7 @@ options 	SOC_EXYNOS5422
 options 	SOC_IMX6DL
 options 	SOC_IMX6Q
 options 	SOC_IMX6QDL
+options 	SOC_IMX6SX
 options 	SOC_IMX7D
 options 	SOC_MESON8B
 options 	SOC_OMAP3
@@ -136,7 +137,8 @@ cycvclkmgr* 	at fdt? pass 1		# Cyclone V
 cycvrstmgr* 	at fdt? pass 0		# Cyclone V reset manager
 exy5410clk* 	at fdt? pass 3		# Exynos5410 clock controller
 exy5422clk* 	at fdt? pass 3		# Exynos5422 clock controller
-imx6ccm* 	at fdt? pass 1		# i.MX6 CCM
+imx6ccm* 	at fdt? pass 1		# i.MX6Q* CCM
+imx6sxccm* 	at fdt? pass 1		# i.MX6SX CCM
 imx7dccm* 	at fdt? pass 2		# i.MX7D CCM
 meson8bclkc* 	at fdt? pass 2		# Amlogic Meson8b clock controller
 mesonresets* 	at fdt? pass 2		# Amlogic Meson misc. clock resets



CVS commit: src/sys/arch/evbarm/conf

2023-05-04 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Thu May  4 13:39:51 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
experimental IMX6SX support:
- add options SOC_IMX6SX
- add imx6sxccm device

tested on a UDOO Neo Full board.
known to work:
- uart (console)
- sdmmc0
- ethernet (enet0)

known to not work:
- USB (device not detected).

needs a modified device tree at this time (add arm,cortex-a9-twd-timer entry
copied from the imx6qdl dtsi); for unkown reason the imx6sx.dtsi file lacks
an entry for the a9ptmr although it is present in the soc (and, from what I
understood, in all cortex A9 SoCs).


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/arch/evbarm/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2023-02-11 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Sat Feb 11 19:09:57 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: ldscript.evbarm

Log Message:
Merge both SECTIONS declarations into one.
Fixes PR 57223.

cats, epoc32 and zaurus need a similar fix.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/conf/ldscript.evbarm

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2023-02-11 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Sat Feb 11 19:09:57 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: ldscript.evbarm

Log Message:
Merge both SECTIONS declarations into one.
Fixes PR 57223.

cats, epoc32 and zaurus need a similar fix.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/conf/ldscript.evbarm

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/ldscript.evbarm
diff -u src/sys/arch/evbarm/conf/ldscript.evbarm:1.14 src/sys/arch/evbarm/conf/ldscript.evbarm:1.15
--- src/sys/arch/evbarm/conf/ldscript.evbarm:1.14	Fri Jul 10 12:25:10 2020
+++ src/sys/arch/evbarm/conf/ldscript.evbarm	Sat Feb 11 19:09:57 2023
@@ -1,16 +1,20 @@
-/*	$NetBSD: ldscript.evbarm,v 1.14 2020/07/10 12:25:10 skrll Exp $	*/
+/*	$NetBSD: ldscript.evbarm,v 1.15 2023/02/11 19:09:57 mlelstv Exp $	*/
 
 ENTRY(KERNEL_BASE_phys)
 SECTIONS
 {
+  KERNEL_BASE_phys = @KERNEL_BASE_PHYS@;
+  KERNEL_BASE_virt = @KERNEL_BASE_VIRT@;
+
   /* Kernel start: */
-  .start :
+  .start (KERNEL_BASE_phys) :
   {
 *(.start)
   }
 
   /* Read-only sections, merged into text segment: */
-  .text :
+  .text (KERNEL_BASE_virt + ALIGN(SIZEOF(.start), ALIGNOF(.text))) :
+  AT (LOADADDR(.start) + ALIGN(SIZEOF(.start), ALIGNOF(.text)))
   {
 *(.text)
 *(.text.*)
@@ -80,19 +84,3 @@ SECTIONS
   _bss_end__ = . ; __bss_end__ = . ; __end__ = . ;
   PROVIDE (end = .);
 }
-SECTIONS
-{
-  KERNEL_BASE_phys = @KERNEL_BASE_PHYS@;
-  KERNEL_BASE_virt = @KERNEL_BASE_VIRT@;
-
-  .start (KERNEL_BASE_phys) :
-  {
-*(.start)
-  } =0
-
-  .text (KERNEL_BASE_virt + ALIGN(SIZEOF(.start), ALIGNOF(.text))) :
-  AT (LOADADDR(.start) + ALIGN(SIZEOF(.start), ALIGNOF(.text)))
-  {
-*(.text)
-  } =0
-}



CVS commit: src/sys/arch/evbarm/conf

2023-02-10 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb 11 07:01:32 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
add siisata(4).  been running for ages on a rockpro64.


To generate a diff of this commit:
cvs rdiff -u -r1.208 -r1.209 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.208 src/sys/arch/evbarm/conf/GENERIC64:1.209
--- src/sys/arch/evbarm/conf/GENERIC64:1.208	Thu Feb  9 14:09:48 2023
+++ src/sys/arch/evbarm/conf/GENERIC64	Sat Feb 11 07:01:32 2023
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.208 2023/02/09 14:09:48 abs Exp $
+#	$NetBSD: GENERIC64,v 1.209 2023/02/11 07:01:32 mrg Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -412,6 +412,7 @@ bwfm*		at sdmmc?		# Broadcom BCM43xxx Wi
 ahcisata*	at fdt?			# AHCI SATA
 ahcisata*	at acpi?
 ahcisata*	at pci? dev ? function ?
+siisata*	at pci? dev ? function ?
 atabus* 	at ata?
 atapibus*	at atapi?
 wd*		at atabus? drive ?



CVS commit: src/sys/arch/evbarm/conf

2023-02-10 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Feb 11 07:01:32 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
add siisata(4).  been running for ages on a rockpro64.


To generate a diff of this commit:
cvs rdiff -u -r1.208 -r1.209 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2023-02-06 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Mon Feb  6 12:59:13 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: GENERIC.common

Log Message:
Enable UFS_DIRHASH (missed with previous change) and UFS_EXTATTR
(mistakenly commented out with previous change).


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/evbarm/conf/GENERIC.common

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/GENERIC.common
diff -u src/sys/arch/evbarm/conf/GENERIC.common:1.50 src/sys/arch/evbarm/conf/GENERIC.common:1.51
--- src/sys/arch/evbarm/conf/GENERIC.common:1.50	Thu Sep 29 10:10:06 2022
+++ src/sys/arch/evbarm/conf/GENERIC.common	Mon Feb  6 12:59:13 2023
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC.common,v 1.50 2022/09/29 10:10:06 riastradh Exp $
+#	$NetBSD: GENERIC.common,v 1.51 2023/02/06 12:59:13 simonb Exp $
 #
 #	GENERIC evbarm kernel config (template)
 #
@@ -26,14 +26,21 @@ no file-system 	CODA
 no pseudo-device vcoda
 
 # File system options
+# ffs
 options 	FFS_EI		# FFS Endian Independent support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
 options 	QUOTA		# legacy UFS quotas
 options 	QUOTA2		# new, in-filesystem UFS quotas
 options 	UFS_ACL		# UFS Access Control Lists
-#options 	UFS_DIRHASH	# UFS Large Directory Hashing
-#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_DIRHASH	# UFS Large Directory Hashing
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
 options 	WAPBL		# File system journaling support
+# lfs
+#options 	LFS_DIRHASH	# LFS version of UFS_DIRHASH
+# ext2fs
+#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
+# immutable) behave as system flags.
+# other
 options 	DISKLABEL_EI	# disklabel Endian Independent support
 options 	NFSSERVER	# Network File System server
 



CVS commit: src/sys/arch/evbarm/conf

2023-02-06 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Mon Feb  6 12:59:13 UTC 2023

Modified Files:
src/sys/arch/evbarm/conf: GENERIC.common

Log Message:
Enable UFS_DIRHASH (missed with previous change) and UFS_EXTATTR
(mistakenly commented out with previous change).


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/evbarm/conf/GENERIC.common

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-12-30 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Fri Dec 30 20:37:01 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: KOBO NETWALKER

Log Message:
s/Cotroller/Controller/


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/conf/KOBO
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/conf/NETWALKER

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/KOBO
diff -u src/sys/arch/evbarm/conf/KOBO:1.12 src/sys/arch/evbarm/conf/KOBO:1.13
--- src/sys/arch/evbarm/conf/KOBO:1.12	Tue Sep 29 19:58:50 2020
+++ src/sys/arch/evbarm/conf/KOBO	Fri Dec 30 20:37:01 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: KOBO,v 1.12 2020/09/29 19:58:50 jmcneill Exp $
+#	$NetBSD: KOBO,v 1.13 2022/12/30 20:37:01 andvar Exp $
 #
 #	KOBO -- http://kobo.com
 #
@@ -55,7 +55,7 @@ cpu*		at mainbus?
 # On-chip bus
 axi0		at mainbus?
 
-# Interrupt Cotroller
+# Interrupt Controller
 tzic0		at axi? addr 0x0fffc000 size 0x4000 irqbase 0
 
 # Serial

Index: src/sys/arch/evbarm/conf/NETWALKER
diff -u src/sys/arch/evbarm/conf/NETWALKER:1.41 src/sys/arch/evbarm/conf/NETWALKER:1.42
--- src/sys/arch/evbarm/conf/NETWALKER:1.41	Tue Sep 29 19:58:50 2020
+++ src/sys/arch/evbarm/conf/NETWALKER	Fri Dec 30 20:37:01 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: NETWALKER,v 1.41 2020/09/29 19:58:50 jmcneill Exp $
+#	$NetBSD: NETWALKER,v 1.42 2022/12/30 20:37:01 andvar Exp $
 #
 #	NETWALKER -- http://www.sharp.co.jp/netwalker/
 #
@@ -48,7 +48,7 @@ cpu0		at mainbus?
 # On-chip bus
 axi0		at mainbus?
 
-# Interrupt Cotroller
+# Interrupt Controller
 tzic0		at axi? addr 0xe000 size 0x4000 irqbase 0
 
 # Serial



CVS commit: src/sys/arch/evbarm/conf

2022-12-30 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Fri Dec 30 20:37:01 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: KOBO NETWALKER

Log Message:
s/Cotroller/Controller/


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/conf/KOBO
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/conf/NETWALKER

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-12-24 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Dec 24 15:46:50 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
PR port-arm/57044 allow vcaudio on RPI 4 to attach when booting with EFI


To generate a diff of this commit:
cvs rdiff -u -r1.206 -r1.207 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.206 src/sys/arch/evbarm/conf/GENERIC64:1.207
--- src/sys/arch/evbarm/conf/GENERIC64:1.206	Sat Oct 29 13:59:57 2022
+++ src/sys/arch/evbarm/conf/GENERIC64	Sat Dec 24 15:46:50 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.206 2022/10/29 13:59:57 jmcneill Exp $
+#	$NetBSD: GENERIC64,v 1.207 2022/12/24 15:46:50 nia Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -431,8 +431,9 @@ m25p*		at spi?
 spiflash*	at spiflashbus?
 
 # Broadcom VCHIQ, etc
-vchiq0		at fdt?
-vcaudio0 	at vchiq0
+vchiq*		at fdt?
+vchiq*		at acpi?
+vcaudio0 	at vchiq?
 
 # Audio support
 hdaudio*	at fdt?			# Intel HDA



CVS commit: src/sys/arch/evbarm/conf

2022-12-24 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Sat Dec 24 15:46:50 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
PR port-arm/57044 allow vcaudio on RPI 4 to attach when booting with EFI


To generate a diff of this commit:
cvs rdiff -u -r1.206 -r1.207 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-11-05 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Nov  5 17:32:03 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
Add cdnsiic and lmtemp


To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 src/sys/arch/evbarm/conf/GENERIC

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/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.113 src/sys/arch/evbarm/conf/GENERIC:1.114
--- src/sys/arch/evbarm/conf/GENERIC:1.113	Mon Oct 31 22:45:38 2022
+++ src/sys/arch/evbarm/conf/GENERIC	Sat Nov  5 17:32:03 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.113 2022/10/31 22:45:38 jmcneill Exp $
+#	$NetBSD: GENERIC,v 1.114 2022/11/05 17:32:03 jmcneill Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -359,6 +359,7 @@ zynquart* 	at fdt?	pass 4		# Cadence UAR
 # I2C controllers
 options 	I2C_MAX_ADDR=0xfff
 bsciic* 	at fdt?			# Broadcom BCM283x Serial Control
+cdnsiic*	at fdt? pass 4		# Cadence I2C
 exyoi2c* 	at fdt?			# Samsung Exynos I2C
 imxi2c* 	at fdt? pass 4		# i.MX I2C
 rkiic*		at fdt? pass 4		# Rockchip I2C
@@ -380,6 +381,7 @@ axppmic* 	at iic?			# X-Powers AXP Power
 axpreg* 	at axppmic?
 dsrtc*		at iic?			# Dallas Semiconductor RTCs
 em3027rtc* 	at iic?
+lmtemp*		at iic?			# National Semiconductor LM7x
 max77620pmic* 	at iic?
 pcaiicmux*	at iic?			# PCA954x / PCA984x I2C switch / mux
 pcf8563rtc* 	at iic?			# PCF8563 RTC



CVS commit: src/sys/arch/evbarm/conf

2022-11-05 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Nov  5 17:32:03 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
Add cdnsiic and lmtemp


To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 src/sys/arch/evbarm/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-10-31 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Mon Oct 31 22:45:39 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
Add micphy(4)


To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 src/sys/arch/evbarm/conf/GENERIC

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/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.112 src/sys/arch/evbarm/conf/GENERIC:1.113
--- src/sys/arch/evbarm/conf/GENERIC:1.112	Sat Oct 29 13:59:57 2022
+++ src/sys/arch/evbarm/conf/GENERIC	Mon Oct 31 22:45:38 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.112 2022/10/29 13:59:57 jmcneill Exp $
+#	$NetBSD: GENERIC,v 1.113 2022/10/31 22:45:38 jmcneill Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -327,6 +327,7 @@ inphy* 		at mii? phy ?		# Intel 82555 PH
 iophy* 		at mii? phy ?		# Intel 82553 PHYs
 lxtphy* 	at mii? phy ?		# Level One LXT-970 PHYs
 makphy* 	at mii? phy ?		# Marvell Semiconductor 88E1000 PHYs
+micphy*		at mii? phy ?		# Micrel KSZ[89]xxx PHYs
 nsphy* 		at mii? phy ?		# NS83840 PHYs
 nsphyter* 	at mii? phy ?		# NS83843 PHYs
 pnaphy* 	at mii? phy ?		# generic HomePNA PHYs



CVS commit: src/sys/arch/evbarm/conf

2022-10-31 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Mon Oct 31 22:45:39 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
Add micphy(4)


To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 src/sys/arch/evbarm/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-10-29 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Oct 29 14:01:36 UTC 2022

Removed Files:
src/sys/arch/evbarm/conf: files.virt mk.virt

Log Message:
GC unused files.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r0 src/sys/arch/evbarm/conf/files.virt
cvs rdiff -u -r1.2 -r0 src/sys/arch/evbarm/conf/mk.virt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-10-29 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Oct 29 14:01:36 UTC 2022

Removed Files:
src/sys/arch/evbarm/conf: files.virt mk.virt

Log Message:
GC unused files.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r0 src/sys/arch/evbarm/conf/files.virt
cvs rdiff -u -r1.2 -r0 src/sys/arch/evbarm/conf/mk.virt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-10-29 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Oct 29 13:42:40 UTC 2022

Removed Files:
src/sys/arch/evbarm/conf: files.devkit8000

Log Message:
GC unused file


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r0 src/sys/arch/evbarm/conf/files.devkit8000

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-10-29 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Oct 29 13:42:40 UTC 2022

Removed Files:
src/sys/arch/evbarm/conf: files.devkit8000

Log Message:
GC unused file


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r0 src/sys/arch/evbarm/conf/files.devkit8000

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-10-28 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Oct 28 20:37:47 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
Remove commented out reference to zynqslcr driver that doesn't exist.


To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 src/sys/arch/evbarm/conf/GENERIC

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/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.110 src/sys/arch/evbarm/conf/GENERIC:1.111
--- src/sys/arch/evbarm/conf/GENERIC:1.110	Thu Oct 27 09:41:28 2022
+++ src/sys/arch/evbarm/conf/GENERIC	Fri Oct 28 20:37:47 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.110 2022/10/27 09:41:28 jmcneill Exp $
+#	$NetBSD: GENERIC,v 1.111 2022/10/28 20:37:47 jmcneill Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -185,7 +185,6 @@ sunxisramc* 	at fdt? pass 4		# SRAM cont
 imxocotp0 	at fdt? pass 2		# On-Chip OTP Controller
 syscon*		at fdt? pass 1		# Generic System Controller
 tisysc*		at fdt? pass 2		# TI sysc interconnect
-#zynqslcr* 	at fdt? pass 1		# Zynq 7000 system Controller
 
 # Timer
 a9ptmr* 	at fdt? pass 2		# ARM Cortex A5/A9 Private Timer



CVS commit: src/sys/arch/evbarm/conf

2022-10-28 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Oct 28 20:37:47 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
Remove commented out reference to zynqslcr driver that doesn't exist.


To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 src/sys/arch/evbarm/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-08-20 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Aug 20 15:12:27 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
config cosmetics (avoid a warning from config(1):
no need to repeat COMPAT_NETBSD32, we get that from GENERIC.common
already (where it is used for aout support, but here it means elf32
support). Add a comment explaining what goes on.


To generate a diff of this commit:
cvs rdiff -u -r1.202 -r1.203 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.202 src/sys/arch/evbarm/conf/GENERIC64:1.203
--- src/sys/arch/evbarm/conf/GENERIC64:1.202	Sat Aug 13 16:55:10 2022
+++ src/sys/arch/evbarm/conf/GENERIC64	Sat Aug 20 15:12:27 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.202 2022/08/13 16:55:10 jmcneill Exp $
+#	$NetBSD: GENERIC64,v 1.203 2022/08/20 15:12:27 martin Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -89,8 +89,8 @@ makeoptions	COPY_SYMTAB=1
 
 config		netbsd		root on ? type ?
 
-options 	COMPAT_NETBSD32
-options 	EXEC_ELF32
+#options 	COMPAT_NETBSD32	# already defined in GENERIC.common (there
+options 	EXEC_ELF32	# for a.out, but here we need it for elf32)
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
 #options 	COMPAT_LINUX32	# binary compatibility with Linux 32-bit



CVS commit: src/sys/arch/evbarm/conf

2022-08-20 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Aug 20 15:12:27 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
config cosmetics (avoid a warning from config(1):
no need to repeat COMPAT_NETBSD32, we get that from GENERIC.common
already (where it is used for aout support, but here it means elf32
support). Add a comment explaining what goes on.


To generate a diff of this commit:
cvs rdiff -u -r1.202 -r1.203 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-08-13 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug 13 16:55:10 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
aarch64: Add tpm driver to GENERIC64 kernel.


To generate a diff of this commit:
cvs rdiff -u -r1.201 -r1.202 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.201 src/sys/arch/evbarm/conf/GENERIC64:1.202
--- src/sys/arch/evbarm/conf/GENERIC64:1.201	Tue May 10 08:09:57 2022
+++ src/sys/arch/evbarm/conf/GENERIC64	Sat Aug 13 16:55:10 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.201 2022/05/10 08:09:57 skrll Exp $
+#	$NetBSD: GENERIC64,v 1.202 2022/08/13 16:55:10 jmcneill Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -372,13 +372,14 @@ tcagpio*	at iic?
 # Power Domain controllers
 applepmgr* 	at fdt? pass 0
 
-# Random number generators
+# Random number generators and security devices
 amdccp* 	at fdt?			# AMD Cryptograhic Coprocessor RNG
 amdccp* 	at acpi?
 bcmrng* 	at fdt?			# Broadcom BCM283x RNG
 mesonrng*	at fdt?			# Amlogic Meson RNG
-sun8icrypto* 	at fdt?			# Allwinner Crypto Engine
 rkv1crypto* 	at fdt?			# Rockchip Crypto v1
+sun8icrypto* 	at fdt?			# Allwinner Crypto Engine
+tpm*		at acpi?		# Trusted Platform Module
 
 # RTC
 plrtc*		at fdt?			# ARM PrimeCell RTC



CVS commit: src/sys/arch/evbarm/conf

2022-08-13 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Aug 13 16:55:10 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
aarch64: Add tpm driver to GENERIC64 kernel.


To generate a diff of this commit:
cvs rdiff -u -r1.201 -r1.202 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-08-07 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Sun Aug  7 09:51:00 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: files.ixdp425

Log Message:
s/networkproccesor/network processor/


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/conf/files.ixdp425

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/files.ixdp425
diff -u src/sys/arch/evbarm/conf/files.ixdp425:1.9 src/sys/arch/evbarm/conf/files.ixdp425:1.10
--- src/sys/arch/evbarm/conf/files.ixdp425:1.9	Wed Jan 23 14:24:14 2013
+++ src/sys/arch/evbarm/conf/files.ixdp425	Sun Aug  7 09:51:00 2022
@@ -1,6 +1,6 @@
-#	$NetBSD: files.ixdp425,v 1.9 2013/01/23 14:24:14 skrll Exp $
+#	$NetBSD: files.ixdp425,v 1.10 2022/08/07 09:51:00 andvar Exp $
 #
-# Intel IXP425 networkproccesor board configuration info
+# Intel IXP425 network processor board configuration info
 #
 
 # IXP425 Network Processor CPU support



CVS commit: src/sys/arch/evbarm/conf

2022-08-07 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Sun Aug  7 09:51:00 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: files.ixdp425

Log Message:
s/networkproccesor/network processor/


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/conf/files.ixdp425

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-05-20 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Fri May 20 14:42:01 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: OPENBLOCKS_A6

Log Message:
Comment out most of USB devices. Fix boot failure since netbsd-8.

There is an upper limit of kernel size for u-boot, somewhere at ~6MB.
If kernel exceeds this limit, work area of u-boot gets broken.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/evbarm/conf/OPENBLOCKS_A6

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/OPENBLOCKS_A6
diff -u src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.43 src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.44
--- src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.43	Wed Jan 20 01:20:26 2021
+++ src/sys/arch/evbarm/conf/OPENBLOCKS_A6	Fri May 20 14:42:01 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS_A6,v 1.43 2021/01/20 01:20:26 nia Exp $
+#	$NetBSD: OPENBLOCKS_A6,v 1.44 2022/05/20 14:42:01 rin Exp $
 #
 #	OPENBLOCKS_A6 -- Plat'Home. OpenBlockS A6 kernel
 #
@@ -152,10 +152,10 @@ mvgbe*	at mvgbec? port ? irq ?
 
 # MII/PHY support
 makphy* at mii? phy ?
-rgephy* at mii? phy ?			# Realtek 8169S/8110S/8211 PHYs
-rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
-ukphy*	at mii? phy ?			# generic unknown PHYs
-urlphy* at mii? phy ?			# Realtek RTL8150L internal PHYs
+#rgephy* at mii? phy ?			# Realtek 8169S/8110S/8211 PHYs
+#rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
+#ukphy*	at mii? phy ?			# generic unknown PHYs
+#urlphy* at mii? phy ?			# Realtek RTL8150L internal PHYs
 
 # On-chip USB 2.0 Interface
 ehci*	at mvsoc? offset ? irq ?
@@ -210,100 +210,100 @@ uhub*	at uhub? port ?
 uhidev* at uhub? port ? configuration ? interface ?
 
 # USB TEMPer and TEMPerHUM
-uthum*	at uhidev? reportid ?
+#uthum*	at uhidev? reportid ?
 
 # USB serial adapter
-ucycom* at uhidev? reportid ?
+#ucycom* at uhidev? reportid ?
 
 # USB Modem
-umodem* at uhub? port ? configuration ?
-ucom*	at umodem?
+#umodem* at uhub? port ? configuration ?
+#ucom*	at umodem?
 
 # Option N.V. Wireless WAN modems
-uhso*	at uhub? port ? configuration ?
+#uhso*	at uhub? port ? configuration ?
 
 # USB Mass Storage
 umass*	at uhub? port ? configuration ? interface ?
 scsibus* at scsi?
 sd*	at scsibus? target ? lun ?	# SCSI disk drives
-cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
+#cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
 
 # USB IrDA
 # USB-IrDA bridge spec
-uirda* at uhub? port ? configuration ? interface ?
-irframe* at uirda?
+#uirda* at uhub? port ? configuration ? interface ?
+#irframe* at uirda?
 
-stuirda* at uhub? port ? configuration ? interface ?
-irframe* at stuirda?
+#stuirda* at uhub? port ? configuration ? interface ?
+#irframe* at stuirda?
 
 # SigmaTel STIr4200 USB/IrDA Bridge
-ustir* at uhub? port ?
-irframe* at ustir?
+#ustir* at uhub? port ?
+#irframe* at ustir?
 
 # USB Ethernet adapters
-aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
-axe*	at uhub? port ?		# ASIX AX88172 based adapters
-cdce*	at uhub? port ?		# CDC, Ethernet Networking Control Model
-cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
-kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
-mue*	at uhub? port ?		# Microchip LAN75xx/LAN78xx based adapters
-udav*	at uhub? port ?		# Davicom DM9601 based adapters
-ure*	at uhub? port ?		# Realtek RTL8152/RTL8153 based adapters
-url*	at uhub? port ?		# Realtek RTL8150L based adapters
+#aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
+#axe*	at uhub? port ?		# ASIX AX88172 based adapters
+#cdce*	at uhub? port ?		# CDC, Ethernet Networking Control Model
+#cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
+#kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
+#mue*	at uhub? port ?		# Microchip LAN75xx/LAN78xx based adapters
+#udav*	at uhub? port ?		# Davicom DM9601 based adapters
+#ure*	at uhub? port ?		# Realtek RTL8152/RTL8153 based adapters
+#url*	at uhub? port ?		# Realtek RTL8150L based adapters
 
 # USB 802.11 adapters
-atu*	at uhub? port ?		# Atmel AT76C50XX based adapters
-ural*	at uhub? port ?		# Ralink Technology RT2500USB 802.11a/b/g
-rum*	at uhub? port ?		# Ralink Technology RT2501/RT2601 802.11a/b/g
-zyd*	at uhub? port ?		# Zydas ZD1211
+#atu*	at uhub? port ?		# Atmel AT76C50XX based adapters
+#ural*	at uhub? port ?		# Ralink Technology RT2500USB 802.11a/b/g
+#rum*	at uhub? port ?		# Ralink Technology RT2501/RT2601 802.11a/b/g
+#zyd*	at uhub? port ?		# Zydas ZD1211
 
 # Prolific PL2301/PL2302 host-to-host adapter
-upl*	at uhub? port ?
+#upl*	at uhub? port ?
 
 # Serial adapters
-ubsa*	at uhub? port ?		# Belkin serial adapter
-ucom*	at ubsa? portno ?
+#ubsa*	at uhub? port ?		# Belkin serial adapter
+#ucom*	at ubsa? portno ?
 
-uchcom* at uhub? port ? 	# WinChipHead CH341/CH340 serial adapter
-ucom*	at uchcom? portno ?
+#uchcom* at uhub? port ? 	# WinChipHead CH341/CH340 serial adapter
+#ucom*	at uchcom? portno ?
 
-uftdi*	at 

CVS commit: src/sys/arch/evbarm/conf

2022-05-20 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Fri May 20 14:42:01 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: OPENBLOCKS_A6

Log Message:
Comment out most of USB devices. Fix boot failure since netbsd-8.

There is an upper limit of kernel size for u-boot, somewhere at ~6MB.
If kernel exceeds this limit, work area of u-boot gets broken.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/evbarm/conf/OPENBLOCKS_A6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-03-25 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Mar 25 21:24:20 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC.common

Log Message:
evbarm: Enable USERCONF option


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/evbarm/conf/GENERIC.common

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/GENERIC.common
diff -u src/sys/arch/evbarm/conf/GENERIC.common:1.47 src/sys/arch/evbarm/conf/GENERIC.common:1.48
--- src/sys/arch/evbarm/conf/GENERIC.common:1.47	Sat Jun 26 09:29:14 2021
+++ src/sys/arch/evbarm/conf/GENERIC.common	Fri Mar 25 21:24:20 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC.common,v 1.47 2021/06/26 09:29:14 nia Exp $
+#	$NetBSD: GENERIC.common,v 1.48 2022/03/25 21:24:20 jmcneill Exp $
 #
 #	GENERIC evbarm kernel config (template)
 #
@@ -95,7 +95,7 @@ options 	SYSVSHM		# System V-like memory
 options 	KTRACE			# system call tracing, a la ktrace(1)
 #options 	SCSIVERBOSE		# Verbose SCSI errors
 #options 	MIIVERBOSE		# Verbose MII autoconfuration messages
-#options 	USERCONF		# userconf(4) support
+options 	USERCONF		# userconf(4) support
 #options 	PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
 
 # Wedge support



CVS commit: src/sys/arch/evbarm/conf

2022-03-25 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Mar 25 21:24:20 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC.common

Log Message:
evbarm: Enable USERCONF option


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/evbarm/conf/GENERIC.common

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-01-28 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Fri Jan 28 16:38:56 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC GENERIC64

Log Message:
drop WSDISPLAY_CUSTOM_BORDER, it's currently only used by vga(4) which isn't 
used on evbarm


To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/evbarm/conf/GENERIC
cvs rdiff -u -r1.192 -r1.193 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2022-01-28 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Fri Jan 28 16:38:56 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC GENERIC64

Log Message:
drop WSDISPLAY_CUSTOM_BORDER, it's currently only used by vga(4) which isn't 
used on evbarm


To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/evbarm/conf/GENERIC
cvs rdiff -u -r1.192 -r1.193 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.104 src/sys/arch/evbarm/conf/GENERIC:1.105
--- src/sys/arch/evbarm/conf/GENERIC:1.104	Thu Jan 27 14:39:49 2022
+++ src/sys/arch/evbarm/conf/GENERIC	Fri Jan 28 16:38:56 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.104 2022/01/27 14:39:49 jakllsch Exp $
+#	$NetBSD: GENERIC,v 1.105 2022/01/28 16:38:56 jakllsch Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -526,7 +526,6 @@ options 	WS_DEFAULT_FG=WSCOL_WHITE
 options 	WS_DEFAULT_BG=WSCOL_BLACK
 options 	WS_KERNEL_FG=WSCOL_GREEN
 options 	WS_KERNEL_BG=WSCOL_BLACK
-options 	WSDISPLAY_CUSTOM_BORDER
 options 	WSDISPLAY_COMPAT_PCVT
 options 	WSDISPLAY_COMPAT_SYSCONS
 options 	WSDISPLAY_COMPAT_USL

Index: src/sys/arch/evbarm/conf/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.192 src/sys/arch/evbarm/conf/GENERIC64:1.193
--- src/sys/arch/evbarm/conf/GENERIC64:1.192	Thu Jan 27 14:39:49 2022
+++ src/sys/arch/evbarm/conf/GENERIC64	Fri Jan 28 16:38:56 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.192 2022/01/27 14:39:49 jakllsch Exp $
+#	$NetBSD: GENERIC64,v 1.193 2022/01/28 16:38:56 jakllsch Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -468,7 +468,6 @@ options 	WS_DEFAULT_FG=WSCOL_WHITE
 options 	WS_DEFAULT_BG=WSCOL_BLACK
 options 	WS_KERNEL_FG=WSCOL_GREEN
 options 	WS_KERNEL_BG=WSCOL_BLACK
-options 	WSDISPLAY_CUSTOM_BORDER
 options 	WSDISPLAY_COMPAT_PCVT
 options 	WSDISPLAY_COMPAT_SYSCONS
 options 	WSDISPLAY_COMPAT_USL



CVS commit: src/sys/arch/evbarm/conf

2022-01-27 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Thu Jan 27 14:39:49 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC GENERIC64

Log Message:
enable WSDISPLAY_CUSTOM_BORDER and WSDISPLAY_CUSTOM_OUTPUT to match i386 GENERIC


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 src/sys/arch/evbarm/conf/GENERIC
cvs rdiff -u -r1.191 -r1.192 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.103 src/sys/arch/evbarm/conf/GENERIC:1.104
--- src/sys/arch/evbarm/conf/GENERIC:1.103	Sat Nov 13 01:29:21 2021
+++ src/sys/arch/evbarm/conf/GENERIC	Thu Jan 27 14:39:49 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.103 2021/11/13 01:29:21 jmcneill Exp $
+#	$NetBSD: GENERIC,v 1.104 2022/01/27 14:39:49 jakllsch Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -521,10 +521,12 @@ tifb* 		at tilcdc?
 
 options 	VCONS_DRAW_INTR
 options 	WSEMUL_VT100
+options 	WSDISPLAY_CUSTOM_OUTPUT
 options 	WS_DEFAULT_FG=WSCOL_WHITE
 options 	WS_DEFAULT_BG=WSCOL_BLACK
 options 	WS_KERNEL_FG=WSCOL_GREEN
 options 	WS_KERNEL_BG=WSCOL_BLACK
+options 	WSDISPLAY_CUSTOM_BORDER
 options 	WSDISPLAY_COMPAT_PCVT
 options 	WSDISPLAY_COMPAT_SYSCONS
 options 	WSDISPLAY_COMPAT_USL

Index: src/sys/arch/evbarm/conf/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.191 src/sys/arch/evbarm/conf/GENERIC64:1.192
--- src/sys/arch/evbarm/conf/GENERIC64:1.191	Sun Jan  9 15:05:16 2022
+++ src/sys/arch/evbarm/conf/GENERIC64	Thu Jan 27 14:39:49 2022
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.191 2022/01/09 15:05:16 jmcneill Exp $
+#	$NetBSD: GENERIC64,v 1.192 2022/01/27 14:39:49 jakllsch Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -463,10 +463,12 @@ genfb*		at fdt?			# Simple Framebuffer
 wsdisplay*	at wsemuldisplaydev?
 options 	VCONS_DRAW_INTR
 options 	WSEMUL_VT100
+options 	WSDISPLAY_CUSTOM_OUTPUT
 options 	WS_DEFAULT_FG=WSCOL_WHITE
 options 	WS_DEFAULT_BG=WSCOL_BLACK
 options 	WS_KERNEL_FG=WSCOL_GREEN
 options 	WS_KERNEL_BG=WSCOL_BLACK
+options 	WSDISPLAY_CUSTOM_BORDER
 options 	WSDISPLAY_COMPAT_PCVT
 options 	WSDISPLAY_COMPAT_SYSCONS
 options 	WSDISPLAY_COMPAT_USL



CVS commit: src/sys/arch/evbarm/conf

2022-01-27 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Thu Jan 27 14:39:49 UTC 2022

Modified Files:
src/sys/arch/evbarm/conf: GENERIC GENERIC64

Log Message:
enable WSDISPLAY_CUSTOM_BORDER and WSDISPLAY_CUSTOM_OUTPUT to match i386 GENERIC


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 src/sys/arch/evbarm/conf/GENERIC
cvs rdiff -u -r1.191 -r1.192 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-12-18 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Dec 18 16:31:06 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: files.generic

Log Message:
arm: Need files.acpi for drm to discover NACPICA=0.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/conf/files.generic

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/files.generic
diff -u src/sys/arch/evbarm/conf/files.generic:1.12 src/sys/arch/evbarm/conf/files.generic:1.13
--- src/sys/arch/evbarm/conf/files.generic:1.12	Fri Nov 12 22:02:08 2021
+++ src/sys/arch/evbarm/conf/files.generic	Sat Dec 18 16:31:06 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: files.generic,v 1.12 2021/11/12 22:02:08 jmcneill Exp $
+#	$NetBSD: files.generic,v 1.13 2021/12/18 16:31:06 riastradh Exp $
 #
 # A generic (aarch32) kernel configuration info
 #
@@ -17,6 +17,7 @@ file	arch/arm/arm/arm_generic_dma.c
 file	arch/arm/arm/bus_space_a4x.S
 
 # Add other board files here
+include "arch/arm/acpi/files.acpi"
 include "arch/arm/altera/files.altera"
 include "arch/arm/amlogic/files.meson"
 include "arch/arm/broadcom/files.bcm2835"



CVS commit: src/sys/arch/evbarm/conf

2021-12-18 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Dec 18 16:31:06 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: files.generic

Log Message:
arm: Need files.acpi for drm to discover NACPICA=0.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/conf/files.generic

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-11-27 Thread Ryo Shimizu
Module Name:src
Committed By:   ryo
Date:   Sat Nov 27 19:55:21 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
add options COMPAT_LINUX32 (commented out)


To generate a diff of this commit:
cvs rdiff -u -r1.187 -r1.188 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.187 src/sys/arch/evbarm/conf/GENERIC64:1.188
--- src/sys/arch/evbarm/conf/GENERIC64:1.187	Sun Oct 10 13:03:09 2021
+++ src/sys/arch/evbarm/conf/GENERIC64	Sat Nov 27 19:55:20 2021
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.187 2021/10/10 13:03:09 jmcneill Exp $
+#	$NetBSD: GENERIC64,v 1.188 2021/11/27 19:55:20 ryo Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -90,6 +90,7 @@ options 	COMPAT_NETBSD32
 options 	EXEC_ELF32
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_LINUX32	# binary compatibility with Linux 32-bit
 #options 	COMPAT_50	# COMPAT_LINUX depends on
 #options 	COMPAT_OSSAUDIO # binary compatibility with Linux
 



CVS commit: src/sys/arch/evbarm/conf

2021-11-27 Thread Ryo Shimizu
Module Name:src
Committed By:   ryo
Date:   Sat Nov 27 19:55:21 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
add options COMPAT_LINUX32 (commented out)


To generate a diff of this commit:
cvs rdiff -u -r1.187 -r1.188 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-11-12 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Nov 13 01:29:21 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
Add rkpwm, rkspi


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 src/sys/arch/evbarm/conf/GENERIC

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/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.102 src/sys/arch/evbarm/conf/GENERIC:1.103
--- src/sys/arch/evbarm/conf/GENERIC:1.102	Sat Nov 13 00:34:24 2021
+++ src/sys/arch/evbarm/conf/GENERIC	Sat Nov 13 01:29:21 2021
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.102 2021/11/13 00:34:24 jmcneill Exp $
+#	$NetBSD: GENERIC,v 1.103 2021/11/13 01:29:21 jmcneill Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -275,6 +275,7 @@ tegrapinmux* 	at fdt?			# NVIDIA Tegra M
 # PWM controller
 expwm* 		at fdt? pass 4		# PWM
 imxpwm* 	at fdt?			# i.MX PWM
+rkpwm*		at fdt? pass 3		# Rockchip PWM
 sunxipwm* 	at fdt? pass 3		# Allwinner PWM
 
 # Backlight
@@ -395,6 +396,7 @@ sunxican* 	at fdt?			# A10/A20 CAN contr
 
 # SPI
 imxspi* 	at fdt?			# i.MX SPI
+rkspi*		at fdt?			# Rockchip SPI
 sun4ispi* 	at fdt?
 sun6ispi* 	at fdt?
 spi* 		at spibus?



CVS commit: src/sys/arch/evbarm/conf

2021-11-12 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Nov 13 01:29:21 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
Add rkpwm, rkspi


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 src/sys/arch/evbarm/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-11-12 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Nov 13 00:34:24 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
add rkv1crypto


To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 src/sys/arch/evbarm/conf/GENERIC

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/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.101 src/sys/arch/evbarm/conf/GENERIC:1.102
--- src/sys/arch/evbarm/conf/GENERIC:1.101	Fri Nov 12 22:02:08 2021
+++ src/sys/arch/evbarm/conf/GENERIC	Sat Nov 13 00:34:24 2021
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.101 2021/11/12 22:02:08 jmcneill Exp $
+#	$NetBSD: GENERIC,v 1.102 2021/11/13 00:34:24 jmcneill Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -408,6 +408,7 @@ m25p* 		at spi? slave ?
 bcmrng* 	at fdt?			# Broadcom BCM283x RNG
 mesonrng* 	at fdt?			# Amlogic Meson RNG
 tirng* 		at fdt?			# TI RNG
+rkv1crypto*	at fdt?			# Rockchip Crypto v1
 sun8icrypto* 	at fdt?			# Allwinner Crypto Engine
 
 # Security ID EFUSE



CVS commit: src/sys/arch/evbarm/conf

2021-11-12 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Nov 13 00:34:24 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC

Log Message:
add rkv1crypto


To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 src/sys/arch/evbarm/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-10-31 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Oct 31 12:34:48 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: std.generic64

Log Message:
Disable GIC_SPLFUNCS (still crashy)


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/conf/std.generic64

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.generic64
diff -u src/sys/arch/evbarm/conf/std.generic64:1.17 src/sys/arch/evbarm/conf/std.generic64:1.18
--- src/sys/arch/evbarm/conf/std.generic64:1.17	Sat Oct 30 19:28:40 2021
+++ src/sys/arch/evbarm/conf/std.generic64	Sun Oct 31 12:34:48 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.generic64,v 1.17 2021/10/30 19:28:40 jmcneill Exp $
+#	$NetBSD: std.generic64,v 1.18 2021/10/31 12:34:48 jmcneill Exp $
 #
 #	generic NetBSD/evbarm64 with FDT support
 
@@ -16,7 +16,7 @@ options 	DRAM_BLOCKS=256
 options 	EVBARM_BOARDTYPE="FDT"
 options 	FDT# Flattened Device Tree support
 options 	FPU_VFP
-options 	GIC_SPLFUNCS
+#options 	GIC_SPLFUNCS			# Experimental
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
 options 	PCI_NETBSD_CONFIGURE



CVS commit: src/sys/arch/evbarm/conf

2021-10-31 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Oct 31 12:34:48 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: std.generic64

Log Message:
Disable GIC_SPLFUNCS (still crashy)


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/conf/std.generic64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-10-30 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Oct 30 19:28:40 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: std.generic64

Log Message:
Enable GIC_SPLFUNCS again. Hopefully stable now.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/evbarm/conf/std.generic64

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.generic64
diff -u src/sys/arch/evbarm/conf/std.generic64:1.16 src/sys/arch/evbarm/conf/std.generic64:1.17
--- src/sys/arch/evbarm/conf/std.generic64:1.16	Sun Oct  3 23:19:26 2021
+++ src/sys/arch/evbarm/conf/std.generic64	Sat Oct 30 19:28:40 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.generic64,v 1.16 2021/10/03 23:19:26 jmcneill Exp $
+#	$NetBSD: std.generic64,v 1.17 2021/10/30 19:28:40 jmcneill Exp $
 #
 #	generic NetBSD/evbarm64 with FDT support
 
@@ -16,7 +16,7 @@ options 	DRAM_BLOCKS=256
 options 	EVBARM_BOARDTYPE="FDT"
 options 	FDT# Flattened Device Tree support
 options 	FPU_VFP
-#options 	GIC_SPLFUNCS
+options 	GIC_SPLFUNCS
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
 options 	PCI_NETBSD_CONFIGURE



CVS commit: src/sys/arch/evbarm/conf

2021-10-30 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Oct 30 19:28:40 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: std.generic64

Log Message:
Enable GIC_SPLFUNCS again. Hopefully stable now.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/evbarm/conf/std.generic64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-10-03 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Oct  3 23:19:26 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: std.generic64

Log Message:
disable GIC_SPLFUNCS until remaining issues are sorted out


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/conf/std.generic64

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.generic64
diff -u src/sys/arch/evbarm/conf/std.generic64:1.15 src/sys/arch/evbarm/conf/std.generic64:1.16
--- src/sys/arch/evbarm/conf/std.generic64:1.15	Sat Sep 18 12:25:07 2021
+++ src/sys/arch/evbarm/conf/std.generic64	Sun Oct  3 23:19:26 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.generic64,v 1.15 2021/09/18 12:25:07 jmcneill Exp $
+#	$NetBSD: std.generic64,v 1.16 2021/10/03 23:19:26 jmcneill Exp $
 #
 #	generic NetBSD/evbarm64 with FDT support
 
@@ -16,7 +16,7 @@ options 	DRAM_BLOCKS=256
 options 	EVBARM_BOARDTYPE="FDT"
 options 	FDT# Flattened Device Tree support
 options 	FPU_VFP
-options 	GIC_SPLFUNCS
+#options 	GIC_SPLFUNCS
 options 	MODULAR
 options 	MODULAR_DEFAULT_AUTOLOAD
 options 	PCI_NETBSD_CONFIGURE



CVS commit: src/sys/arch/evbarm/conf

2021-10-03 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Oct  3 23:19:26 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: std.generic64

Log Message:
disable GIC_SPLFUNCS until remaining issues are sorted out


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/conf/std.generic64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-09-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Sep 24 08:04:15 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: std.kobo std.netwalker

Log Message:
Make the KOBO and NETWALKER kernels compile again.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/std.kobo
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/conf/std.netwalker

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.kobo
diff -u src/sys/arch/evbarm/conf/std.kobo:1.5 src/sys/arch/evbarm/conf/std.kobo:1.6
--- src/sys/arch/evbarm/conf/std.kobo:1.5	Sat May 18 08:49:23 2019
+++ src/sys/arch/evbarm/conf/std.kobo	Fri Sep 24 08:04:15 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.kobo,v 1.5 2019/05/18 08:49:23 skrll Exp $
+#	$NetBSD: std.kobo,v 1.6 2021/09/24 08:04:15 skrll Exp $
 #
 # standard NetBSD/evbarm options for Kobo
 
@@ -27,3 +27,8 @@ options 	__HAVE_MM_MD_DIRECT_MAPPED_PHYS
 makeoptions 	LOADADDRESS_VIRT="0x8010"
 makeoptions 	LOADADDRESS="0x7010"
 makeoptions 	BOARDMKFRAG="${THISARM}/conf/mk.kobo"
+
+# Prevent the addition of a command line -DKERNEL_BASE_VOFFSET= as it
+# is done at runtime.
+makeoptions	KERNEL_VOFFSET_RUNTIME=1
+

Index: src/sys/arch/evbarm/conf/std.netwalker
diff -u src/sys/arch/evbarm/conf/std.netwalker:1.13 src/sys/arch/evbarm/conf/std.netwalker:1.14
--- src/sys/arch/evbarm/conf/std.netwalker:1.13	Thu Jun 13 04:20:23 2019
+++ src/sys/arch/evbarm/conf/std.netwalker	Fri Sep 24 08:04:15 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.netwalker,v 1.13 2019/06/13 04:20:23 hkenken Exp $
+#	$NetBSD: std.netwalker,v 1.14 2021/09/24 08:04:15 skrll Exp $
 #
 # standard NetBSD/evbarm options for Sharp NetWalker
 
@@ -30,3 +30,8 @@ makeoptions 	BOARDMKFRAG="${THISARM}/con
 
 makeoptions	KERNEL_BASE_PHYS=0x90008000
 makeoptions	KERNEL_BASE_VIRT=0x80008000
+
+# Prevent the addition of a command line -DKERNEL_BASE_VOFFSET= as it
+# is done at runtime.
+makeoptions	KERNEL_VOFFSET_RUNTIME=1
+



CVS commit: src/sys/arch/evbarm/conf

2021-09-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Sep 24 08:04:15 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: std.kobo std.netwalker

Log Message:
Make the KOBO and NETWALKER kernels compile again.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/std.kobo
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/conf/std.netwalker

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-09-07 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Tue Sep  7 10:09:34 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
space+tab


To generate a diff of this commit:
cvs rdiff -u -r1.183 -r1.184 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.183 src/sys/arch/evbarm/conf/GENERIC64:1.184
--- src/sys/arch/evbarm/conf/GENERIC64:1.183	Mon Aug 30 23:26:26 2021
+++ src/sys/arch/evbarm/conf/GENERIC64	Tue Sep  7 10:09:34 2021
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.183 2021/08/30 23:26:26 jmcneill Exp $
+#	$NetBSD: GENERIC64,v 1.184 2021/09/07 10:09:34 msaitoh Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -93,7 +93,7 @@ options 	EXEC_ELF32
 options 	EFI_RUNTIME
 
 # Device tree support
-armfdt0		at root
+armfdt0 	at root
 simplebus*	at fdt? pass 0
 
 # ACPI support
@@ -108,7 +108,7 @@ acpipcc*	at acpi?
 acpifan*	at acpi?
 acpiged*	at acpi?
 acpilid*	at acpi?
-acpitz*		at acpi?
+acpitz* 	at acpi?
 
 # CPUs
 cpus*		at fdt? pass 0
@@ -118,7 +118,7 @@ cpu*		at acpi?
 vmt*		at fdt?			# VMware Tools
 
 # Performance monitors
-armpmu*		at fdt?
+armpmu* 	at fdt?
 pseudo-device	tprof
 
 # CPU frequency scaling
@@ -127,7 +127,7 @@ cpufreqdt*	at cpu?
 # Power State Coordination Interface (PSCI)
 psci*		at fdt? pass 0
 
-fclock*		at fdt? pass 1
+fclock* 	at fdt? pass 1
 ffclock*	at fdt? pass 1
 fregulator*	at fdt? pass 4
 gregulator*	at fdt? pass 4
@@ -137,7 +137,7 @@ wskbd*		at gpiokeys? console ? mux 1
 gpioleds*	at fdt?
 
 # System Controller
-syscon*		at fdt? pass 1		# Generic System Controller
+syscon* 	at fdt? pass 1		# Generic System Controller
 sunxisramc*	at fdt? pass 1		# Allwinner System Control
 
 # Timer
@@ -156,11 +156,11 @@ sunxiwdt*	at fdt?			# Allwinner watchdog
 
 # Interrupt controller
 appleintc*	at fdt? pass 1		# Apple AIC
-bcmicu*		at fdt? pass 1		# Broadcom BCM283x ICU
+bcmicu* 	at fdt? pass 1		# Broadcom BCM283x ICU
 tegralic*	at fdt? pass 1		# NVIDIA Tegra LIC
 gic*		at fdt? pass 1		# ARM GICv2
 gic*		at acpi?
-armgic0		at gic?
+armgic0 	at gic?
 gicvthree*	at fdt? pass 1		# ARM GICv3
 gicvthree*	at acpi?
 imx7gpc*	at fdt? pass 2		# IMX GPCv2
@@ -175,7 +175,7 @@ tegramc*	at fdt?	pass 4		# NVIDIA Tegra 
 # Firmware devices
 bcmmbox*	at fdt?			# Broadcom VideoCore IV mailbox
 bcmmbox*	at acpi?
-vcmbox*		at bcmmbox?
+vcmbox* 	at bcmmbox?
 qemufwcfg*	at fdt?			# QEMU Firmware Configuration device
 qemufwcfg*	at acpi?
 
@@ -193,7 +193,7 @@ tegrapmc*	at fdt? pass 4		# NVIDIA Tegra
 
 # Clock and Reset controller
 bcmcprman*	at fdt? pass 1		# Broadcom BCM283x Clock Manager
-bcmaux*		at fdt? pass 1		# Broadcom BCM283x Aux Periph Clocks
+bcmaux* 	at fdt? pass 1		# Broadcom BCM283x Aux Periph Clocks
 g12aoclkc*	at fdt? pass 2		# Amlogic Meson G12 AO clock controller
 g12clkc*	at fdt? pass 2		# Amlogic Meson G12 EE clock controller
 gxbbaoclkc*	at fdt? pass 2		# Amlogic Meson GXBB AO clock controller
@@ -217,11 +217,11 @@ tegra210car*	at fdt? pass 3		# NVIDIA Te
 bcmgpio*	at fdt? pass 3		# Broadcom BCM283x GPIO
 imxgpio*	at fdt? pass 3		# IMX GPIO
 mesonpinctrl*	at fdt? pass 2		# Amlogic Meson GPIO
-plgpio*		at fdt?			# ARM PrimeCell PL061 GPIO
-plgpio*		at acpi?
+plgpio* 	at fdt?			# ARM PrimeCell PL061 GPIO
+plgpio* 	at acpi?
 sunxigpio*	at fdt? pass 3		# Allwinner GPIO
 tegragpio*	at fdt? pass 2		# NVIDIA Tegra GPIO
-rkgpio*		at rkiomux?		# Rockchip GPIO
+rkgpio* 	at rkiomux?		# Rockchip GPIO
 gpio*		at gpiobus?
 
 # PWM controller
@@ -242,7 +242,7 @@ tegra210xphy*	at tegra210xpad?
 applepcie*	at fdt?			# Apple PCIe
 pcihost*	at fdt?			# Generic PCI host controller
 acpipchb*	at acpi?		# ACPI PCIe host bridge
-rkpcie*		at fdt?			# Rockchip AXI PCIE
+rkpcie* 	at fdt?			# Rockchip AXI PCIE
 rkpciephy*	at fdt? pass 9		# Rockchip AXI PCIE PHY
 tegrapcie0	at fdt?			# NVIDIA Tegra PCIE
 pci*		at pcibus?
@@ -272,31 +272,31 @@ wm*		at pci? dev ? function ?	# Intel Gi
 
 # MII/PHY support
 atphy*		at mii? phy ?		# Attansic/Atheros PHYs
-brgphy*		at mii? phy ?		# Broadcom BCM5400-family PHYs
+brgphy* 	at mii? phy ?		# Broadcom BCM5400-family PHYs
 exphy* 		at mii? phy ?		# 3Com internal PHYs
 gentbi* 	at mii? phy ?		# Generic Ten-Bit 1000BASE-[CLS]X PHYs
 glxtphy*	at mii? phy ?		# Level One LXT-1000 PHYs
 gphyter* 	at mii? phy ?		# NS83861 Gig-E PHY
-gxlphy*		at mii? phy ?		# Amlogic Meson GX internal PHY
-icsphy*		at mii? phy ?		# Integrated Circuit Systems ICS189x
+gxlphy* 	at mii? phy ?		# Amlogic Meson GX internal PHY
+icsphy* 	at mii? phy ?		# Integrated Circuit Systems ICS189x
 igphy*		at mii? phy ?		# Intel IGP01E1000
 ihphy*		at mii? phy ?		# Intel 82577 PHYs
 ikphy*		at mii? phy ?		# Intel 82563 PHYs
 inphy*		at mii? phy ?		# Intel 82555 PHYs
 iophy*		at mii? phy ?		# Intel 82553 PHYs
-lxtphy*		at mii? phy ?		# Level One LXT-970 PHYs
-makphy*		at mii? phy ?		

CVS commit: src/sys/arch/evbarm/conf

2021-09-07 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Tue Sep  7 10:09:34 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
space+tab


To generate a diff of this commit:
cvs rdiff -u -r1.183 -r1.184 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-09-03 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Fri Sep  3 21:58:36 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: std.beagle std.generic std.rpi std.zynq

Log Message:
s/opions/options/


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/conf/std.beagle
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/conf/std.generic
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbarm/conf/std.rpi
cvs rdiff -u -r1.6 -r1.7 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.beagle
diff -u src/sys/arch/evbarm/conf/std.beagle:1.18 src/sys/arch/evbarm/conf/std.beagle:1.19
--- src/sys/arch/evbarm/conf/std.beagle:1.18	Sat May 18 08:49:23 2019
+++ src/sys/arch/evbarm/conf/std.beagle	Fri Sep  3 21:58:36 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.beagle,v 1.18 2019/05/18 08:49:23 skrll Exp $
+#	$NetBSD: std.beagle,v 1.19 2021/09/03 21:58:36 andvar Exp $
 #
 # standard NetBSD/evbarm for BEAGLEBOARD options
 
@@ -8,7 +8,7 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in BEAGLEBOARD config definitions.
 include		"arch/evbarm/conf/files.beagle"
 
-# Architecture opions
+# Architecture options
 options 	ARM_GENERIC_TODR
 options 	ARM_HAS_VBAR
 options 	ARM_INTR_IMPL=""

Index: src/sys/arch/evbarm/conf/std.generic
diff -u src/sys/arch/evbarm/conf/std.generic:1.9 src/sys/arch/evbarm/conf/std.generic:1.10
--- src/sys/arch/evbarm/conf/std.generic:1.9	Sun Mar 21 09:00:55 2021
+++ src/sys/arch/evbarm/conf/std.generic	Fri Sep  3 21:58:36 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.generic,v 1.9 2021/03/21 09:00:55 skrll Exp $
+#	$NetBSD: std.generic,v 1.10 2021/09/03 21:58:36 andvar Exp $
 #
 # 	generic NetBSD/evbarm with FDT support
 
@@ -9,7 +9,7 @@ include		"arch/arm/conf/std.arm"		# arch
 options 	EXEC_ELF32
 options 	EXEC_SCRIPT
 
-# Architecture opions
+# Architecture options
 options 	ARM32
 
 options 	ARM_GENERIC_TODR

Index: src/sys/arch/evbarm/conf/std.rpi
diff -u src/sys/arch/evbarm/conf/std.rpi:1.25 src/sys/arch/evbarm/conf/std.rpi:1.26
--- src/sys/arch/evbarm/conf/std.rpi:1.25	Sun Mar 21 09:00:55 2021
+++ src/sys/arch/evbarm/conf/std.rpi	Fri Sep  3 21:58:36 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.rpi,v 1.25 2021/03/21 09:00:55 skrll Exp $
+#	$NetBSD: std.rpi,v 1.26 2021/09/03 21:58:36 andvar Exp $
 #
 # standard NetBSD/evbarm for Raspberry Pi options
 
@@ -8,7 +8,7 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in Raspberry Pi config definitions.
 include		"arch/evbarm/conf/files.rpi"
 
-# Architecture opions
+# Architecture options
 options 	ARM_GENERIC_TODR
 options 	ARM_HAS_VBAR
 options 	ARM_INTR_IMPL=""

Index: src/sys/arch/evbarm/conf/std.zynq
diff -u src/sys/arch/evbarm/conf/std.zynq:1.6 src/sys/arch/evbarm/conf/std.zynq:1.7
--- src/sys/arch/evbarm/conf/std.zynq:1.6	Thu Oct 18 09:01:54 2018
+++ src/sys/arch/evbarm/conf/std.zynq	Fri Sep  3 21:58:36 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.zynq,v 1.6 2018/10/18 09:01:54 skrll Exp $
+#	$NetBSD: std.zynq,v 1.7 2021/09/03 21:58:36 andvar Exp $
 #
 # standard NetBSD/evbarm for ZYNQ options
 
@@ -8,7 +8,7 @@ include		"arch/evbarm/conf/std.evbarm"
 # Pull in Zynq config definitions.
 include		"arch/evbarm/conf/files.zynq"
 
-# Architecture opions
+# Architecture options
 options 	ARM_GENERIC_TODR
 options 	ARM_HAS_VBAR
 options 	ARM_INTR_IMPL=""



CVS commit: src/sys/arch/evbarm/conf

2021-09-03 Thread Andrius Varanavicius
Module Name:src
Committed By:   andvar
Date:   Fri Sep  3 21:58:36 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: std.beagle std.generic std.rpi std.zynq

Log Message:
s/opions/options/


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/conf/std.beagle
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/conf/std.generic
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbarm/conf/std.rpi
cvs rdiff -u -r1.6 -r1.7 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.



Re: CVS commit: src/sys/arch/evbarm/conf

2021-08-31 Thread Rin Okuyama

Hi,

On 2021/08/30 18:20, matthew green wrote:

hi.


nice work on BE marvell :)


Thanks!


"Rin Okuyama" writes:

Module Name:src
Committed By:   rin
Date:   Mon Aug 30 00:12:15 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: MARVELL_NAS

Log Message:
Enable FFS_EI and DISKLABEL_EI as this SoC supports both endians now.


personally, i think we should do these everywhere that isn't
size constrained.  they're useful for accessing other platform
disks quite often on all netbsd systems.


Yeah, I agree. Probably, we can have these options in
sys/conf/filesystems.config. Most powerful platforms have
already used that file:


$ cd /usr/src/sys/arch && grep filesystems.conf */conf/*
amd64/conf/GENERIC:include "conf/filesystems.config"
amd64/conf/XEN3_DOM0:include "conf/filesystems.config"
amd64/conf/XEN3_DOMU:include "conf/filesystems.config"
evbarm/conf/GENERIC.common:include "conf/filesystems.config"
i386/conf/GENERIC:include "conf/filesystems.config"
macppc/conf/GENERIC:include "conf/filesystems.config"
riscv/conf/GENERIC:include  "conf/filesystems.config"
sgimips/conf/GENERIC32_IP2x:include "conf/filesystems.config"
sgimips/conf/GENERIC32_IP3x:include "conf/filesystems.config"
sgimips/conf/GENERIC32_IP12:include "conf/filesystems.config"
sparc64/conf/GENERIC:include "conf/filesystems.config"


And we can switch other machines to use it.

Thanks,
rin


re: CVS commit: src/sys/arch/evbarm/conf

2021-08-30 Thread matthew green
hi.


nice work on BE marvell :)

"Rin Okuyama" writes:
> Module Name:  src
> Committed By: rin
> Date: Mon Aug 30 00:12:15 UTC 2021
>
> Modified Files:
>   src/sys/arch/evbarm/conf: MARVELL_NAS
>
> Log Message:
> Enable FFS_EI and DISKLABEL_EI as this SoC supports both endians now.

personally, i think we should do these everywhere that isn't
size constrained.  they're useful for accessing other platform
disks quite often on all netbsd systems.


.mrg.


CVS commit: src/sys/arch/evbarm/conf

2021-08-29 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Aug 30 01:29:41 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: KUROBOX_PRO

Log Message:
PR port-arm/56380

Disable PAX_ASLR for now, until the problem is fixed.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/conf/KUROBOX_PRO

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-08-29 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Aug 30 01:29:41 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: KUROBOX_PRO

Log Message:
PR port-arm/56380

Disable PAX_ASLR for now, until the problem is fixed.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/conf/KUROBOX_PRO

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/KUROBOX_PRO
diff -u src/sys/arch/evbarm/conf/KUROBOX_PRO:1.14 src/sys/arch/evbarm/conf/KUROBOX_PRO:1.15
--- src/sys/arch/evbarm/conf/KUROBOX_PRO:1.14	Mon Aug 30 00:26:11 2021
+++ src/sys/arch/evbarm/conf/KUROBOX_PRO	Mon Aug 30 01:29:41 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: KUROBOX_PRO,v 1.14 2021/08/30 00:26:11 rin Exp $
+#	$NetBSD: KUROBOX_PRO,v 1.15 2021/08/30 01:29:41 rin Exp $
 #
 #  KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel
 #
@@ -30,6 +30,8 @@ makeoptions	DEBUG="-g"	# compile full sy
 makeoptions	COPY_SYMTAB=1
 #options 	AUDIO_DEBUG=2
 
+# XXX PR port-arm/56380
+no options 	PAX_ASLR
 
 # On-chip PCI Interface doesn't use.
 no gtpci* at mvsoc?



CVS commit: src/sys/arch/evbarm/conf

2021-08-29 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Aug 30 00:26:11 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: KUROBOX_PRO

Log Message:
Add nvme(4). (This machine has a PCIe x1 slot!)

It works just fine, instead of broken on-board mvsata(4).


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/conf/KUROBOX_PRO

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/KUROBOX_PRO
diff -u src/sys/arch/evbarm/conf/KUROBOX_PRO:1.13 src/sys/arch/evbarm/conf/KUROBOX_PRO:1.14
--- src/sys/arch/evbarm/conf/KUROBOX_PRO:1.13	Mon Aug 30 00:21:29 2021
+++ src/sys/arch/evbarm/conf/KUROBOX_PRO	Mon Aug 30 00:26:11 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: KUROBOX_PRO,v 1.13 2021/08/30 00:21:29 rin Exp $
+#	$NetBSD: KUROBOX_PRO,v 1.14 2021/08/30 00:26:11 rin Exp $
 #
 #  KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel
 #
@@ -40,3 +40,7 @@ rs5c372rtc* at iic? addr 0x32		# RICOH R
 # PCI network interfaces
 #mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
 #msk*	at mskc?
+
+# NVM Express controllers and devices
+nvme*		at pci? dev ? function ?
+ld*		at nvme? nsid ?



CVS commit: src/sys/arch/evbarm/conf

2021-08-29 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Aug 30 00:26:11 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: KUROBOX_PRO

Log Message:
Add nvme(4). (This machine has a PCIe x1 slot!)

It works just fine, instead of broken on-board mvsata(4).


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/conf/KUROBOX_PRO

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-08-29 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Aug 30 00:21:30 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: KUROBOX_PRO

Log Message:
CPU is arm926ej-s, not xscale.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/conf/KUROBOX_PRO

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-08-29 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Aug 30 00:21:30 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: KUROBOX_PRO

Log Message:
CPU is arm926ej-s, not xscale.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/conf/KUROBOX_PRO

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/KUROBOX_PRO
diff -u src/sys/arch/evbarm/conf/KUROBOX_PRO:1.12 src/sys/arch/evbarm/conf/KUROBOX_PRO:1.13
--- src/sys/arch/evbarm/conf/KUROBOX_PRO:1.12	Sat Apr 18 11:00:38 2020
+++ src/sys/arch/evbarm/conf/KUROBOX_PRO	Mon Aug 30 00:21:29 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: KUROBOX_PRO,v 1.12 2020/04/18 11:00:38 skrll Exp $
+#	$NetBSD: KUROBOX_PRO,v 1.13 2021/08/30 00:21:29 rin Exp $
 #
 #  KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel
 #
@@ -9,7 +9,7 @@ include 	"arch/evbarm/conf/MARVELL_NAS"
 makeoptions	BOARDTYPE="kurobox_pro"
 options 	EVBARM_BOARDTYPE=kurobox_pro
 
-makeoptions	CPUFLAGS="-mcpu=xscale"	# Xscale instruction set support
+makeoptions	CPUFLAGS="-mcpu=arm926ej-s"
 no options	CPU_SHEEVA
 no options	KIRKWOOD
 



CVS commit: src/sys/arch/evbarm/conf

2021-08-29 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Aug 30 00:12:15 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: MARVELL_NAS

Log Message:
Enable FFS_EI and DISKLABEL_EI as this SoC supports both endians now.


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/conf/MARVELL_NAS

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/MARVELL_NAS
diff -u src/sys/arch/evbarm/conf/MARVELL_NAS:1.41 src/sys/arch/evbarm/conf/MARVELL_NAS:1.42
--- src/sys/arch/evbarm/conf/MARVELL_NAS:1.41	Sun Sep 27 13:48:50 2020
+++ src/sys/arch/evbarm/conf/MARVELL_NAS	Mon Aug 30 00:12:15 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: MARVELL_NAS,v 1.41 2020/09/27 13:48:50 roy Exp $
+#	$NetBSD: MARVELL_NAS,v 1.42 2021/08/30 00:12:15 rin Exp $
 #
 #  This configuration supports for generically Marvell NAS.
 
@@ -53,8 +53,8 @@ file-system 	HFS		# experimental - Apple
 # File system options
 options 	QUOTA		# legacy UFS quotas
 options 	QUOTA2		# new, in-filesystem UFS quotas
-#options 	DISKLABEL_EI	# disklabel Endian Independent support
-#options 	FFS_EI		# FFS Endian Independent support
+options 	DISKLABEL_EI	# disklabel Endian Independent support
+options 	FFS_EI		# FFS Endian Independent support
 options 	WAPBL		# File system journaling support
 # Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
 # It is not recommended for general use.



CVS commit: src/sys/arch/evbarm/conf

2021-08-29 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Aug 30 00:12:15 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: MARVELL_NAS

Log Message:
Enable FFS_EI and DISKLABEL_EI as this SoC supports both endians now.


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/conf/MARVELL_NAS

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-08-26 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Thu Aug 26 17:08:34 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC GENERIC64

Log Message:
Add dsrtc* at iic?


To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/evbarm/conf/GENERIC
cvs rdiff -u -r1.181 -r1.182 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.99 src/sys/arch/evbarm/conf/GENERIC:1.100
--- src/sys/arch/evbarm/conf/GENERIC:1.99	Sat Jun 26 09:29:14 2021
+++ src/sys/arch/evbarm/conf/GENERIC	Thu Aug 26 17:08:34 2021
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC,v 1.99 2021/06/26 09:29:14 nia Exp $
+#	$NetBSD: GENERIC,v 1.100 2021/08/26 17:08:34 thorpej Exp $
 #
 #	GENERIC ARM (aarch32) kernel
 #
@@ -365,6 +365,7 @@ axp20xreg* 	at axp20x?
 axp22x* 	at iic?			# AXP221 Power Management IC
 axppmic* 	at iic?			# X-Powers AXP Power Management IC
 axpreg* 	at axppmic?
+dsrtc*		at iic?			# Dallas Semiconductor RTCs
 em3027rtc* 	at iic?
 max77620pmic* 	at iic?
 pcaiicmux*	at iic?			# PCA954x / PCA984x I2C switch / mux

Index: src/sys/arch/evbarm/conf/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.181 src/sys/arch/evbarm/conf/GENERIC64:1.182
--- src/sys/arch/evbarm/conf/GENERIC64:1.181	Thu Aug 19 02:05:34 2021
+++ src/sys/arch/evbarm/conf/GENERIC64	Thu Aug 26 17:08:34 2021
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.181 2021/08/19 02:05:34 msaitoh Exp $
+#	$NetBSD: GENERIC64,v 1.182 2021/08/26 17:08:34 thorpej Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -333,6 +333,7 @@ as3722reg*	at as3722pmic?
 axppmic*	at iic?			# X-Powers AXP Power Management IC
 axpreg*		at axppmic?
 cwfg*		at iic?			# CellWise CW2015 Fuel Gauge IC
+dsrtc*		at iic?			# Dallas Semiconductor RTCs
 es8316ac*	at iic?			# Everest Semi ES8316 Audio CODEC
 fan53555reg*	at iic?			# FAN53555 / SY82x regulator
 max77620pmic*	at iic?



CVS commit: src/sys/arch/evbarm/conf

2021-08-26 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Thu Aug 26 17:08:34 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC GENERIC64

Log Message:
Add dsrtc* at iic?


To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/evbarm/conf/GENERIC
cvs rdiff -u -r1.181 -r1.182 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2021-08-18 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Aug 19 02:05:34 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
Indent.


To generate a diff of this commit:
cvs rdiff -u -r1.180 -r1.181 src/sys/arch/evbarm/conf/GENERIC64

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/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.180 src/sys/arch/evbarm/conf/GENERIC64:1.181
--- src/sys/arch/evbarm/conf/GENERIC64:1.180	Wed Aug 18 09:18:09 2021
+++ src/sys/arch/evbarm/conf/GENERIC64	Thu Aug 19 02:05:34 2021
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.180 2021/08/18 09:18:09 msaitoh Exp $
+#	$NetBSD: GENERIC64,v 1.181 2021/08/19 02:05:34 msaitoh Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -252,8 +252,8 @@ genet*		at fdt?
 #scx*		at fdt?
 aq*		at pci? dev ? function ?	# Aquantia AQC 10 gigabit
 ena*		at pci? dev ? function ?	# Amazon.com Elastic Network Adapter
-ixg*	at pci? dev ? function ?	# Intel 8259x 10 gigabit
-ixv*	at pci? dev ? function ?	# Intel 8259x 10G virtual function
+ixg* 		at pci? dev ? function ?	# Intel 8259x 10 gigabit
+ixv* 		at pci? dev ? function ?	# Intel 8259x 10G virtual function
 mcx*		at pci? dev ? function ?	# Mellanox 5th generation Ethernet
 mskc*		at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
 msk*		at mskc?



CVS commit: src/sys/arch/evbarm/conf

2021-08-18 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Aug 19 02:05:34 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
Indent.


To generate a diff of this commit:
cvs rdiff -u -r1.180 -r1.181 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Re: CVS commit: src/sys/arch/evbarm/conf

2021-01-22 Thread Jared McNeill
I forgot that I added dma-ranges support back in Feb last year. All good, 
please ignore me :)



On Thu, 21 Jan 2021, Jared McNeill wrote:

This driver is not 64-bit safe and should not be enabled on aarch64 as-is. I 
think before turning it on we should restrict it to the lower 1GB of memory 
like the Pi3 models where we know it at least has a chance of working. You 
can do this easily by creating a restrictive tag using 
bus_dmatag_subregion(9).


Take care,
Jared

On Thu, 21 Jan 2021, Nia Alarie wrote:


Module Name:src
Committed By:   nia
Date:   Thu Jan 21 17:46:28 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
add vcaudio (intentionally this time)

gives working audio output on rpi3 without needing to run a 32-bit image.


To generate a diff of this commit:
cvs rdiff -u -r1.173 -r1.174 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.







Re: CVS commit: src/sys/arch/evbarm/conf

2021-01-21 Thread Jared McNeill
This driver is not 64-bit safe and should not be enabled on aarch64 as-is. 
I think before turning it on we should restrict it to the lower 1GB of 
memory like the Pi3 models where we know it at least has a chance of 
working. You can do this easily by creating a restrictive tag using 
bus_dmatag_subregion(9).


Take care,
Jared

On Thu, 21 Jan 2021, Nia Alarie wrote:


Module Name:src
Committed By:   nia
Date:   Thu Jan 21 17:46:28 UTC 2021

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
add vcaudio (intentionally this time)

gives working audio output on rpi3 without needing to run a 32-bit image.


To generate a diff of this commit:
cvs rdiff -u -r1.173 -r1.174 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Re: CVS commit: src/sys/arch/evbarm/conf

2020-03-17 Thread Jonathan A. Kollasch
On Mon, Mar 16, 2020 at 08:17:58AM +, Tohru Nishimura wrote:
> Module Name:  src
> Committed By: nisimura
> Date: Mon Mar 16 08:17:58 UTC 2020
> 
> Modified Files:
>   src/sys/arch/evbarm/conf: GENERIC64 files.generic64
> 
> Log Message:
> include files.sociox for generic64
> 
> 
> To generate a diff of this commit:
> cvs rdiff -u -r1.140 -r1.141 src/sys/arch/evbarm/conf/GENERIC64
> cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/conf/files.generic64
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
> 


This (and the related changes) breaks the GENERIC64 build:

nbmake: nbmake: don't know how to make 
[...]/src/sys/arch/arm/sociox/sni_emmc.c. Stop



Re: CVS commit: src/sys/arch/evbarm/conf

2020-01-25 Thread Jason Thorpe



> On Jan 25, 2020, at 6:31 AM, Christos Zoulas  wrote:
> 
>> This seems a little silly to have in the kernel configuration file.  I
>> think there's an argument to be made that there should be a header that
>> sets these defaults that can be tuned per-platform (or even some
>> functionality to tune this at run-time).
> 
> sysctl :-)

Shouldn't HAVE to know about the sysctl, either.  It should default to "good 
performance".

-- thorpej



  1   2   3   >