Merge all the FreeBSD work done since our initial import of NATA, except
commit7259fc19626f4466401aa5e65212a486ad291524
authorMatthew Dillon <dillon@dragonflybsd.org>
Fri, 1 Jun 2007 00:31:15 +0000 (1 00:31 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Fri, 1 Jun 2007 00:31:15 +0000 (1 00:31 +0000)
tree039ea86253a02240317724a277e43e8b73306ea0
parent759b82dd4b4e1c2b4459dfc107d93d275a071a4b
Merge all the FreeBSD work done since our initial import of NATA, except
for the disk flushing code.  The disk flushing code still needs to be done.
The work includes a ton of SATA chipset work, bug fixes, cleanups, and new
chip support.

Obtained-from: FreeBSD / =?ISO-8859-1?Q?S=F8ren_Schmidt?= <sos@deepcore.dk>
sys/dev/disk/nata/ata-all.c
sys/dev/disk/nata/ata-all.h
sys/dev/disk/nata/ata-chipset.c
sys/dev/disk/nata/ata-disk.c
sys/dev/disk/nata/ata-dma.c
sys/dev/disk/nata/ata-pci.c
sys/dev/disk/nata/ata-pci.h
sys/dev/disk/nata/ata-queue.c