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

2021-07-23 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Fri Jul 23 14:38:58 UTC 2021

Modified Files:
src/sys/arch/alpha/conf: GENERIC INSTALL

Log Message:
Use wildcard matches more consistently, and attach pci, eisa, isa, and
usb to their interface attributes, which makes for easier trimming-down
with "no" directives.


To generate a diff of this commit:
cvs rdiff -u -r1.412 -r1.413 src/sys/arch/alpha/conf/GENERIC
cvs rdiff -u -r1.117 -r1.118 src/sys/arch/alpha/conf/INSTALL

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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.412 src/sys/arch/alpha/conf/GENERIC:1.413
--- src/sys/arch/alpha/conf/GENERIC:1.412	Tue Jun 29 10:22:34 2021
+++ src/sys/arch/alpha/conf/GENERIC	Fri Jul 23 14:38:58 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.412 2021/06/29 10:22:34 nia Exp $
+# $NetBSD: GENERIC,v 1.413 2021/07/23 14:38:58 thorpej Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.412 $"
+ident		"GENERIC-$Revision: 1.413 $"
 
 maxusers 32
 
@@ -184,11 +184,11 @@ config		netbsd	root on ? type ?
 #config		netbsd	root on ? type nfs
 
 mainbus0 at	root
-cpu*	at	mainbus0
-qemu*	at	mainbus0
+cpu*	at	mainbus?
+qemu*	at	mainbus?
 
 # TurboLaser bus support and devices
-tlsb*	at	mainbus0
+tlsb*	at	mainbus?
 gbus*	at	tlsb? node ? offset ?
 tlsbmem* at	tlsb? node ? offset ?
 kft*	at	tlsb? node ? offset ?
@@ -197,19 +197,19 @@ kft*	at	tlsb? node ? offset ?
 mcclock* at	gbus? offset ?
 
 # MCBUS bus support
-mcbus*	at	mainbus0
+mcbus*	at	mainbus?
 mcmem*	at	mcbus? mid ?
 
 #i2c	at	mcbus?
 
 #EV6 Tsunami Core Logic
 
-tsc*	at	mainbus0
+tsc*	at	mainbus?
 tsciic* 	at	tsc?
 iic* 	at	tsciic?
 
 # DECpc AXP150 (Jensen) internal bus support
-jensenio* at	mainbus0
+jensenio* at	mainbus?
 
 com*	at	jensenio? port ?
 lpt*	at	jensenio? port ?
@@ -217,7 +217,7 @@ mcclock* at	jensenio? port ?
 pckbc*	at	jensenio? port ?
 
 # TURBOchannel host bus adapter support
-tcasic*	at	mainbus0
+tcasic*	at	mainbus?
 
 # TURBOchannel bus support
 tc*	at	tcasic?
@@ -269,18 +269,10 @@ pckbc*	at	sableio? port ?
 fdc*	at	sableio? port ?
 
 # PCI bus support
-pci*	at	apecs?
-pci*	at	cia?
-pci*	at	irongate?
-pci*	at	lca?
-pci*	at	ppb?
-pci*	at	dwlpx?
-pci*	at	mcpcia?
-pci*	at	tsp?
-pci*	at	ttwopci?
+pci*	at	pcibus?			# "pcibus" interface attribute
 
 # AGP support
-agp*	at	irongate?
+agp*	at	agpbus?			# "agpbus" interface attribute
 
 # PCI devices
 
@@ -404,11 +396,8 @@ tqphy*	at mii? phy ?			# TDK Semiconduct
 ukphy*	at mii? phy ?			# generic unknown PHYs
 
 # ISA/EISA bus support
-isa*	at	jensenio?
-eisa*	at	jensenio?
-isa*	at	pceb?
-eisa*	at	pceb?
-isa*	at	sio?
+isa*	at	isabus?			# "isabus" interface attribute
+eisa*	at	eisabus?		# "eisabus" interface attribute
 #isapnp*	at	isa?
 
 # ISA devices
@@ -550,11 +539,7 @@ iic* 	at alipm?
 slhci*	at pcmcia? function ?			# ScanLogic SL811HS
 
 # USB bus support
-usb*	at xhci?
-usb*	at ehci?
-usb*	at ohci?
-usb*	at slhci?
-usb*	at uhci?
+usb*	at usbus?			# "usbus" interface attribute
 
 # USB Hubs
 uhub*	at usb?

Index: src/sys/arch/alpha/conf/INSTALL
diff -u src/sys/arch/alpha/conf/INSTALL:1.117 src/sys/arch/alpha/conf/INSTALL:1.118
--- src/sys/arch/alpha/conf/INSTALL:1.117	Mon Sep 28 03:48:12 2020
+++ src/sys/arch/alpha/conf/INSTALL	Fri Jul 23 14:38:58 2021
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.117 2020/09/28 03:48:12 thorpej Exp $
+# $NetBSD: INSTALL,v 1.118 2021/07/23 14:38:58 thorpej Exp $
 #
 # Alpha INSTALL kernel.
 
@@ -86,11 +86,11 @@ options 	WSEMUL_VT100
 config		netbsd	root on ? type ?
 
 mainbus0 at	root
-cpu*	at	mainbus0
-qemu*	at	mainbus0
+cpu*	at	mainbus?
+qemu*	at	mainbus?
 
 # TurboLaser bus support and devices
-tlsb*	at	mainbus0
+tlsb*	at	mainbus?
 gbus*	at	tlsb? node ? offset ?
 tlsbmem* at	tlsb? node ? offset ?
 kft*	at	tlsb? node ? offset ?
@@ -99,15 +99,15 @@ kft*	at	tlsb? node ? offset ?
 mcclock* at	gbus? offset ?
 
 # MCBUS bus support
-mcbus*	at	mainbus0
+mcbus*	at	mainbus?
 mcmem*	at	mcbus? mid ?
 
 #EV6 Tsunami Core Logic
 
-tsc*	at	mainbus0
+tsc*	at	mainbus?
 
 # DECpc AXP150 (Jensen) internal bus support
-jensenio* at	mainbus0
+jensenio* at	mainbus?
 
 com*	at	jensenio? port ?
 lpt*	at	jensenio? port ?
@@ -115,7 +115,7 @@ mcclock* at	jensenio? port ?
 pckbc*	at	jensenio? port ?
 
 # TURBOchannel host bus adapter support
-tcasic*	at	mainbus0
+tcasic*	at	mainbus?
 
 # TURBOchannel bus support
 tc*	at	tcasic?
@@ -164,18 +164,10 @@ pckbc*	at	sableio? port ?
 fdc*	at	sableio? port ?
 
 # PCI bus support
-pci*	at	apecs?
-pci*	at	cia?
-pci*	at	irongate?
-pci*	at	lca?
-pci*	at	ppb?
-pci*	at	dwlpx?
-pci*	at	mcpcia?
-pci*	at	tsp?
-pci*	at	ttwopci?
+pci*	at	pcibus?			# "pcibus" interface attribute
 
 # AGP support
-agp*	at	

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

2021-05-28 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri May 28 07:33:02 UTC 2021

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

Log Message:
 Add ixg* (commented out). Tested with rin@'s AlphaServer DS10.


To generate a diff of this commit:
cvs rdiff -u -r1.410 -r1.411 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.410 src/sys/arch/alpha/conf/GENERIC:1.411
--- src/sys/arch/alpha/conf/GENERIC:1.410	Mon Sep 28 03:30:47 2020
+++ src/sys/arch/alpha/conf/GENERIC	Fri May 28 07:33:02 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.410 2020/09/28 03:30:47 thorpej Exp $
+# $NetBSD: GENERIC,v 1.411 2021/05/28 07:33:02 msaitoh Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.410 $"
+ident		"GENERIC-$Revision: 1.411 $"
 
 maxusers 32
 
