summaryrefslogtreecommitdiffstats
path: root/sys/modules
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2011-11-01 21:26:57 +0000
committermarius <marius@FreeBSD.org>2011-11-01 21:26:57 +0000
commit788539ae310aec644e882cf14828996f85dbcc7e (patch)
tree7f527be35e9a56e47bace47d8fe981185ccb370c /sys/modules
parent973c472be56bc3b72c00c1a5a5d09b9f4cd60826 (diff)
downloadFreeBSD-src-788539ae310aec644e882cf14828996f85dbcc7e.zip
FreeBSD-src-788539ae310aec644e882cf14828996f85dbcc7e.tar.gz
Add a PCI front-end to esp(4) allowing it to support AMD Am53C974 and
replace amd(4) with the former in the amd64, i386 and pc98 GENERIC kernel configuration files. Besides duplicating functionality, amd(4), which previously also supported the AMD Am53C974, unlike esp(4) is no longer maintained and has accumulated enough bit rot over time to always cause a panic during boot as long as at least one target is attached to it (see PR 124667). PR: 124667 Obtained from: NetBSD (based on) MFC after: 3 days
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/Makefile1
-rw-r--r--sys/modules/esp/Makefile3
2 files changed, 3 insertions, 1 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index 9b0f24b..7d691fe 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -89,6 +89,7 @@ SUBDIR= ${_3dfx} \
en \
${_ep} \
${_epic} \
+ esp \
${_et} \
${_ex} \
${_exca} \
diff --git a/sys/modules/esp/Makefile b/sys/modules/esp/Makefile
index 2171d85..ccefca5 100644
--- a/sys/modules/esp/Makefile
+++ b/sys/modules/esp/Makefile
@@ -3,7 +3,8 @@
.PATH: ${.CURDIR}/../../dev/esp
KMOD= esp
-SRCS= device_if.h ${esp_sbus} bus_if.h ncr53c9x.c ${ofw_bus_if} opt_cam.h
+SRCS= device_if.h esp_pci.c ${esp_sbus} bus_if.h ncr53c9x.c ${ofw_bus_if}
+SRCS+= opt_cam.h pci_if.h
.if ${MACHINE} == "sparc64"
ofw_bus_if= ofw_bus_if.h
OpenPOWER on IntegriCloud