On 01/04/2010 12:02 PM, Alan Cox wrote:
(1b) The solution for MMIO controllers is a bit more complex: replace
the dummy AltStatus register read with something else.
If we had any SFF PATA controllers using MMIO. I can't find any. SATA is
different anyway. In fact we probably want to avoid such delays on a pure
SATA controller.
Early SATA controllers are just PATA controllers in disguise. All SFF
controllers want that 400ns delay. The 400ns delay should -not- be avoided.
Because several SATA controllers are SFF and use the code in question,
the MMIO issue is relevant for the code change, even if it is irrelevant
to drivers/ata/pata_*.c.
Jeff
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html