diff options
author | 2015-07-20 18:05:04 +0000 | |
---|---|---|
committer | 2015-07-20 18:05:04 +0000 | |
commit | d01f20c4cc81a4d8b6b2bd488ccc842f1a119954 (patch) | |
tree | a9e33f3683bda90dbc50f49a19841b8ad28f8b58 /sys | |
parent | In _TM_SELF, permit uname(3); OK deraadt@. (diff) | |
download | wireguard-openbsd-d01f20c4cc81a4d8b6b2bd488ccc842f1a119954.tar.xz wireguard-openbsd-d01f20c4cc81a4d8b6b2bd488ccc842f1a119954.zip |
Add a quirk for Cirrus Logic PD6729, for earlier silicon versions of this
chip would advertize themselves as multi-function devices, while they are
not.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/pci/pci_quirks.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/dev/pci/pci_quirks.c b/sys/dev/pci/pci_quirks.c index e95b607fec4..1525ee92eec 100644 --- a/sys/dev/pci/pci_quirks.c +++ b/sys/dev/pci/pci_quirks.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pci_quirks.c,v 1.6 2015/03/14 03:38:48 jsg Exp $ */ +/* $OpenBSD: pci_quirks.c,v 1.7 2015/07/20 18:05:04 miod Exp $ */ /* $NetBSD: pci_quirks.c,v 1.1 1998/05/31 06:03:44 cgd Exp $ */ /* @@ -43,7 +43,9 @@ static const struct pci_quirkdata pci_quirks[] = { { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371FB_ISA, - PCI_QUIRK_MULTIFUNCTION } + PCI_QUIRK_MULTIFUNCTION }, + { PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_PD6729, + PCI_QUIRK_MONOFUNCTION } }; const struct pci_quirkdata * |