CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: msaitoh Date: Thu Nov 7 08:46:37 UTC 2024 Modified Files: src/sys/arch/evbarm/conf: GENERIC.common Log Message: Add SYSCTL_INCLUDE_DESCR to evbarm/conf/GENERIC.common. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 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
Module Name:src Committed By: msaitoh Date: Thu Nov 7 08:46:37 UTC 2024 Modified Files: src/sys/arch/evbarm/conf: GENERIC.common Log Message: Add SYSCTL_INCLUDE_DESCR to evbarm/conf/GENERIC.common. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 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.53 src/sys/arch/evbarm/conf/GENERIC.common:1.54 --- src/sys/arch/evbarm/conf/GENERIC.common:1.53 Sun Aug 11 18:33:13 2024 +++ src/sys/arch/evbarm/conf/GENERIC.common Thu Nov 7 08:46:37 2024 @@ -1,5 +1,5 @@ # -# $NetBSD: GENERIC.common,v 1.53 2024/08/11 18:33:13 skrll Exp $ +# $NetBSD: GENERIC.common,v 1.54 2024/11/07 08:46:37 msaitoh Exp $ # # GENERIC common evbarm kernel config items shared between 32 and 64 # kernels @@ -104,6 +104,7 @@ options KTRACE # system call tracing, #options MIIVERBOSE # Verbose MII autoconfuration messages options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) +options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Wedge support options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: skrll Date: Sun Aug 11 18:33:13 UTC 2024 Modified Files: src/sys/arch/evbarm/conf: GENERIC.common Log Message: Improve a comment. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 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.52 src/sys/arch/evbarm/conf/GENERIC.common:1.53 --- src/sys/arch/evbarm/conf/GENERIC.common:1.52 Mon Jan 29 18:27:11 2024 +++ src/sys/arch/evbarm/conf/GENERIC.common Sun Aug 11 18:33:13 2024 @@ -1,7 +1,8 @@ # -# $NetBSD: GENERIC.common,v 1.52 2024/01/29 18:27:11 christos Exp $ +# $NetBSD: GENERIC.common,v 1.53 2024/08/11 18:33:13 skrll Exp $ # -# GENERIC evbarm kernel config (template) +# GENERIC common evbarm kernel config items shared between 32 and 64 +# kernels # # estimated number of users
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: skrll Date: Sun Aug 11 18:33:13 UTC 2024 Modified Files: src/sys/arch/evbarm/conf: GENERIC.common Log Message: Improve a comment. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 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
Module Name:src Committed By: jmcneill Date: Sun Jun 30 09:39:05 UTC 2024 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: Add example EARLYCONS entry for Ampere Altra/Altra Max To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217 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
Module Name:src Committed By: jmcneill Date: Sun Jun 30 09:39:05 UTC 2024 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: Add example EARLYCONS entry for Ampere Altra/Altra Max To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217 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.216 src/sys/arch/evbarm/conf/GENERIC64:1.217 --- src/sys/arch/evbarm/conf/GENERIC64:1.216 Fri May 17 10:25:43 2024 +++ src/sys/arch/evbarm/conf/GENERIC64 Sun Jun 30 09:39:05 2024 @@ -1,5 +1,5 @@ # -# $NetBSD: GENERIC64,v 1.216 2024/05/17 10:25:43 nia Exp $ +# $NetBSD: GENERIC64,v 1.217 2024/06/30 09:39:05 jmcneill Exp $ # # GENERIC ARM (aarch64) kernel # @@ -54,6 +54,8 @@ options HEARTBEAT_MAX_PERIOD_DEFAULT=15 # The QEMU virt machine #options EARLYCONS=plcom, CONSADDR=0x0900 +# Ampere Altra/Altra Max +#options EARLYCONS=plcom, CONSADDR=0x1260 # Hardware management of the Access flag and dirty state (HAFDBS). options ARMV81_HAFDBS
CVS commit: src/sys/arch/evbarm/conf
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
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
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
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
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
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
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) MKUBOOTIMAGEARGS=
CVS commit: src/sys/arch/evbarm/conf
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 uhub
CVS commit: src/sys/arch/evbarm/conf
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.