All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC][PATCH] ahci: Add support for Promise PDC42819
@ 2008-09-02 11:03 Mark Nelson
  2008-09-02 11:19 ` Jeff Garzik
  0 siblings, 1 reply; 19+ messages in thread
From: Mark Nelson @ 2008-09-02 11:03 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: linux-ide, Mikael Pettersson

Add an appropriate entry for the Promise PDC42819 controller. It has an
AHCI mode and seems to work correctly with board_ahci.

This chip is found on Promise's FastTrak TX2650 (2 port) and TX4650 (4 port)
software-based RAID cards (for which there is a binary driver, t3sas) and
can be found on some motherboards, for example the MSI K9A2 Platinum,
which calls the chip a Promise T3 controller.

Signed-off-by: Mark Nelson <mdnelson8@gmail.com>
---
Apparently this chip also supports SAS disks, will these work with the
ahci driver (I've only tested with normal desktop SATA disks)?

 drivers/ata/ahci.c |    3 +++
 1 file changed, 3 insertions(+)

Index: upstream/drivers/ata/ahci.c
===================================================================
--- upstream.orig/drivers/ata/ahci.c
+++ upstream/drivers/ata/ahci.c
@@ -585,6 +585,9 @@ static const struct pci_device_id ahci_p
 	{ PCI_VDEVICE(MARVELL, 0x6145), board_ahci_mv },	/* 6145 */
 	{ PCI_VDEVICE(MARVELL, 0x6121), board_ahci_mv },	/* 6121 */

+	/* Promise */
+	{ PCI_VDEVICE(PROMISE, 0x3f20), board_ahci },	/* PDC42819 */
+
 	/* Generic, PCI class code for AHCI */
 	{ PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID,
 	  PCI_CLASS_STORAGE_SATA_AHCI, 0xffffff, board_ahci },

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2008-10-16 11:18 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-02 11:03 [RFC][PATCH] ahci: Add support for Promise PDC42819 Mark Nelson
2008-09-02 11:19 ` Jeff Garzik
2008-09-02 11:53   ` Alan Cox
2008-09-02 12:01     ` Jeff Garzik
2008-09-02 13:57       ` Alan Cox
2008-09-02 19:22         ` Jeff Garzik
2008-09-02 22:18           ` Alan Cox
2008-09-02 22:30           ` Alan Cox
2008-09-02 11:55   ` Mark Nelson
2008-09-02 12:08     ` Mikael Pettersson
2008-09-02 12:21       ` Mark Nelson
2008-09-04 10:37         ` Jeff Garzik
2008-09-04 11:59           ` Mark Nelson
2008-09-04 13:43             ` Jeff Garzik
2008-09-04 14:27               ` Mikael Pettersson
2008-09-04 14:28               ` Alan Cox
2008-09-05  2:31                 ` Mark Nelson
2008-09-05  2:28               ` Mark Nelson
2008-10-16 11:18               ` Mark Nelson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.