summaryrefslogtreecommitdiff
path: root/sys/dev/pci/files.pci
diff options
context:
space:
mode:
authorAlexander Bluhm <bluhm@cvs.openbsd.org>2021-10-21 18:36:43 +0000
committerAlexander Bluhm <bluhm@cvs.openbsd.org>2021-10-21 18:36:43 +0000
commitdf5c8317e6243e75110a2e8b8252f1b1778eb461 (patch)
tree67e1f835ae213bf6ff67d41fd5ffc145429084c2 /sys/dev/pci/files.pci
parent18960ff2e017ac05bdd238bfc816ea28cefaf3f3 (diff)
Remove hifn(4), safe(4), and ubsec(4) crypto drivers. They require
the asynchronous crypto API which makes progress in MP difficult. The hardware is rarely available. They support only obsolete crypto algorithms. Scheduling crypto tasks via PCI is probably slower than the CPU, especailly as modern CPUs have their own accelerators.
Diffstat (limited to 'sys/dev/pci/files.pci')
-rw-r--r--sys/dev/pci/files.pci17
1 files changed, 1 insertions, 16 deletions
diff --git a/sys/dev/pci/files.pci b/sys/dev/pci/files.pci
index 0bde7450cc8..a20459798b9 100644
--- a/sys/dev/pci/files.pci
+++ b/sys/dev/pci/files.pci
@@ -1,4 +1,4 @@
-# $OpenBSD: files.pci,v 1.355 2021/09/02 10:11:21 mlarkin Exp $
+# $OpenBSD: files.pci,v 1.356 2021/10/21 18:36:42 bluhm Exp $
# $NetBSD: files.pci,v 1.20 1996/09/24 17:47:15 christos Exp $
#
# Config file and device description for machine-independent PCI code.
@@ -420,21 +420,6 @@ device nep: ether, ifnet, ifmedia, mii
attach nep at pci
file dev/pci/if_nep.c nep
-# Hi/fn 7751/7811/7951
-device hifn: crypto
-attach hifn at pci
-file dev/pci/hifn7751.c hifn
-
-# Bluesteelnet (Broadcom) 5501/5601
-device ubsec: crypto
-attach ubsec at pci
-file dev/pci/ubsec.c ubsec
-
-# Safenet SafeXcel 1141
-device safe: crypto
-attach safe at pci
-file dev/pci/safe.c safe
-
# Winbond W89C840F ethernet
device wb: ether, ifnet, mii, ifmedia, mii_phy
attach wb at pci