[libata] AHCI: Add support for Marvell AHCI-like chips (initially 6145)
authorJeff Garzik <jeff@garzik.org>
Sun, 8 Jul 2007 06:29:42 +0000 (02:29 -0400)
committerJeff Garzik <jeff@garzik.org>
Mon, 9 Jul 2007 16:17:35 +0000 (12:17 -0400)
commitcd70c26617f4686355263be4533ce8030242740e
tree20313e5c0a996b5c95ce46ba8ed796271316ef28
parent469248abf00dfa813356b372ffe153b85f27f4bf
[libata] AHCI: Add support for Marvell AHCI-like chips (initially 6145)

Add support for the SATA portion of Marvell's AHCI-compatible chips.
The PATA port capability, also available via AHCI, is disabled until
support is completed.

NCQ and PCI MSI are disabled by default.  Marvell says "we use NCQ" in
their drivers but "we do not use PCI MSI."  Theoretically that implies
we need to fix ahci.c to work with Marvell NCQ, but one wonders why
Marvell NCQ is any different from other AHCI chips.

Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/ata/ahci.c