@@ -311,6 +311,7 @@ fxp*	at	pci? dev ? function ?		# Intel E
 gsip*	at	pci? dev ? function ?		# NS DP83820 Gigabit Ethernet
 iha*	at	pci? dev ? function ?		# Initio INIC-940/950 SCSI
 isp*	at	pci? dev ? function ?		# Qlogic ISP 10x0 SCSI
+#ixg*	at	pci? dev ? function ?		# Intel 8259x 10G Ethernet
 pcn*	at	pci? dev ? function ?		# PCnet-PCI Ethernet
 sf*	at	pci? dev ? function ?		# Adaptec AIC-6915 Ethernet
 siop*	at	pci? dev ? function ?		# Symbios 53c8xx SCSI



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

2021-05-22 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sun May 23 01:34:18 UTC 2021

Added Files:
src/sys/arch/alpha/conf: GENERIC.QEMU

Log Message:
Add a GENERIC.QEMU kernel config.  This just includes QEMU and then
sets some options specifically to make the Qemu experience a little
batter.

Currently, this just sets COPY_SYMTAB=1 (Qemu loads the kernel directly,
and does not load the symbol table).


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/alpha/conf/GENERIC.QEMU

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

Added files:

Index: src/sys/arch/alpha/conf/GENERIC.QEMU
diff -u /dev/null src/sys/arch/alpha/conf/GENERIC.QEMU:1.1
--- /dev/null	Sun May 23 01:34:18 2021
+++ src/sys/arch/alpha/conf/GENERIC.QEMU	Sun May 23 01:34:17 2021
@@ -0,0 +1,10 @@
+# $NetBSD: GENERIC.QEMU,v 1.1 2021/05/23 01:34:17 thorpej Exp $
+#
+# Generic Alpha kernel specifically configured for Qemu.
+
+include	"arch/alpha/conf/GENERIC"
+
+# reserve symbol space and copy the symbol table into it.  Needed
+# because Qemu does not load the symbol table when loading the
+# kernel.
+makeoptions	COPY_SYMTAB=1



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

2021-05-05 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Wed May  5 15:39:39 UTC 2021

Modified Files:
src/sys/arch/alpha/conf: Makefile.alpha

Log Message:
Remove unneeded Makefile dependency for things which have long since
used opt_*.h headers.


To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/alpha/conf/Makefile.alpha

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/alpha/conf/Makefile.alpha
diff -u src/sys/arch/alpha/conf/Makefile.alpha:1.86 src/sys/arch/alpha/conf/Makefile.alpha:1.87
--- src/sys/arch/alpha/conf/Makefile.alpha:1.86	Wed May  5 01:35:35 2021
+++ src/sys/arch/alpha/conf/Makefile.alpha	Wed May  5 15:39:39 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.alpha,v 1.86 2021/05/05 01:35:35 thorpej Exp $
+#	$NetBSD: Makefile.alpha,v 1.87 2021/05/05 15:39:39 thorpej Exp $
 
 # Makefile for NetBSD
 #
@@ -71,9 +71,6 @@ STRIPFLAGS=	-g -X
 ## (6) port specific target dependencies
 ##
 
-# depend on CPU configuration
-clock.o apecs.o cia.o lca.o ioasic.o icasic.o: Makefile
-
 ##
 ## (7) misc settings
 ##



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

2021-05-04 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Wed May  5 01:35:35 UTC 2021

Modified Files:
src/sys/arch/alpha/conf: Makefile.alpha
Added Files:
src/sys/arch/alpha/conf: kern.ldscript

Log Message:
Add a linker script for the kernel.  The main difference vs the
standard built-in for "ld -N" is to actually process the
.data.cacheline_aligned and .data.read_mostly sections correctly.


To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/alpha/conf/Makefile.alpha
cvs rdiff -u -r0 -r1.1 src/sys/arch/alpha/conf/kern.ldscript

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/alpha/conf/Makefile.alpha
diff -u src/sys/arch/alpha/conf/Makefile.alpha:1.85 src/sys/arch/alpha/conf/Makefile.alpha:1.86
--- src/sys/arch/alpha/conf/Makefile.alpha:1.85	Sat Sep 22 12:24:01 2018
+++ src/sys/arch/alpha/conf/Makefile.alpha	Wed May  5 01:35:35 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.alpha,v 1.85 2018/09/22 12:24:01 rin Exp $
+#	$NetBSD: Makefile.alpha,v 1.86 2021/05/05 01:35:35 thorpej Exp $
 
 # Makefile for NetBSD
 #
@@ -61,9 +61,9 @@ lock_stubs.o: assym.h
 ##
 ## (5) link settings
 ##
-LINKFORMAT=	-N
 TEXTADDR?=	fca0
 ENTRYPOINT=	__transfer
+KERNLDSCRIPT?=	${ALPHA}/conf/kern.ldscript
 EXTRA_LINKFLAGS=	-G 4
 STRIPFLAGS=	-g -X
 

Added files:

Index: src/sys/arch/alpha/conf/kern.ldscript
diff -u /dev/null src/sys/arch/alpha/conf/kern.ldscript:1.1
--- /dev/null	Wed May  5 01:35:35 2021
+++ src/sys/arch/alpha/conf/kern.ldscript	Wed May  5 01:35:35 2021
@@ -0,0 +1,86 @@
+/*	$NetBSD: kern.ldscript,v 1.1 2021/05/05 01:35:35 thorpej Exp $	*/
+
+/*
+ * Linker script for the NetBSD/alpha kernel.
+ *
+ * This largely behaves the same as the standard elf64-alpha linker
+ * script for "ld -N"; the kernel is loaded into K0SEG, so there is
+ * no reason to page-align the .data segment.
+ */
+
+#include "assym.h"	/* for COHERENCY_UNIT */
+
+OUTPUT_FORMAT("elf64-alpha", "elf64-alpha",
+	  "elf64-alpha")
+OUTPUT_ARCH(alpha)
+SECTIONS
+{
+	.text	:
+	{
+		*(.text)
+		*(.text.*)
+		*(.stub)
+	} =0x47ff041f
+	_etext = . ;
+	PROVIDE (etext = .);
+
+	.rodata	:
+	{
+		*(.rodata .rodata.*)
+	}
+
+	.data	:
+	{
+		*(.data)
+
+		. = ALIGN(COHERENCY_UNIT);
+		*(.data.cacheline_aligned)
+
+		. = ALIGN(COHERENCY_UNIT);
+		*(.data.read_mostly)
+
+		. = ALIGN(COHERENCY_UNIT);
+		*(.data.*)
+	}
+
+	/*
+	 * Small-data located along side GOT and small-bss for
+	 * GP-relative addressing.
+	 */
+
+	.got	:
+	{
+		*(.got)
+	}
+
+	.sdata	:
+	{
+		*(.sdata .sdata.*)
+	}
+	_edata = . ;
+	PROVIDE (edata = .) ;
+
+	. = .;
+	__bss_start = .;
+	.sbss	:
+	{
+		*(.sbss .sbss.*)
+		*(.scommon)
+	}
+
+	.bss	:
+	{
+		*(.bss .bss.*)
+		*(COMMON)
+	}
+
+	/* End of the kernel image */
+	__kernel_end = . ;
+	_end = . ;
+	PROVIDE (end = .) ;
+
+	.note.netbsd.ident :
+	{
+		KEEP(*(.note.netbsd.ident));
+	}
+}



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

