Updated to 2.6.32.27
/drivers/ata/ahci.c
blob:e3d9816b2a223cf465125bd89aef6c52c1b5fa9b -> blob:cb05205da586192689b0dcce1ed3ea7aa04035d4
--- drivers/ata/ahci.c
+++ drivers/ata/ahci.c
@@ -3037,16 +3037,6 @@ static int ahci_init_one(struct pci_dev
if (pdev->vendor == PCI_VENDOR_ID_MARVELL && !marvell_enable)
return -ENODEV;
- /*
- * For some reason, MCP89 on MacBook 7,1 doesn't work with
- * ahci, use ata_generic instead.
- */
- if (pdev->vendor == PCI_VENDOR_ID_NVIDIA &&
- pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP89_SATA &&
- pdev->subsystem_vendor == PCI_VENDOR_ID_APPLE &&
- pdev->subsystem_device == 0xcb89)
- return -ENODEV;
-
/* acquire resources */
rc = pcim_enable_device(pdev);
if (rc)