summaryrefslogtreecommitdiff
path: root/sys/arch
diff options
context:
space:
mode:
authorPatrick Wildt <patrick@cvs.openbsd.org>2018-07-09 10:02:29 +0000
committerPatrick Wildt <patrick@cvs.openbsd.org>2018-07-09 10:02:29 +0000
commitebedf407dec497e06ff91b3c79f77687e383b36f (patch)
tree4b37c7a0cd3c6650f2287e41507a1648e2b5cab3 /sys/arch
parent0dae2a6d63af5ddcd018c048bdd3f626aed15cef (diff)
Add a few common PCIe devices based on the arm64 kernel configs.
Diffstat (limited to 'sys/arch')
-rw-r--r--sys/arch/armv7/conf/GENERIC27
-rw-r--r--sys/arch/armv7/conf/RAMDISK27
2 files changed, 52 insertions, 2 deletions
diff --git a/sys/arch/armv7/conf/GENERIC b/sys/arch/armv7/conf/GENERIC
index 564622aed64..98f99f8ceb4 100644
--- a/sys/arch/armv7/conf/GENERIC
+++ b/sys/arch/armv7/conf/GENERIC
@@ -1,4 +1,4 @@
-# $OpenBSD: GENERIC,v 1.111 2018/07/09 09:58:40 patrick Exp $
+# $OpenBSD: GENERIC,v 1.112 2018/07/09 10:02:28 patrick Exp $
#
# For further information on compiling OpenBSD kernels, see the config(8)
# man page.
@@ -201,8 +201,33 @@ viomb* at virtio?
viornd* at virtio?
vioscsi* at virtio?
+# PCI
+ppb* at pci? # PCI-PCI bridges
+pci* at ppb?
+
+# PCI Ethernet
+em* at pci? # Intel Pro/1000 Ethernet
+ix* at pci? # Intel 82598EB 10Gb Ethernet
+mskc* at pci? # Marvell Yukon-2
+msk* at mskc? # each port of above
+re* at pci? # Realtek 8169/8169S/8110S
+
+# PCI SCSI
+ahci* at pci? flags 0x0000 # AHCI SATA controllers
+ # flags 0x0001 to force SATA 1 (1.5Gb/s)
+nvme* at pci? # NVMe controllers
+
+# USB Controllers
+ohci* at pci? # Open Host Controller
+uhci* at pci? # Universal Host Controller (Intel)
+ehci* at pci? # Enhanced Host Controller
+xhci* at pci? # eXtensible Host Controller
+
# USB bus support
+usb* at ohci?
+usb* at uhci?
usb* at ehci? flags 0x1
+usb* at xhci?
# USB devices
uhub* at usb? # USB Hubs
diff --git a/sys/arch/armv7/conf/RAMDISK b/sys/arch/armv7/conf/RAMDISK
index 7fcdc11dc46..d02643c0bf4 100644
--- a/sys/arch/armv7/conf/RAMDISK
+++ b/sys/arch/armv7/conf/RAMDISK
@@ -1,4 +1,4 @@
-# $OpenBSD: RAMDISK,v 1.100 2018/07/09 09:58:40 patrick Exp $
+# $OpenBSD: RAMDISK,v 1.101 2018/07/09 10:02:28 patrick Exp $
machine armv7 arm
@@ -190,8 +190,33 @@ viomb* at virtio?
viornd* at virtio?
vioscsi* at virtio?
+# PCI
+ppb* at pci? # PCI-PCI bridges
+pci* at ppb?
+
+# PCI Ethernet
+em* at pci? # Intel Pro/1000 Ethernet
+ix* at pci? # Intel 82598EB 10Gb Ethernet
+mskc* at pci? # Marvell Yukon-2
+msk* at mskc? # each port of above
+re* at pci? # Realtek 8169/8169S/8110S
+
+# PCI SCSI
+ahci* at pci? flags 0x0000 # AHCI SATA controllers
+ # flags 0x0001 to force SATA 1 (1.5Gb/s)
+nvme* at pci? # NVMe controllers
+
+# USB Controllers
+ohci* at pci? # Open Host Controller
+uhci* at pci? # Universal Host Controller (Intel)
+ehci* at pci? # Enhanced Host Controller
+xhci* at pci? # eXtensible Host Controller
+
# USB bus support
+usb* at ohci?
+usb* at uhci?
usb* at ehci? flags 0x1
+usb* at xhci?
uhub* at usb?
uhub* at uhub?