Set AHD_BUSFREEREV_BUG in the bug field for Rev B chips, not the
authorPeter Avalos <pavalos@dragonflybsd.org>
Fri, 6 Jul 2007 05:20:00 +0000 (05:20 +0000)
committerPeter Avalos <pavalos@dragonflybsd.org>
Fri, 6 Jul 2007 05:20:00 +0000 (05:20 +0000)
feature field.

Obtained-from: FreeBSD

sys/dev/disk/aic7xxx/aic79xx_pci.c

index 43fe599..b0e5d0e 100644 (file)
@@ -40,8 +40,8 @@
  *
  * $Id: //depot/aic7xxx/aic7xxx/aic79xx_pci.c#88 $
  *
- * $FreeBSD: src/sys/dev/aic7xxx/aic79xx_pci.c,v 1.20 2004/08/04 17:55:34 gibbs Exp $
- * $DragonFly: src/sys/dev/disk/aic7xxx/aic79xx_pci.c,v 1.12 2007/07/06 02:40:58 pavalos Exp $
+ * $FreeBSD: src/sys/dev/aic7xxx/aic79xx_pci.c,v 1.21 2004/08/22 13:54:27 gibbs Exp $
+ * $DragonFly: src/sys/dev/disk/aic7xxx/aic79xx_pci.c,v 1.13 2007/07/06 05:20:00 pavalos Exp $
  */
 
 #ifdef __linux__
@@ -994,9 +994,9 @@ ahd_aic790X_setup(struct ahd_softc *ahd)
                u_int devconfig1;
 
                ahd->features |= AHD_RTI|AHD_NEW_IOCELL_OPTS
-                             |  AHD_NEW_DFCNTRL_OPTS|AHD_FAST_CDB_DELIVERY
-                             |  AHD_BUSFREEREV_BUG;
-               ahd->bugs |= AHD_LQOOVERRUN_BUG|AHD_EARLY_REQ_BUG;
+                             |  AHD_NEW_DFCNTRL_OPTS|AHD_FAST_CDB_DELIVERY;
+               ahd->bugs |= AHD_LQOOVERRUN_BUG|AHD_EARLY_REQ_BUG
+                         |  AHD_BUSFREEREV_BUG;
 
                /*
                 * Some issues have been resolved in the 7901B.