aic79xx.h:
commit09b6ea360d7a5846f35108d4263da3fb93897b4f
authorpavalos <pavalos>
Wed, 4 Jul 2007 22:56:30 +0000 (4 22:56 +0000)
committerpavalos <pavalos>
Wed, 4 Jul 2007 22:56:30 +0000 (4 22:56 +0000)
tree0df88546b0bb75fd7301a8f2136fdcf3693696ea
parentf8b9205a8a9c9df6ed761c6928d1db7b35c2b72b
aic79xx.h:
Add a 7901A specific feature definition.

aic79xx_pci.c:
Split out the general aic790X setup into it's own
setup handler that works on single and dual controllers.
Adjust all other PCI setup handlers to initialize the
chips basic features and type before calling the generic
handler.

Turn off a few Rev B workarounds that are not required
on the 7901B.

Obtained-from: FreeBSD
sys/dev/disk/aic7xxx/aic79xx.h
sys/dev/disk/aic7xxx/aic79xx_pci.c