88SE9172 additional PCI ID: 1b4b:9172

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

 



On a Gigabyte X79-UP4 motherboard, which is documented as having
3x 88SE9172, lspci -nn gives me:

05:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller [1b4b:9172] (rev 11)
06:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller [1b4b:9172] (rev 11)
07:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller [1b4b:9172] (rev 11)
08:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller [1b4b:9123] (rev 11)

(The fourth is an expansion card I have pluggied into a PCIE x1 slot.)

drivers/ata/ahci.c lists:
	{ PCI_DEVICE(0x1b4b, 0x917a),
	  .driver_data = board_ahci_yes_fbs },	/* 88se9172 */
	{ PCI_DEVICE(0x1b4b, 0x9192),
	  .driver_data = board_ahci_yes_fbs },	/* 88se9172 on some Gigabyte */

Is that second one a typo, or do we need a third line for the 0x9172 PCI ID?
For now, I have added the third line and it's mostly working.

(If I enable VT-d and the IOMMU, the devices are recognized but not the
disks plugged into them, but I'm still working on figuring that out.)
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux