summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorKenneth R Westerback <krw@cvs.openbsd.org>2004-12-10 17:43:20 +0000
committerKenneth R Westerback <krw@cvs.openbsd.org>2004-12-10 17:43:20 +0000
commitc7c5fb35e66fa66c54c0b75a68cd932ea5746c96 (patch)
treee8549ae6b917913a2f20928bbc634acf45699ea8 /sys
parentdaaf4d6009c94d0fb404990028b3e2c04ea34a6c (diff)
Turn on the BUSFREEREV bug for the Rev. B controller. This is required
to close the 'busfree during non-packetized phase' hole. From FreeBSD aic79xx_pci.c r1.20.
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/pci/ahd_pci.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/pci/ahd_pci.c b/sys/dev/pci/ahd_pci.c
index c1184b25c02..b38848fcd20 100644
--- a/sys/dev/pci/ahd_pci.c
+++ b/sys/dev/pci/ahd_pci.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ahd_pci.c,v 1.9 2004/11/18 01:33:28 krw Exp $ */
+/* $OpenBSD: ahd_pci.c,v 1.10 2004/12/10 17:43:19 krw Exp $ */
/*
* Copyright (c) 2004 Milos Urbanek, Kenneth R. Westerback & Marco Peereboom
@@ -1169,7 +1169,8 @@ ahd_aic790X_setup(struct ahd_softc *ahd, struct pci_attach_args *pa)
ahd->features |= AHD_RTI|AHD_NEW_IOCELL_OPTS
| AHD_NEW_DFCNTRL_OPTS|AHD_FAST_CDB_DELIVERY;
- ahd->bugs |= AHD_LQOOVERRUN_BUG|AHD_EARLY_REQ_BUG;
+ ahd->bugs |= AHD_LQOOVERRUN_BUG|AHD_EARLY_REQ_BUG
+ | AHD_BUSFREEREV_BUG;
/*
* Some issues have been resolved in the 7901B.