The Apple Mac Pro (2006 model) has an Intel
Instructions
do exist for forcing it back again using a hacked Grub bootloader,
but for one thing that’s a hack, and for another I don’t
use Grub, I use Lilo. The “right” way (well, other than
convincing Apple to put an
And here it is in my dmesg:--- drivers/pci/quirks.c~ 2010-09-27 01:19:16.000000000 +0100 +++ drivers/pci/quirks.c 2010-10-06 20:29:04.000000000 +0100 @@ -1044,6 +1044,15 @@ DECLARE_PCI_FIXUP_RESUME_EARLY(PCI_VENDO DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_HUDSON2_SATA_IDE, quirk_amd_ide_mode); DECLARE_PCI_FIXUP_RESUME_EARLY(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_HUDSON2_SATA_IDE, quirk_amd_ide_mode); +static void __devinit quirk_intel_esb2_ahci(struct pci_dev *pdev) +{ + pci_write_config_byte(pdev, 0x90, 0x40); + pdev->class = PCI_CLASS_STORAGE_SATA_AHCI; + dev_info(&pdev->dev, "Intel ESB2 AHCI enabled\n"); +} + +DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_INTEL, 0x2680, quirk_intel_esb2_ahci); + /* * Serverworks CSB5 IDE does not fully support native mode */
pci 0000:00:1f.2: Intel ESB2 AHCI enabled ahci 0000:00:1f.2: flags: 64bit ncq pm led slum part ata1.00: 488397168 sectors, multi 16: LBA48 NCQ (depth 31/32)
All six
Job’s a good ’un.