I have kernel patches which handle this - I added a quirk to put it into AHCI mode, then requirk on resume.
This required a somewhat scary patch to pci_driver.c, to make sure that quirks were fired *before* device initialization to work right.
I have kernel patches which handle this - I added a quirk to put it into AHCI mode, then requirk on resume.
This required a somewhat scary patch to pci_driver.c, to make sure that quirks were fired *before* device initialization to work right.