2020-09-27 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Mon Sep 28 03:48:12 UTC 2020

Modified Files:
src/sys/arch/alpha/conf: INSTALL

Log Message:
qemu device for INSTALL, too.


To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/sys/arch/alpha/conf/INSTALL

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/alpha/conf/INSTALL
diff -u src/sys/arch/alpha/conf/INSTALL:1.116 src/sys/arch/alpha/conf/INSTALL:1.117
--- src/sys/arch/alpha/conf/INSTALL:1.116	Sat Sep 19 03:27:42 2020
+++ src/sys/arch/alpha/conf/INSTALL	Mon Sep 28 03:48:12 2020
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.116 2020/09/19 03:27:42 thorpej Exp $
+# $NetBSD: INSTALL,v 1.117 2020/09/28 03:48:12 thorpej Exp $
 #
 # Alpha INSTALL kernel.
 
@@ -87,6 +87,7 @@ config		netbsd	root on ? type ?
 
 mainbus0 at	root
 cpu*	at	mainbus0
+qemu*	at	mainbus0
 
 # TurboLaser bus support and devices
 tlsb*	at	mainbus0



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

2020-09-27 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Mon Sep 28 03:30:47 UTC 2020

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

Log Message:
Fix typo in rev 1.408.


To generate a diff of this commit:
cvs rdiff -u -r1.409 -r1.410 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.409 src/sys/arch/alpha/conf/GENERIC:1.410
--- src/sys/arch/alpha/conf/GENERIC:1.409	Sun Sep 27 23:59:37 2020
+++ src/sys/arch/alpha/conf/GENERIC	Mon Sep 28 03:30:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.409 2020/09/27 23:59:37 thorpej Exp $
+# $NetBSD: GENERIC,v 1.410 2020/09/28 03:30:47 thorpej Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.409 $"
+ident		"GENERIC-$Revision: 1.410 $"
 
 maxusers 32
 
@@ -735,7 +735,7 @@ pseudo-device	stf			# 6to4 IPv6 over IPv
 pseudo-device	vlan			# IEEE 802.1q encapsulation
 pseudo-device	bridge			# simple inter-network bridging
 pseudo-device	vether			# Virtual Ethernet for bridge
-seudo-device	agr			# IEEE 802.3ad link aggregation
+pseudo-device	agr			# IEEE 802.3ad link aggregation
 pseudo-device	sequencer		# MIDI sequencer
 #options 	RND_COM			# use "com" randomness too
 # a pseudo device needed for Coda	# also needs CODA (above)



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

2020-09-18 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sat Sep 19 03:27:42 UTC 2020

Modified Files:
src/sys/arch/alpha/conf: INSTALL RAMDISK std.alpha
Removed Files:
src/sys/arch/alpha/conf: GENERIC.MP

Log Message:
Enable MULTIPROCESSOR by default, but disable it in the RAMDISK
and INSTALL kernels to save some space.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r0 src/sys/arch/alpha/conf/GENERIC.MP
cvs rdiff -u -r1.115 -r1.116 src/sys/arch/alpha/conf/INSTALL
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/alpha/conf/RAMDISK
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/alpha/conf/std.alpha

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/alpha/conf/INSTALL
diff -u src/sys/arch/alpha/conf/INSTALL:1.115 src/sys/arch/alpha/conf/INSTALL:1.116
--- src/sys/arch/alpha/conf/INSTALL:1.115	Sat Sep  5 01:28:18 2020
+++ src/sys/arch/alpha/conf/INSTALL	Sat Sep 19 03:27:42 2020
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.115 2020/09/05 01:28:18 thorpej Exp $
+# $NetBSD: INSTALL,v 1.116 2020/09/19 03:27:42 thorpej Exp $
 #
 # Alpha INSTALL kernel.
 
@@ -10,6 +10,8 @@ makeoptions	COPTS="-Os"		# Optimise for 
 
 maxusers 8
 
+no options 	MULTIPROCESSOR		# disable MP to save space
+
 # Enable the hooks used for initializing the ram-disk.
 options 	MEMORY_DISK_HOOKS
 options 	MEMORY_DISK_IS_ROOT	# Force root on ram-disk

Index: src/sys/arch/alpha/conf/RAMDISK
diff -u src/sys/arch/alpha/conf/RAMDISK:1.17 src/sys/arch/alpha/conf/RAMDISK:1.18
--- src/sys/arch/alpha/conf/RAMDISK:1.17	Fri Feb  6 18:50:26 2009
+++ src/sys/arch/alpha/conf/RAMDISK	Sat Sep 19 03:27:42 2020
@@ -1,9 +1,11 @@
-# $NetBSD: RAMDISK,v 1.17 2009/02/06 18:50:26 jym Exp $
+# $NetBSD: RAMDISK,v 1.18 2020/09/19 03:27:42 thorpej Exp $
 #
 # Generic Alpha kernel with built-in RAM disk image.
 
 include	"arch/alpha/conf/GENERIC"
 
+no options 	MULTIPROCESSOR		# disable MP to save space
+
 # Enable the hooks used for initializing the ram-disk.
 options 	MEMORY_DISK_HOOKS
 options 	MEMORY_DISK_IS_ROOT	# Force root on ram-disk

Index: src/sys/arch/alpha/conf/std.alpha
diff -u src/sys/arch/alpha/conf/std.alpha:1.26 src/sys/arch/alpha/conf/std.alpha:1.27
--- src/sys/arch/alpha/conf/std.alpha:1.26	Wed Apr  7 17:51:16 2010
+++ src/sys/arch/alpha/conf/std.alpha	Sat Sep 19 03:27:42 2020
@@ -1,4 +1,4 @@
-# $NetBSD: std.alpha,v 1.26 2010/04/07 17:51:16 jakllsch Exp $
+# $NetBSD: std.alpha,v 1.27 2020/09/19 03:27:42 thorpej Exp $
 #
 # Standard/required configuration info for NetBSD/alpha.
 
@@ -13,5 +13,7 @@ options 	EXEC_ECOFF	# (native) ECOFF bin
 options 	EXEC_ELF64	# (native) ELF64 binary support
 options 	EXEC_SCRIPT	# shell script support
 
+options 	MULTIPROCESSOR		# include multiprocessor support
+
 # Atheros HAL options
 include "external/isc/atheros_hal/conf/std.ath_hal"



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

2020-09-04 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sat Sep  5 01:28:18 UTC 2020

Modified Files:
src/sys/arch/alpha/conf: GENERIC INSTALL

Log Message:
Add siisata.


To generate a diff of this commit:
cvs rdiff -u -r1.406 -r1.407 src/sys/arch/alpha/conf/GENERIC
cvs rdiff -u -r1.114 -r1.115 src/sys/arch/alpha/conf/INSTALL

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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.406 src/sys/arch/alpha/conf/GENERIC:1.407
--- src/sys/arch/alpha/conf/GENERIC:1.406	Sat Sep  5 01:02:02 2020
+++ src/sys/arch/alpha/conf/GENERIC	Sat Sep  5 01:28:18 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.406 2020/09/05 01:02:02 thorpej Exp $
+# $NetBSD: GENERIC,v 1.407 2020/09/05 01:28:18 thorpej Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.406 $"
+ident		"GENERIC-$Revision: 1.407 $"
 
 maxusers 32
 
