aic79xx.h:
authorPeter Avalos <pavalos@dragonflybsd.org>
Wed, 4 Jul 2007 22:56:30 +0000 (22:56 +0000)
committerPeter Avalos <pavalos@dragonflybsd.org>
Wed, 4 Jul 2007 22:56:30 +0000 (22:56 +0000)
commit0bcae99c5159e5171e59f320dbd319362ef16dbb
treefa871ca2c0b1eb40b81eb04b9bbcf231b8f3db09
parent1a69df9455d65de2cf06b20bc000a258b7ede468
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