summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
diff options
context:
space:
mode:
authorMatthew Dempsky <matthew@cvs.openbsd.org>2011-06-29 20:52:10 +0000
committerMatthew Dempsky <matthew@cvs.openbsd.org>2011-06-29 20:52:10 +0000
commit1c63422424678d077b8f6207ad065ce1012cd7ec (patch)
treef06aa763bb28acf5e131818fd79869e578f2addd /sys/arch/amd64
parentad0b39e32d3724d10b4909d983b7289f9f4d7874 (diff)
Replace all instances of "scsibus* at hba?" with a single "scsibus* at
scsi?" rule, similar to how ethernet PHY drivers attach at mii. Discussed on icb.
Diffstat (limited to 'sys/arch/amd64')
-rw-r--r--sys/arch/amd64/conf/GENERIC33
-rw-r--r--sys/arch/amd64/conf/RAMDISK26
-rw-r--r--sys/arch/amd64/conf/RAMDISK_CD32
3 files changed, 6 insertions, 85 deletions
diff --git a/sys/arch/amd64/conf/GENERIC b/sys/arch/amd64/conf/GENERIC
index 364ba086571..09f2cc83f97 100644
--- a/sys/arch/amd64/conf/GENERIC
+++ b/sys/arch/amd64/conf/GENERIC
@@ -1,4 +1,4 @@
-# $OpenBSD: GENERIC,v 1.321 2011/06/20 06:06:34 dlg Exp $
+# $OpenBSD: GENERIC,v 1.322 2011/06/29 20:52:08 matthew Exp $
#
# For further information on compiling OpenBSD kernels, see the config(8)
# man page.
@@ -200,7 +200,6 @@ umidi* at uhub? # USB MIDI
midi* at umidi?
ulpt* at uhub? # USB Printers
umass* at uhub? # USB Mass Storage devices
-scsibus* at umass?
uhidev* at uhub? # Human Interface Devices
ums* at uhidev? # USB mouse
wsmouse* at ums? mux 0
@@ -259,7 +258,6 @@ puc* at pci? # PCI "universal" communication device
sdhc* at pci? # SD Host Controller
sdmmc* at sdhc? # SD/MMC bus
-scsibus* at sdmmc? # SCSI emulation
# Bluetooth controllers
sbt* at sdmmc? disable # SDIO Bluetooth
@@ -335,60 +333,36 @@ lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
lpt* at puc?
#bha* at pci? # BusLogic [57]4X SCSI controllers
-#scsibus* at bha?
ahc* at pci? # Adaptec 2940 SCSI controllers
-scsibus* at ahc?
jmb* at pci? # JMicron JMB36x controllers
ahci* at jmb? flags 0x0000 # flags 0x0001 to force SATA 1 (1.5Gb/s)
pciide* at jmb?
ahci* at pci? flags 0x0000 # AHCI SATA controllers
# flags 0x0001 to force SATA 1 (1.5Gb/s)
-scsibus* at ahci?
sili* at pci? # Silicon Image 3124/3132/3531 SATA
-scsibus* at sili?
ahd* at pci? # Adaptec 79?? SCSI controllers
-scsibus* at ahd?
arc* at pci? # Areca RAID Controller
-scsibus* at arc?
mpi* at pci? # LSI Logic Message Passing Interface
-scsibus* at mpi?
mpii* at pci? # LSI Message Passing Interface II
-scsibus* at mpii?
gdt* at pci? # ICP Vortex GDT RAID controllers
-scsibus* at gdt?
twe* at pci? # 3ware Escalade RAID controllers
-scsibus* at twe?
#aac* at pci? # Adaptec FSA RAID controllers
-#scsibus* at aac?
ami* at pci? # AMI MegaRAID controllers
-scsibus* at ami?
mfi* at pci? # LSI MegaRAID SAS controllers
-scsibus* at mfi?
#cac* at pci? # Compaq Smart ARRAY [234]* RAID controllers
-#scsibus* at cac?
ciss* at pci? # Compaq Smart ARRAY [56]* RAID controllers
-scsibus* at ciss?
iha* at pci? # Initio Ultra/UltraWide SCSI controllers
-scsibus* at iha?
ips* at pci? # IBM ServeRAID controllers
-scsibus* at ips?
isp* at pci? # Qlogic ISP [12]0x0 SCSI/FibreChannel
-scsibus* at isp?
aic* at pcmcia? # PCMCIA Adaptec 152[02] SCSI
-scsibus* at aic?
#esp* at pcmcia? # PCMCIA based NCR 53C9X SCSI
-#scsibus* at esp?
siop* at pci? # NCR 538XX SCSI controllers
-scsibus* at siop?
#adv* at pci? # AdvanSys 1200A/B and ULTRA SCSI
-#scsibus* at adv?
adw* at pci? # AdvanSys ULTRA WIDE SCSI
-scsibus* at adw?
pcscp* at pci? # AMD 53c974 PCscsi-PCI SCSI
-scsibus* at pcscp?
#trm* at pci? # Tekram DC-3x5U SCSI Controllers
-#scsibus* at trm?
+scsibus* at scsi?
sd* at scsibus? # SCSI disk drives
st* at scsibus? # SCSI tape drives
cd* at scsibus? # SCSI CD-ROM drives
@@ -415,7 +389,6 @@ wd* at pciide? flags 0x0000
# ATAPI<->SCSI
atapiscsi* at wdc?
atapiscsi* at pciide?
-scsibus* at atapiscsi?
# Networking devices
lmc* at pci? # Lan Media Corp SSI/T3/HSSI
@@ -615,9 +588,7 @@ safe* at pci? # SafeNet SafeXcel 1141/1741
# I2O
iop* at pci? # I2O processor
ioprbs* at iop? # I2O arrays
-scsibus* at ioprbs?
iopsp* at iop? # I2O SCSI pass-through
-scsibus* at iopsp?
# 1-Wire devices
option ONEWIREVERBOSE
diff --git a/sys/arch/amd64/conf/RAMDISK b/sys/arch/amd64/conf/RAMDISK
index 1fdbc93fb41..d78143dfc2b 100644
--- a/sys/arch/amd64/conf/RAMDISK
+++ b/sys/arch/amd64/conf/RAMDISK
@@ -1,4 +1,4 @@
-# $OpenBSD: RAMDISK,v 1.51 2011/05/24 20:27:11 matthew Exp $
+# $OpenBSD: RAMDISK,v 1.52 2011/06/29 20:52:08 matthew Exp $
machine amd64 # architecture, used by config; REQUIRED
@@ -97,7 +97,6 @@ uhidev* at uhub?
ukbd* at uhidev?
wskbd* at ukbd? mux 1
#umass* at uhub? # USB Mass Storage devices
-#scsibus* at umass?
#ums* at uhidev?
#wsmouse* at ums? mux 0
#aue* at uhub? # ADMtek AN986 Pegasus Ethernet
@@ -131,51 +130,31 @@ com1 at isa? port 0x2f8 irq 3
#lpt2 at isa? port 0x3bc
#bha* at pci?
-#scsibus* at bha?
#ahc* at pci? # Adaptec 2940 SCSI controllers
-#scsibus* at ahc?
#ahd* at pci? # Adaptec 79?? SCSI controllers
-#scsibus* at ahd?
mpi* at pci? # LSI Logic Message Passing Interface
-scsibus* at mpi?
#gdt* at pci? # ICP Vortex GDT RAID controllers
-#scsibus* at gdt?
#aac* at pci? # Adaptec FSA RAID controllers
-#scsibus* at aac?
#ami* at pci? # AMI MegaRAID controllers
-#scsibus* at ami?
mfi* at pci? # LSI MegaRAID SAS controllers
-scsibus* at mfi?
#cac* at pci? # Compaq Smart ARRAY [234]* RAID controllers
-#scsibus* at cac?
#ciss* at pci? # Compaq Smart ARRAY [56]* RAID controllers
-#scsibus* at ciss?
#twe* at pci? # 3ware Escalade RAID controllers
-#scsibus* at twe?
#iha* at pci? # Initio Ultra/UltraWide SCSI controllers
-#scsibus* at iha?
#isp* at pci? # Qlogic ISP [12]0x0 SCSI/FibreChannel
-#scsibus* at isp?
#aic* at pcmcia? # PCMCIA Adaptec 152[02] SCSI
-#scsibus* at aic?
#siop* at pci? # NCR 538XX SCSI controllers(new)
-#scsibus* at siop?
#adv* at pci? # AdvanSys 1200A/B and ULTRA SCSI
-#scsibus* at adv?
#adw* at pci? # AdvanSys ULTRA WIDE SCSI
-#scsibus* at adw?
#pcscp* at pci? # AMD 53c974 PCscsi-PCI SCSI
-#scsibus* at pcscp?
#trm* at pci? # Tekram DC-3x5U SCSI Controllers
-#scsibus* at trm?
# I2O
#iop* at pci? # I2O processor
#ioprbs* at iop? # I2O arrays
-#scsibus* at ioprbs?
#iopsp* at iop? # I2O SCSI pass-through
-#scsibus* at iopsp?
+scsibus* at scsi?
sd* at scsibus? # SCSI disk drives
#st* at scsibus? # SCSI tape drives
cd* at scsibus? # SCSI CD-ROM drives
@@ -198,7 +177,6 @@ wd* at pciide? flags 0x0000
# ATAPI<->SCSI
#atapiscsi* at wdc?
atapiscsi* at pciide?
-scsibus* at atapiscsi?
#de* at pci? # DC21X4X-based ethernet
fxp* at pci? # EtherExpress 10/100B ethernet
diff --git a/sys/arch/amd64/conf/RAMDISK_CD b/sys/arch/amd64/conf/RAMDISK_CD
index 09af8ea563e..cab8eba6789 100644
--- a/sys/arch/amd64/conf/RAMDISK_CD
+++ b/sys/arch/amd64/conf/RAMDISK_CD
@@ -1,4 +1,4 @@
-# $OpenBSD: RAMDISK_CD,v 1.118 2011/05/24 20:27:11 matthew Exp $
+# $OpenBSD: RAMDISK_CD,v 1.119 2011/06/29 20:52:08 matthew Exp $
machine amd64 # architecture, used by config; REQUIRED
@@ -102,7 +102,6 @@ uhidev* at uhub?
ukbd* at uhidev?
wskbd* at ukbd? mux 1
umass* at uhub? # USB Mass Storage devices
-scsibus* at umass?
#ums* at uhidev?
#wsmouse* at ums? mux 0
aue* at uhub? # ADMtek AN986 Pegasus Ethernet
@@ -155,66 +154,40 @@ com2 at isa? port 0x3e8 irq 5
#lpt2 at isa? port 0x3bc
#bha* at pci?
-#scsibus* at bha?
ahc* at pci? # Adaptec 2940 SCSI controllers
-scsibus* at ahc?
jmb* at pci? # JMicron JMB36x controllers
ahci* at jmb?
pciide* at jmb?
ahci* at pci? # AHCI SATA controllers
-scsibus* at ahci?
sili* at pci? # Silicon Image 3124/3132/3531 SATA controllers
-scsibus* at sili?
ahd* at pci? # Adaptec 79?? SCSI controllers
-scsibus* at ahd?
arc* at pci? # Areca RAID Controller
-scsibus* at arc?
mpi* at pci? # LSI Logic Message Passing Interface
-scsibus* at mpi?
mpii* at pci? # LSI Message Passing Interface II
-scsibus* at mpii?
gdt* at pci? # ICP Vortex GDT RAID controllers
-scsibus* at gdt?
#aac* at pci? # Adaptec FSA RAID controllers
-#scsibus* at aac?
ami* at pci? # AMI MegaRAID controllers
-scsibus* at ami?
mfi* at pci? # LSI MegaRAID SAS controllers
-scsibus* at mfi?
#cac* at pci? # Compaq Smart ARRAY [234]* RAID controllers
-#scsibus* at cac?
ciss* at pci? # Compaq Smart ARRAY [56]* RAID controllers
-scsibus* at ciss?
twe* at pci? # 3ware Escalade RAID controllers
-scsibus* at twe?
iha* at pci? # Initio Ultra/UltraWide SCSI controllers
-scsibus* at iha?
ips* at pci? # IBM ServeRAID controllers
-scsibus* at ips?
isp* at pci? # Qlogic ISP [12]0x0 SCSI/FibreChannel
-scsibus* at isp?
#aic* at pcmcia? # PCMCIA based aic SCSI controllers
-#scsibus* at aic?
siop* at pci? # NCR 538XX SCSI controllers(new)
-scsibus* at siop?
#adv* at pci? # AdvanSys 1200A/B and ULTRA SCSI
-#scsibus* at adv?
adw* at pci? # AdvanSys ULTRA WIDE SCSI
-scsibus* at adw?
pcscp* at pci? # AMD 53c974 PCscsi-PCI SCSI
-scsibus* at pcscp?
#trm* at pci? # Tekram DC-3x5U SCSI Controllers
-#scsibus* at trm?
softraid0 at root # Software RAID
-scsibus* at softraid?
# I2O
iop* at pci? # I2O processor
ioprbs* at iop? # I2O arrays
-scsibus* at ioprbs?
iopsp* at iop? # I2O SCSI pass-through
-scsibus* at iopsp?
+scsibus* at scsi?
sd* at scsibus? # SCSI disk drives
st* at scsibus? # SCSI tape drives
cd* at scsibus? # SCSI CD-ROM drives
@@ -239,7 +212,6 @@ wd* at pciide? flags 0x0000
# ATAPI<->SCSI
atapiscsi* at wdc?
atapiscsi* at pciide?
-scsibus* at atapiscsi?
de* at pci? # DC21X4X-based ethernet
fxp* at pci? # EtherExpress 10/100B ethernet