[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [squeeze] missing support for Marvell 6Gbps SATA controller (device 1b4b:91a3)



# hardware support
severity 675294 important
retitle 675294 [squeeze] missing support for Marvell 6Gbps SATA controller (device 1b4b:91a3)
tags 675294 + upstream patch moreinfo
reassign 675294 src:linux-2.6 2.6.32-45
quit

Hi Lennart,

Lennart Sorensen wrote:

> This Marvell AHCI/RAID 6Gbps SATA controller was only added around 2.6.37,
> so 2.6.32 in debian stable will not detect it.
>
> The intel AHCI SATA controller above on the other hand is supported
> which is why that works for you.

Thanks much for tracking that down.

I assume you are referring to

 v2.6.39-rc1~490^2 ahci: add another PCI ID for marvell

Do you know if that commit works well against a squeeze kernel or if
it has dependencies?

Curious,
Jonathan
From: Tejun Heo <tj@kernel.org>
Date: Mon, 29 Nov 2010 15:57:14 +0100
Subject: ahci: add another PCI ID for marvell

commit 50be5e3657cd2851a297dc0b3fd459f25829d29b upstream.

1b4b:91a3 seems to be another PCI ID for marvell ahci.  Add it.
Reported and tested in the following thread.

 http://thread.gmane.org/gmane.linux.kernel/1068354

Signed-off-by: Tejun Heo <tj@kernel.org>
Reported-by: Borislav Petkov <bp@alien8.de>
Reported-by: Alessandro Tagliapietra <tagliapietra.alessandro@gmail.com>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
---
 drivers/ata/ahci.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 6787aab..2aa7af1 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -684,6 +684,8 @@ static const struct pci_device_id ahci_pci_tbl[] = {
 	/* Marvell */
 	{ PCI_VDEVICE(MARVELL, 0x6145), board_ahci_mv },	/* 6145 */
 	{ PCI_VDEVICE(MARVELL, 0x6121), board_ahci_mv },	/* 6121 */
+	{ PCI_DEVICE(0x1b4b, 0x91a3),
+	  .driver_data = board_ahci_yes_fbs },
 
 	/* Promise */
 	{ PCI_VDEVICE(PROMISE, 0x3f20), board_ahci },	/* PDC42819 */
-- 
1.7.9.6 (Apple Git-31.1)


Reply to: