Module Name:    src
Committed By:   jmcneill
Date:           Fri Jul 24 12:07:09 UTC 2020

Modified Files:
        src/distrib/sets/lists/base: md.evbmips
        src/etc/etc.evbmips: MAKEDEV.conf
        src/sys/arch/evbmips/conf: OCTEON majors.evbmips
        src/usr.sbin/ofctl: Makefile
Added Files:
        src/distrib/sets/lists/debug: md.evbmips

Log Message:
evbmips: add ofctl(8) and /dev/openfirm support


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/distrib/sets/lists/base/md.evbmips
cvs rdiff -u -r0 -r1.10 src/distrib/sets/lists/debug/md.evbmips
cvs rdiff -u -r1.10 -r1.11 src/etc/etc.evbmips/MAKEDEV.conf
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbmips/conf/OCTEON
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/evbmips/conf/majors.evbmips
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/ofctl/Makefile

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

Modified files:

Index: src/distrib/sets/lists/base/md.evbmips
diff -u src/distrib/sets/lists/base/md.evbmips:1.3 src/distrib/sets/lists/base/md.evbmips:1.4
--- src/distrib/sets/lists/base/md.evbmips:1.3	Tue Aug 15 10:11:31 2017
+++ src/distrib/sets/lists/base/md.evbmips	Fri Jul 24 12:07:09 2020
@@ -1,7 +1,8 @@
-# $NetBSD: md.evbmips,v 1.3 2017/08/15 10:11:31 mrg Exp $
+# $NetBSD: md.evbmips,v 1.4 2020/07/24 12:07:09 jmcneill Exp $
 ./usr/mdec/sbmips				base-sysutil-bin
 ./usr/mdec/sbmips/boot				base-sysutil-bin
 ./usr/mdec/sbmips/bootxx_cd9660			base-sysutil-bin
 ./usr/mdec/sbmips/bootxx_ffs			base-sysutil-bin
 ./usr/mdec/sbmips/bootxx_lfs			base-sysutil-bin
 ./usr/mdec/sbmips/netboot			base-sysutil-bin
+./usr/sbin/ofctl				base-sysutil-bin

Index: src/etc/etc.evbmips/MAKEDEV.conf
diff -u src/etc/etc.evbmips/MAKEDEV.conf:1.10 src/etc/etc.evbmips/MAKEDEV.conf:1.11
--- src/etc/etc.evbmips/MAKEDEV.conf:1.10	Sun Jan 27 08:53:29 2019
+++ src/etc/etc.evbmips/MAKEDEV.conf	Fri Jul 24 12:07:09 2020
@@ -1,4 +1,4 @@
-# $NetBSD: MAKEDEV.conf,v 1.10 2019/01/27 08:53:29 maxv Exp $
+# $NetBSD: MAKEDEV.conf,v 1.11 2020/07/24 12:07:09 jmcneill Exp $
 
 # When creating a /dev file system on MFS, init makes a FS that leaves
 # only 890 (or so) inodes free.  Therefore the "init" case (used by
@@ -35,6 +35,7 @@ all_md)
 	makedev altq sysmon
 	makedev iic0 iic1 iic2 iic3 iic4
 	makedev kttcp
+	makedev openfirm
 	;;
 
 minimal)

Index: src/sys/arch/evbmips/conf/OCTEON
diff -u src/sys/arch/evbmips/conf/OCTEON:1.7 src/sys/arch/evbmips/conf/OCTEON:1.8
--- src/sys/arch/evbmips/conf/OCTEON:1.7	Fri Jul 17 14:57:54 2020
+++ src/sys/arch/evbmips/conf/OCTEON	Fri Jul 24 12:07:09 2020
@@ -1,11 +1,11 @@
-#	$NetBSD: OCTEON,v 1.7 2020/07/17 14:57:54 jmcneill Exp $
+#	$NetBSD: OCTEON,v 1.8 2020/07/24 12:07:09 jmcneill Exp $
 
 include 	"arch/mips/conf/std.octeon"
 include 	"arch/evbmips/conf/files.octeon"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"OCTEON-$Revision: 1.7 $"
+#ident 		"OCTEON-$Revision: 1.8 $"
 
 maxusers	32
 
@@ -187,6 +187,7 @@ pseudo-device	pty				# pseudo-terminals
 pseudo-device	clockctl			# user control of clock subsystem
 pseudo-device	ksyms				# /dev/ksyms
 pseudo-device	drvctl				# driver control
+pseudo-device	openfirm			# /dev/openfirm
 
 # A pseudo device needed for Coda		# also needs CODA (above)
 #pseudo-device	vcoda				# coda minicache <-> venus comm.

Index: src/sys/arch/evbmips/conf/majors.evbmips
diff -u src/sys/arch/evbmips/conf/majors.evbmips:1.36 src/sys/arch/evbmips/conf/majors.evbmips:1.37
--- src/sys/arch/evbmips/conf/majors.evbmips:1.36	Sat Apr  4 16:06:13 2020
+++ src/sys/arch/evbmips/conf/majors.evbmips	Fri Jul 24 12:07:09 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: majors.evbmips,v 1.36 2020/04/04 16:06:13 jdolecek Exp $
+#	$NetBSD: majors.evbmips,v 1.37 2020/07/24 12:07:09 jmcneill Exp $
 #
 # Device majors for evbmips
 #
@@ -86,6 +86,8 @@ device-major	uart		char 77			uart
 device-major	athflash	char 99			athflash
 #device-major	obsolete	char 100 block 19	obsolete (spiflash)
 
+device-major	openfirm	char 101		openfirm
+
 # Majors up to 143 are reserved for machine-dependent drivers.
 # New machine-independent driver majors are assigned in 
 # sys/conf/majors.

Index: src/usr.sbin/ofctl/Makefile
diff -u src/usr.sbin/ofctl/Makefile:1.9 src/usr.sbin/ofctl/Makefile:1.10
--- src/usr.sbin/ofctl/Makefile:1.9	Sun Apr  1 04:35:06 2018
+++ src/usr.sbin/ofctl/Makefile	Fri Jul 24 12:07:09 2020
@@ -1,5 +1,5 @@
 #	from: @(#)Makefile	5.8 (Berkeley) 7/28/90
-#	$NetBSD: Makefile,v 1.9 2018/04/01 04:35:06 ryo Exp $
+#	$NetBSD: Makefile,v 1.10 2020/07/24 12:07:09 jmcneill Exp $
 
 .include <bsd.own.mk>
 
@@ -8,7 +8,8 @@
 	|| ${MACHINE} == "ofppc" \
 	|| ${MACHINE_CPU} == "arm" \
 	|| ${MACHINE_CPU} == "aarch64" \
-	|| ${MACHINE} == "sparc"
+	|| ${MACHINE} == "sparc" \
+	|| ${MACHINE} == "evbmips"
 
 PROG=	ofctl
 

Added files:

Index: src/distrib/sets/lists/debug/md.evbmips
diff -u /dev/null src/distrib/sets/lists/debug/md.evbmips:1.10
--- /dev/null	Fri Jul 24 12:07:09 2020
+++ src/distrib/sets/lists/debug/md.evbmips	Fri Jul 24 12:07:09 2020
@@ -0,0 +1,2 @@
+# $NetBSD: md.evbmips,v 1.10 2020/07/24 12:07:09 jmcneill Exp $
+./usr/libdata/debug/usr/sbin/ofctl.debug	comp-sysutil-debug	debug

Reply via email to