mirror of
https://github.com/torvalds/linux.git
synced 2024-11-26 14:12:06 +00:00
ahci: make ULi M5288 ignore interface fatal error bit
As with JMicron controllers, ULi M5288 sets interface fatal error bit on device error including ATAPI CC. This makes libata hardreset the port on ATAPI CC thus making it impossible to use. Ignore interface fatal error bit on ULi M5288. This fixes bugzilla bug #7837. Signed-off-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
This commit is contained in:
parent
419dd8378d
commit
82490c0937
@ -361,7 +361,7 @@ static const struct pci_device_id ahci_pci_tbl[] = {
|
||||
{ PCI_VDEVICE(INTEL, 0x27c1), board_ahci }, /* ICH7 */
|
||||
{ PCI_VDEVICE(INTEL, 0x27c5), board_ahci }, /* ICH7M */
|
||||
{ PCI_VDEVICE(INTEL, 0x27c3), board_ahci }, /* ICH7R */
|
||||
{ PCI_VDEVICE(AL, 0x5288), board_ahci }, /* ULi M5288 */
|
||||
{ PCI_VDEVICE(AL, 0x5288), board_ahci_ign_iferr }, /* ULi M5288 */
|
||||
{ PCI_VDEVICE(INTEL, 0x2681), board_ahci }, /* ESB2 */
|
||||
{ PCI_VDEVICE(INTEL, 0x2682), board_ahci }, /* ESB2 */
|
||||
{ PCI_VDEVICE(INTEL, 0x2683), board_ahci }, /* ESB2 */
|
||||
|
Loading…
Reference in New Issue
Block a user