@@ -332,6 +332,7 @@ optiide* at	pci? dev ? function ?		# Opt
 pdcide* at	pci? dev ? function ?		# Promise IDE controllers
 pdcsata* at	pci? dev ? function ?		# Promise SATA150 controllers
 satalink* at	pci? dev ? function ?		# SiI SATALink controllers
+siisata* at	pci? dev ? function ?		# SiI SteelVine controllers
 siside* at	pci? dev ? function ?		# SiS IDE controllers
 slide*  at	pci? dev ? function ?		# Symphony Labs IDE controllers
 viaide* at	pci? dev ? function ?		# VIA/AMD/Nvidia IDE controllers

Index: src/sys/arch/alpha/conf/INSTALL
diff -u src/sys/arch/alpha/conf/INSTALL:1.114 src/sys/arch/alpha/conf/INSTALL:1.115
--- src/sys/arch/alpha/conf/INSTALL:1.114	Mon Apr  6 11:57:51 2020
+++ src/sys/arch/alpha/conf/INSTALL	Sat Sep  5 01:28:18 2020
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.114 2020/04/06 11:57:51 martin Exp $
+# $NetBSD: INSTALL,v 1.115 2020/09/05 01:28:18 thorpej Exp $
 #
 # Alpha INSTALL kernel.
 
@@ -209,6 +209,7 @@ optiide* at	pci? dev ? function ?		# Opt
 pdcide* at	pci? dev ? function ?		# Promise IDE controllers
 pdcsata* at	pci? dev ? function ?		# Promise SATA150 controllers
 satalink* at	pci? dev ? function ?		# SiI SATALink controllers
+siisata* at	pci? dev ? function ?		# SiI SteelVine controllers
 siside* at	pci? dev ? function ?		# SiS IDE controllers
 slide*  at	pci? dev ? function ?		# Symphony Labs IDE controllers
 viaide* at	pci? dev ? function ?		# VIA/AMD/Nvidia IDE controllers



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

2020-09-04 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sat Sep  5 01:02:02 UTC 2020

Modified Files:
src/sys/arch/alpha/conf: GENERIC GENERIC.MP

Log Message:
Build GENERIC with debug symbols, not just GENERIC.MP.


To generate a diff of this commit:
cvs rdiff -u -r1.405 -r1.406 src/sys/arch/alpha/conf/GENERIC
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/alpha/conf/GENERIC.MP

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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.405 src/sys/arch/alpha/conf/GENERIC:1.406
--- src/sys/arch/alpha/conf/GENERIC:1.405	Sat Aug 29 16:00:36 2020
+++ src/sys/arch/alpha/conf/GENERIC	Sat Sep  5 01:02:02 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.405 2020/08/29 16:00:36 thorpej Exp $
+# $NetBSD: GENERIC,v 1.406 2020/09/05 01:02:02 thorpej Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.405 $"
+ident		"GENERIC-$Revision: 1.406 $"
 
 maxusers 32
 
@@ -59,7 +59,7 @@ options 	DIAGNOSTIC		# Cheap kernel cons
 #options 	LOCKDEBUG		# Expensive locking checks/support
 options 	DDB			# kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
-#makeoptions	DEBUG="-g"
+makeoptions	DEBUG="-g"
 #makeoptions	DEBUGLIST="pattern1 pattern2 ..."
 
 #options 	KGDB			# Remote kernel GDB support

Index: src/sys/arch/alpha/conf/GENERIC.MP
diff -u src/sys/arch/alpha/conf/GENERIC.MP:1.3 src/sys/arch/alpha/conf/GENERIC.MP:1.4
--- src/sys/arch/alpha/conf/GENERIC.MP:1.3	Tue Nov 20 12:56:19 2001
+++ src/sys/arch/alpha/conf/GENERIC.MP	Sat Sep  5 01:02:02 2020
@@ -1,9 +1,7 @@
-# $NetBSD: GENERIC.MP,v 1.3 2001/11/20 12:56:19 lukem Exp $
+# $NetBSD: GENERIC.MP,v 1.4 2020/09/05 01:02:02 thorpej Exp $
 #
 # Generic Alpha kernel with multiprocessor support.
 
 include	"arch/alpha/conf/GENERIC"
 
 options 	MULTIPROCESSOR		# include multiprocessor support
-
-makeoptions	DEBUG="-g"		# ...and full symbols



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

2020-09-04 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sat Sep  5 00:58:59 UTC 2020

Removed Files:
src/sys/arch/alpha/conf: RAWHIDE

Log Message:
Remove the RAWHIDE kernel; there is not need to keep it around.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r0 src/sys/arch/alpha/conf/RAWHIDE

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



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

2020-08-29 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sat Aug 29 16:00:36 UTC 2020

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

Log Message:
Enable DIAGNOSTIC by default in -current.  Should be commented out
in release branches.  Add commented-out LOCKDEBUG option.


To generate a diff of this commit:
cvs rdiff -u -r1.404 -r1.405 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.404 src/sys/arch/alpha/conf/GENERIC:1.405
--- src/sys/arch/alpha/conf/GENERIC:1.404	Sun Aug 16 10:27:47 2020
+++ src/sys/arch/alpha/conf/GENERIC	Sat Aug 29 16:00:36 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.404 2020/08/16 10:27:47 jdolecek Exp $
+# $NetBSD: GENERIC,v 1.405 2020/08/29 16:00:36 thorpej Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.404 $"
+ident		"GENERIC-$Revision: 1.405 $"
 
 maxusers 32
 
@@ -54,8 +54,9 @@ options 	NTP			# kernel PLL for NTP
 options 	BUFQ_PRIOCSCAN
 
 # Diagnostic/debugging support options
-#options 	DIAGNOSTIC		# Cheap kernel consistency checks
+options 	DIAGNOSTIC		# Cheap kernel consistency checks
 #options 	DEBUG			# Expensive debugging checks/support
+#options 	LOCKDEBUG		# Expensive locking checks/support
 options 	DDB			# kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 #makeoptions	DEBUG="-g"



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

2020-04-06 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Mon Apr  6 11:57:52 UTC 2020

Modified Files:
src/sys/arch/alpha/conf: INSTALL

Log Message:
Slightly bump ramdisk space


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

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/alpha/conf/INSTALL
diff -u src/sys/arch/alpha/conf/INSTALL:1.113 src/sys/arch/alpha/conf/INSTALL:1.114
--- src/sys/arch/alpha/conf/INSTALL:1.113	Sat Jan 25 18:38:34 2020
+++ src/sys/arch/alpha/conf/INSTALL	Mon Apr  6 11:57:51 2020
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.113 2020/01/25 18:38:34 thorpej Exp $
+# $NetBSD: INSTALL,v 1.114 2020/04/06 11:57:51 martin Exp $
 #
 # Alpha INSTALL kernel.
 
@@ -13,7 +13,7 @@ maxusers 8
 # Enable the hooks used for initializing the ram-disk.
 options 	MEMORY_DISK_HOOKS
 options 	MEMORY_DISK_IS_ROOT	# Force root on ram-disk
-options 	MEMORY_DISK_ROOT_SIZE=9300	# 4 Megabytes
+options 	MEMORY_DISK_ROOT_SIZE=9320	# 4660k
 options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
 
 # CPU Support



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

2019-04-05 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Fri Apr  5 14:15:33 UTC 2019

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

Log Message:
Add (commented out) MODULAR-related options.


