Comment 18 for bug 96692

Revision history for this message
Shaw Terwilliger (sterwill) wrote : Re: [Bug 96692] Re: ata_piix used instead of AHCI for Mac Pro

Matthew Garrett wrote:
> Just adding the ID to ahci.c would break a large number of other
> machines, so while easy it's not possible.

I spent a few hours one day trying to reprogram the controller using
setpci from initramfs and didn't have any luck. It appeared that once
the controller had its mode set (by the Apple firmware?), the registers
were read-only.

A boot-time solution like this would make me very happy as a Mac Pro
user, if it were possible (and it may be). I'd volunteer to
write/submit/maintain a Mac Pro AHCI package that provided the initramfs
scripts in this case.

--
Shaw Terwilliger <`echo sterwill1io2nu | tr 12 @.`>