To generate a diff of this commit:
cvs rdiff -u -r1.391 -r1.392 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.391 src/sys/arch/alpha/conf/GENERIC:1.392
--- src/sys/arch/alpha/conf/GENERIC:1.391	Mon Mar 25 19:24:30 2019
+++ src/sys/arch/alpha/conf/GENERIC	Fri Apr  5 14:15:33 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.391 2019/03/25 19:24:30 maxv Exp $
+# $NetBSD: GENERIC,v 1.392 2019/04/05 14:15:33 thorpej Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.391 $"
+ident		"GENERIC-$Revision: 1.392 $"
 
 maxusers 32
 
@@ -143,7 +143,10 @@ options 	SYSVSHM
 
 # p1003.1b semaphore support
 
-# Loadable Kernel Modules
+# new style module(7) framework
+# XXX does not work yet
+#options 	MODULAR
+#options 	MODULAR_DEFAULT_AUTOLOAD
 
 # Disable kernel security.
 #options 	INSECURE



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

2019-03-16 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Mar 16 08:03:04 UTC 2019

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

Log Message:
Disable COMPAT_OSF1, will be removed.


To generate a diff of this commit:
cvs rdiff -u -r1.389 -r1.390 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.389 src/sys/arch/alpha/conf/GENERIC:1.390
--- src/sys/arch/alpha/conf/GENERIC:1.389	Wed Feb  6 11:58:30 2019
+++ src/sys/arch/alpha/conf/GENERIC	Sat Mar 16 08:03:03 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.389 2019/02/06 11:58:30 rin Exp $
+# $NetBSD: GENERIC,v 1.390 2019/03/16 08:03:03 maxv Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.389 $"
+ident		"GENERIC-$Revision: 1.390 $"
 
 maxusers 32
 
@@ -130,7 +130,7 @@ options 	PPP_FILTER	# Active filter supp
 include 	"conf/compat_netbsd09.config"
 
 # OSF/1 binary compatibility
-options 	COMPAT_OSF1
+#options 	COMPAT_OSF1
 
 # Linux binary compatibility
 options 	COMPAT_LINUX



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

2018-05-14 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Tue May 15 00:42:35 UTC 2018

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

Log Message:
Actully, we can STAR the iic instances (the configuration code can
handle pinned pspecs to STAR'd potential parents).


To generate a diff of this commit:
cvs rdiff -u -r1.381 -r1.382 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.381 src/sys/arch/alpha/conf/GENERIC:1.382
--- src/sys/arch/alpha/conf/GENERIC:1.381	Mon May 14 22:11:30 2018
+++ src/sys/arch/alpha/conf/GENERIC	Tue May 15 00:42:35 2018
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.381 2018/05/14 22:11:30 jakllsch Exp $
+# $NetBSD: GENERIC,v 1.382 2018/05/15 00:42:35 thorpej Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.381 $"
+ident		"GENERIC-$Revision: 1.382 $"
 
 maxusers 32
 
@@ -210,7 +210,7 @@ mcmem*	at	mcbus? mid ?
 
 tsc*	at	mainbus0
 tsciic* 	at	tsc?
-iic0 	at	tsciic?
+iic* 	at	tsciic?
 
 # DECpc AXP150 (Jensen) internal bus support
 jensenio* at	mainbus0
@@ -536,7 +536,7 @@ ld*	at	mlx? unit ?
 
 # Acer Labs M7101 SMBus controller
 alipm* 	at pci? dev ? function ?
-iic1 	at alipm?
+iic* 	at alipm?
 
 # AlphaServer DS20L i2c devices
 #lmenv* 	at iic0 addr 0x2c



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

2018-05-14 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Mon May 14 22:11:30 UTC 2018

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

Log Message:
Move iic0 at alipm? to iic1.  Using iic0 will conflict with the
iic0 at tsciic? on the API CS20.

XXX: Enumerate the similar-to-DS20L I2C devices on the CS20, which
IIRC are not all on the tsciic(4) I2C bus, and comment GENERIC
accordingly.


To generate a diff of this commit:
cvs rdiff -u -r1.380 -r1.381 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.380 src/sys/arch/alpha/conf/GENERIC:1.381
--- src/sys/arch/alpha/conf/GENERIC:1.380	Mon May 14 21:11:39 2018
+++ src/sys/arch/alpha/conf/GENERIC	Mon May 14 22:11:30 2018
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.380 2018/05/14 21:11:39 thorpej Exp $
+# $NetBSD: GENERIC,v 1.381 2018/05/14 22:11:30 jakllsch Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.380 $"
+ident		"GENERIC-$Revision: 1.381 $"
 
 maxusers 32
 
@@ -536,7 +536,7 @@ ld*	at	mlx? unit ?
 
 # Acer Labs M7101 SMBus controller
 alipm* 	at pci? dev ? function ?
-iic0 	at alipm?
+iic1 	at alipm?
 
 # AlphaServer DS20L i2c devices
 #lmenv* 	at iic0 addr 0x2c



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

2018-05-14 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Mon May 14 21:11:39 UTC 2018

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

Log Message:
Fully specifiy the location of indirectly-configured I2C devices. In
particular, the parent spec must not be wild-carded, as doing so doesn't
work well on systems where more than one I2C bus is present.


To generate a diff of this commit:
cvs rdiff -u -r1.379 -r1.380 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.379 src/sys/arch/alpha/conf/GENERIC:1.380
--- src/sys/arch/alpha/conf/GENERIC:1.379	Tue Jan 23 14:47:53 2018
+++ src/sys/arch/alpha/conf/GENERIC	Mon May 14 21:11:39 2018
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.379 2018/01/23 14:47:53 sevan Exp $
+# $NetBSD: GENERIC,v 1.380 2018/05/14 21:11:39 thorpej Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.379 $"
+ident		"GENERIC-$Revision: 1.380 $"
 
 maxusers 32
 
@@ -210,7 +210,7 @@ mcmem*	at	mcbus? mid ?
 
 tsc*	at	mainbus0
 tsciic* 	at	tsc?
-iic* 	at	tsciic?
+iic0 	at	tsciic?
 
 # DECpc AXP150 (Jensen) internal bus support
 jensenio* at	mainbus0
@@ -536,21 +536,21 @@ ld*	at	mlx? unit ?
 
 # Acer Labs M7101 SMBus controller
 alipm* 	at pci? dev ? function ?
-iic* 	at alipm?
+iic0 	at alipm?
 
 # AlphaServer DS20L i2c devices
-#lmenv* 	at iic? addr 0x2c
-#lmenv* 	at iic? addr 0x2d
-#lmenv* 	at iic? addr 0x2e
-#lmenv* 	at iic? addr 0x2f
-#spdmem* 	at iic? addr 0x50
-#spdmem* 	at iic? addr 0x51
-#spdmem* 	at iic? addr 0x52
-#spdmem* 	at iic? addr 0x53
-#spdmem* 	at iic? addr 0x54
-#spdmem* 	at iic? addr 0x55
-#spdmem* 	at iic? addr 0x56
-#spdmem* 	at iic? addr 0x57
+#lmenv* 	at iic0 addr 0x2c
+#lmenv* 	at iic0 addr 0x2d
+#lmenv* 	at iic0 addr 0x2e
+#lmenv* 	at iic0 addr 0x2f
+#spdmem* 	at iic0 addr 0x50
+#spdmem* 	at iic0 addr 0x51
+#spdmem* 	at iic0 addr 0x52
+#spdmem* 	at iic0 addr 0x53
+#spdmem* 	at iic0 addr 0x54
+#spdmem* 	at iic0 addr 0x55
+#spdmem* 	at iic0 addr 0x56
+#spdmem* 	at iic0 addr 0x57
 #seeprom* 	at iic0 addr 0x51 flags 0x2
 
 # PCMCIA USB controllers



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

2016-10-15 Thread Felix Deichmann
Module Name:src
Committed By:   flxd
Date:   Sat Oct 15 09:57:51 UTC 2016

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

Log Message:
Add tcu and gpio for TC-USB support. OK christos@


To generate a diff of this commit:
cvs rdiff -u -r1.368 -r1.369 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.368 src/sys/arch/alpha/conf/GENERIC:1.369
--- src/sys/arch/alpha/conf/GENERIC:1.368	Sat Mar 19 23:21:02 2016
+++ src/sys/arch/alpha/conf/GENERIC	Sat Oct 15 09:57:51 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.368 2016/03/19 23:21:02 gdt Exp $
+# $NetBSD: GENERIC,v 1.369 2016/10/15 09:57:51 flxd Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.368 $"
+ident		"GENERIC-$Revision: 1.369 $"
 
 maxusers 32
 
@@ -262,6 +262,8 @@ sfb*	at	tc? slot ? offset ?
 #sfbp*	at	tc? slot ? offset ?
 px*	at	tc? slot ? offset ?
 pxg*	at	tc? slot ? offset ?
+tcu*	at	tc? slot ? offset ?
+slhci*	at	tcu?
 
 # TURBOchannel serial attachments
 zstty0	at	zsc0 channel ?			# serial port on B channels
@@ -400,6 +402,9 @@ ld*	at iop? tid ?			# block devices
 # XXX dpti.c wants a processor type that is not assigned for x86-64
 #dpti*	at iop? tid 0			# DPT/Adaptec control interface
 
+# GPIO devices
+gpio*	at gpiobus?
+
 # MII/PHY support
 brgphy* at mii? phy ?			# Broadcom BCM5400-family PHYs
 exphy*	at mii? phy ?			# 3Com internal PHYs



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

2015-01-06 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Tue Jan  6 17:50:24 UTC 2015

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

Log Message:
attach wsdisplay at wsemuldisplaydev instead of every single driver


To generate a diff of this commit:
cvs rdiff -u -r1.363 -r1.364 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.363 src/sys/arch/alpha/conf/GENERIC:1.364
--- src/sys/arch/alpha/conf/GENERIC:1.363	Wed Dec 17 16:53:43 2014
+++ src/sys/arch/alpha/conf/GENERIC	Tue Jan  6 17:50:24 2015
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.363 2014/12/17 16:53:43 macallan Exp $
+# $NetBSD: GENERIC,v 1.364 2015/01/06 17:50:24 macallan Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	arch/alpha/conf/std.alpha
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		GENERIC-$Revision: 1.363 $
+ident		GENERIC-$Revision: 1.364 $
 
 maxusers 32
 
@@ -704,16 +704,8 @@ midi*	at pcppi?
 midi*	at sb?
 
 # Workstation Console attachments
-wsdisplay*	at	cfb?
-wsdisplay*	at	mfb?
-wsdisplay*	at	tfb?
-wsdisplay*	at	sfb?
-#wsdisplay*	at	sfbp?
-wsdisplay*	at	px?
-wsdisplay*	at	pxg?
-wsdisplay*	at	radeonfb?
-wsdisplay*	at	vga?
-wsdisplay*	at	tga?
+wsdisplay0	at	wsemuldisplaydev? console 1
+wsdisplay*	at	wsemuldisplaydev?
 wskbd*		at	lkkbd? console ?
 wsmouse*	at	vsms?
 wskbd*		at	pckbd?



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

2014-12-17 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Wed Dec 17 16:53:43 UTC 2014

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

Log Message:
add pm2fb


To generate a diff of this commit:
cvs rdiff -u -r1.362 -r1.363 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.362 src/sys/arch/alpha/conf/GENERIC:1.363
--- src/sys/arch/alpha/conf/GENERIC:1.362	Sun Nov 16 16:01:40 2014
+++ src/sys/arch/alpha/conf/GENERIC	Wed Dec 17 16:53:43 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.362 2014/11/16 16:01:40 manu Exp $
+# $NetBSD: GENERIC,v 1.363 2014/12/17 16:53:43 macallan Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	arch/alpha/conf/std.alpha
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		GENERIC-$Revision: 1.362 $
+ident		GENERIC-$Revision: 1.363 $
 
 maxusers 32
 
@@ -361,6 +361,7 @@ slide*  at	pci? dev ? function ?		# Symp
 viaide* at	pci? dev ? function ?		# VIA/AMD/Nvidia IDE controllers
 pcn*	at	pci? dev ? function ?		# AMD PCnet-PCI Ethernet
 pcscp*	at	pci? dev ? function ?		# AMD Am53c974 PCscsi-PCI
+pm2fb*	at	pci? dev ? function ?		# 3Dlabs Permedia 2 Graphics
 ppb*	at	pci? dev ? function ?		# PCI-PCI Bridges
 puc*	at 	pci? dev ? function ?		# PCI universal comm. cards
 radeonfb* at	pci? dev ? function ?		# ATI/AMD Radeon Graphics



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

2014-10-11 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Sat Oct 11 09:16:15 UTC 2014

Modified Files:
src/sys/arch/alpha/conf: INSTALL

Log Message:
Missing agp attachment.


To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/sys/arch/alpha/conf/INSTALL

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/alpha/conf/INSTALL
diff -u src/sys/arch/alpha/conf/INSTALL:1.107 src/sys/arch/alpha/conf/INSTALL:1.108
--- src/sys/arch/alpha/conf/INSTALL:1.107	Sat Aug 23 20:26:56 2014
+++ src/sys/arch/alpha/conf/INSTALL	Sat Oct 11 09:16:15 2014
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.107 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: INSTALL,v 1.108 2014/10/11 09:16:15 uebayasi Exp $
 #
 # Alpha INSTALL kernel.
 
@@ -185,6 +185,9 @@ pci*	at	mcpcia?
 pci*	at	tsp?
 pci*	at	ttwopci?
 
+# AGP support
+agp*	at	irongate?
+
 # PCI devices
 adv*	at	pci? dev ? function ?		# AdvanSys SCSI
 adw*	at	pci? dev ? function ?		# AdvanSys Wide SCSI



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

2014-02-21 Thread Julian Coleman
Module Name:src
Committed By:   jdc
Date:   Fri Feb 21 12:24:31 UTC 2014

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

Log Message:
Add tsciic and more (commented out) DS20L i2c devices.


To generate a diff of this commit:
cvs rdiff -u -r1.357 -r1.358 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.357 src/sys/arch/alpha/conf/GENERIC:1.358
--- src/sys/arch/alpha/conf/GENERIC:1.357	Mon Jan 20 15:32:23 2014
+++ src/sys/arch/alpha/conf/GENERIC	Fri Feb 21 12:24:31 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.357 2014/01/20 15:32:23 tsutsui Exp $
+# $NetBSD: GENERIC,v 1.358 2014/02/21 12:24:31 jdc Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	arch/alpha/conf/std.alpha
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		GENERIC-$Revision: 1.357 $
+ident		GENERIC-$Revision: 1.358 $
 
 maxusers 32
 
@@ -225,6 +225,8 @@ mcmem*	at	mcbus? mid ?
 #EV6 Tsunami Core Logic
 
 tsc*	at	mainbus0
+tsciic* 	at	tsc?
+iic* 	at	tsciic?
 
 # DECpc AXP150 (Jensen) internal bus support
 jensenio* at	mainbus0
@@ -544,11 +546,20 @@ ld*	at	mlx? unit ?
 alipm* 	at pci? dev ? function ?
 iic* 	at alipm?
 
-# AlphaServer DS20L enviromental monitoring
+# AlphaServer DS20L i2c devices
 #lmenv* 	at iic? addr 0x2c
 #lmenv* 	at iic? addr 0x2d
 #lmenv* 	at iic? addr 0x2e
 #lmenv* 	at iic? addr 0x2f
+#spdmem* 	at iic? addr 0x50
+#spdmem* 	at iic? addr 0x51
+#spdmem* 	at iic? addr 0x52
+#spdmem* 	at iic? addr 0x53
+#spdmem* 	at iic? addr 0x54
+#spdmem* 	at iic? addr 0x55
+#spdmem* 	at iic? addr 0x56
+#spdmem* 	at iic? addr 0x57
+#seeprom* 	at iic0 addr 0x51 flags 0x2
 
 # PCMCIA USB controllers
 slhci*	at pcmcia? function ?			# ScanLogic SL811HS



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

2014-01-24 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Jan 24 23:59:53 UTC 2014

Modified Files:
src/sys/arch/alpha/conf: INSTALL

Log Message:
Add raid to the install kernel


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/alpha/conf/INSTALL

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/alpha/conf/INSTALL
diff -u src/sys/arch/alpha/conf/INSTALL:1.105 src/sys/arch/alpha/conf/INSTALL:1.106
--- src/sys/arch/alpha/conf/INSTALL:1.105	Wed Jan 22 11:45:16 2014
+++ src/sys/arch/alpha/conf/INSTALL	Fri Jan 24 23:59:53 2014
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.105 2014/01/22 11:45:16 tsutsui Exp $
+# $NetBSD: INSTALL,v 1.106 2014/01/24 23:59:53 martin Exp $
 #
 # Alpha INSTALL kernel.
 
@@ -341,6 +341,9 @@ wsmouse*	at	vsms?
 wskbd*		at	pckbd?
 wsmouse*	at	pms?
 
+pseudo-device	raid			# RAIDframe disk driver
+options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
+
 pseudo-device	bpfilter
 pseudo-device	loop
 pseudo-device	md		



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

2014-01-22 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Wed Jan 22 11:45:16 UTC 2014

Modified Files:
src/sys/arch/alpha/conf: INSTALL

Log Message:
Add pseudo-device bpfilter to use DHCP client.


To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/alpha/conf/INSTALL

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/alpha/conf/INSTALL
diff -u src/sys/arch/alpha/conf/INSTALL:1.104 src/sys/arch/alpha/conf/INSTALL:1.105
--- src/sys/arch/alpha/conf/INSTALL:1.104	Sat Apr 27 18:19:22 2013
+++ src/sys/arch/alpha/conf/INSTALL	Wed Jan 22 11:45:16 2014
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.104 2013/04/27 18:19:22 christos Exp $
+# $NetBSD: INSTALL,v 1.105 2014/01/22 11:45:16 tsutsui Exp $
 #
 # Alpha INSTALL kernel.
 
@@ -341,6 +341,7 @@ wsmouse*	at	vsms?
 wskbd*		at	pckbd?
 wsmouse*	at	pms?
 
+pseudo-device	bpfilter
 pseudo-device	loop
 pseudo-device	md		
 pseudo-device	ppp		



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

2014-01-20 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Mon Jan 20 15:32:23 UTC 2014

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

Log Message:
Add and enable radeonfb(4) at pci with options RADEONFB_DEPTH_32.

Requested and tested (with wsfb Xorg server) by Naruaki Etomi in PR/48431.


To generate a diff of this commit:
cvs rdiff -u -r1.356 -r1.357 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.356 src/sys/arch/alpha/conf/GENERIC:1.357
--- src/sys/arch/alpha/conf/GENERIC:1.356	Mon Dec 23 13:08:00 2013
+++ src/sys/arch/alpha/conf/GENERIC	Mon Jan 20 15:32:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.356 2013/12/23 13:08:00 skrll Exp $
+# $NetBSD: GENERIC,v 1.357 2014/01/20 15:32:23 tsutsui Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	arch/alpha/conf/std.alpha
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		GENERIC-$Revision: 1.356 $
+ident		GENERIC-$Revision: 1.357 $
 
 maxusers 32
 
@@ -359,6 +359,8 @@ pcn*	at	pci? dev ? function ?		# AMD PCn
 pcscp*	at	pci? dev ? function ?		# AMD Am53c974 PCscsi-PCI
 ppb*	at	pci? dev ? function ?		# PCI-PCI Bridges
 puc*	at 	pci? dev ? function ?		# PCI universal comm. cards
+radeonfb* at	pci? dev ? function ?		# ATI/AMD Radeon Graphics
+options 	RADEONFB_DEPTH_32
 re*	at	pci? dev ? function ?		# Realtek 8169 Ethernet
 rtk*	at	pci? dev ? function ?		# Realtek 8129/8139 Ethernet
 sio*	at	pci? dev ? function ?		# Intel PCI-ISA Bridges
@@ -695,6 +697,7 @@ wsdisplay*	at	sfb?
 #wsdisplay*	at	sfbp?
 wsdisplay*	at	px?
 wsdisplay*	at	pxg?
+wsdisplay*	at	radeonfb?
 wsdisplay*	at	vga?
 wsdisplay*	at	tga?
 wskbd*		at	lkkbd? console ?



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

2013-12-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Dec 23 13:08:00 UTC 2013

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

Log Message:
Revert previous commit. It was an accident.


To generate a diff of this commit:
cvs rdiff -u -r1.355 -r1.356 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.355 src/sys/arch/alpha/conf/GENERIC:1.356
--- src/sys/arch/alpha/conf/GENERIC:1.355	Wed Dec 18 12:43:59 2013
+++ src/sys/arch/alpha/conf/GENERIC	Mon Dec 23 13:08:00 2013
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.355 2013/12/18 12:43:59 skrll Exp $
+# $NetBSD: GENERIC,v 1.356 2013/12/23 13:08:00 skrll Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	arch/alpha/conf/std.alpha
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		GENERIC-$Revision: 1.355 $
+ident		GENERIC-$Revision: 1.356 $
 
 maxusers 32
 
@@ -59,7 +59,7 @@ options 	NTP			# kernel PLL for NTP
 #options 	KMEMSTATS		# Collect kmem usage statistics
 options 	DDB			# kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
-makeoptions	DEBUG=-g
+#makeoptions	DEBUG=-g
 #makeoptions	DEBUGLIST=pattern1 pattern2 ...
 
 #options 	KGDB			# Remote kernel GDB support



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

2013-10-15 Thread Julian Coleman
Module Name:src
Committed By:   jdc
Date:   Tue Oct 15 19:27:49 UTC 2013

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

Log Message:
Add devices:
  ISA soundblaster (#sb* at isapnp? tested on PC164LX)
  Broadcom 570x ethernet (supported cards in DS20L, etc.)
  ALI M7101 SMBus controller (found in DS20L)
  (commented out) LM81/LM87 enviromental monitoring (found in DS20L)


To generate a diff of this commit:
cvs rdiff -u -r1.353 -r1.354 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.353 src/sys/arch/alpha/conf/GENERIC:1.354
--- src/sys/arch/alpha/conf/GENERIC:1.353	Sun Jun 30 21:38:55 2013
+++ src/sys/arch/alpha/conf/GENERIC	Tue Oct 15 19:27:48 2013
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.353 2013/06/30 21:38:55 rmind Exp $
+# $NetBSD: GENERIC,v 1.354 2013/10/15 19:27:48 jdc Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	arch/alpha/conf/std.alpha
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		GENERIC-$Revision: 1.353 $
+ident		GENERIC-$Revision: 1.354 $
 
 maxusers 32
 
@@ -312,6 +312,7 @@ adw*	at	pci? dev ? function ?		# AdvanSy
 #options 	SCSI_ADW_TAGQ_DISABLE		# 	disable Tag Queuing
 ahc*	at	pci? dev ? function ?		# Adaptec [23]94x, aic78x0 SCSI
 autri*	at	pci? dev ? function ?		# Trident 4DWAVE based AC'97 Audio
+bge*	at	pci? dev ? function ?		# Broadcom 570x gigabit Ethernet
 bha*	at	pci? dev ? function ?		# BusLogic 9xx SCSI (untested)
 cac*	at	pci? dev ? function ?		# Compaq array controller (untested)
 cmpci*	at	pci? dev ? function ?		# C-Media CMI8338/8738 Audio
@@ -377,11 +378,13 @@ yds*	at	pci? dev ? function ?		# Yamaha 
 
 opl*	at	cmpci? flags 1
 opl*	at	eso?
+opl*	at	sb?
 #opl*	at	sv?
 opl*	at	yds?
 
 mpu*	at	cmpci?
 mpu*	at	eso?
+mpu*	at	sb?
 mpu*	at	yds?
 
 # I2O devices
@@ -535,6 +538,16 @@ fd*	at	fdc? drive ?
 ld*	at	cac? unit ?
 ld*	at	mlx? unit ?
 
+# Acer Labs M7101 SMBus controller
+alipm* 	at pci? dev ? function ?
+iic* 	at alipm?
+
+# AlphaServer DS20L enviromental monitoring
+#lmenv* 	at iic? addr 0x2c
+#lmenv* 	at iic? addr 0x2d
+#lmenv* 	at iic? addr 0x2e
+#lmenv* 	at iic? addr 0x2f
+
 # PCMCIA USB controllers
 slhci*	at pcmcia? function ?			# ScanLogic SL811HS
 
@@ -672,6 +685,7 @@ btsco* at bthub?
 audio*	at audiobus?
 midi*	at midibus?
 midi*	at pcppi?
+midi*	at sb?
 
 # Workstation Console attachments
 wsdisplay*	at	cfb?



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

2010-04-07 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Wed Apr  7 18:51:34 UTC 2010

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

Log Message:
Clean up accidential commit.


To generate a diff of this commit:
cvs rdiff -u -r1.332 -r1.333 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.332 src/sys/arch/alpha/conf/GENERIC:1.333
--- src/sys/arch/alpha/conf/GENERIC:1.332	Wed Apr  7 17:51:16 2010
+++ src/sys/arch/alpha/conf/GENERIC	Wed Apr  7 18:51:34 2010
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.332 2010/04/07 17:51:16 jakllsch Exp $
+# $NetBSD: GENERIC,v 1.333 2010/04/07 18:51:34 jakllsch Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		GENERIC-$Revision: 1.332 $
+ident		GENERIC-$Revision: 1.333 $
 
 maxusers 32
 
@@ -767,5 +767,3 @@
 options PAX_MPROTECT=0			# PaX mprotect(2) restrictions
 #options PAX_SEGVGUARD=0			# PaX Segmentation fault guard
 options PAX_ASLR=0			# PaX Address Space Layout Randomization
-
-ath* at pci? dev ? function?



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

2009-11-08 Thread Michael L. Hitch
Module Name:src
Committed By:   mhitch
Date:   Mon Nov  9 04:03:19 UTC 2009

Modified Files:
src/sys/arch/alpha/conf: Makefile.alpha

Log Message:
Loading the kernel at 0xfc30 doesn't work on my ES40 when I've
got raid drives configured on the iop(4) adapter and the mlx(4) adapter.
Change the kernel text to 0xfc43 (which is where Tru64 has its
kernel).


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/alpha/conf/Makefile.alpha

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/alpha/conf/Makefile.alpha
diff -u src/sys/arch/alpha/conf/Makefile.alpha:1.81 src/sys/arch/alpha/conf/Makefile.alpha:1.82
--- src/sys/arch/alpha/conf/Makefile.alpha:1.81	Thu Dec 11 05:27:42 2008
+++ src/sys/arch/alpha/conf/Makefile.alpha	Mon Nov  9 04:03:19 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.alpha,v 1.81 2008/12/11 05:27:42 alc Exp $
+#	$NetBSD: Makefile.alpha,v 1.82 2009/11/09 04:03:19 mhitch Exp $
 
 # Makefile for NetBSD
 #
@@ -61,7 +61,7 @@
 ## (5) link settings
 ##
 LINKFORMAT=	-N
-TEXTADDR?=	fc30
+TEXTADDR?=	fc43
 ENTRYPOINT=	__transfer
 EXTRA_LINKFLAGS=	-G 4
 STRIPFLAGS=	-g -X



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

2009-09-13 Thread Michael L. Hitch
Module Name:src
Committed By:   mhitch
Date:   Mon Sep 14 02:28:22 UTC 2009

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

Log Message:
Add the I2O iop controller, as used in the ES40 and ES45.


To generate a diff of this commit:
cvs rdiff -u -r1.328 -r1.329 src/sys/arch/alpha/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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.328 src/sys/arch/alpha/conf/GENERIC:1.329
--- src/sys/arch/alpha/conf/GENERIC:1.328	Sat Jan 24 05:06:05 2009
+++ src/sys/arch/alpha/conf/GENERIC	Mon Sep 14 02:28:22 2009
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.328 2009/01/24 05:06:05 mrg Exp $
+# $NetBSD: GENERIC,v 1.329 2009/09/14 02:28:22 mhitch Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		GENERIC-$Revision: 1.328 $
+ident		GENERIC-$Revision: 1.329 $
 
 maxusers 32
 
@@ -386,6 +386,13 @@
 mpu*	at	eso?
 mpu*	at	yds?
 
+# I2O devices
+iop*	at pci? dev ? function ?	# I/O processor
+iopsp*	at iop? tid ?			# SCSI/FC-AL ports
+ld*	at iop? tid ?			# block devices
+# XXX dpti.c wants a processor type that is not assigned for x86-64
+#dpti*	at iop? tid 0			# DPT/Adaptec control interface
+
 # MII/PHY support
 exphy*	at mii? phy ?			# 3Com internal PHYs
 icsphy*	at mii? phy ?			# Integrated Circuit Systems ICS189x



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

2009-08-18 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Tue Aug 18 17:52:30 UTC 2009

Removed Files:
src/sys/arch/alpha/conf: BASIL FRAU-FARBISSINA FRAU-FARBISSINA.MP
FRAU-FARBISSINA.PROF

Log Message:
Delete some vanity configs, esp. now that the machines no longer exist.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r0 src/sys/arch/alpha/conf/BASIL
cvs rdiff -u -r1.56 -r0 src/sys/arch/alpha/conf/FRAU-FARBISSINA
cvs rdiff -u -r1.1 -r0 src/sys/arch/alpha/conf/FRAU-FARBISSINA.MP
cvs rdiff -u -r1.2 -r0 src/sys/arch/alpha/conf/FRAU-FARBISSINA.PROF

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