This patchset creates libahci, as mentioned in the recent NVMHCI thread:
http://marc.info/?l=linux-kernel&m=123947130114037&w=2
Although these changes help set the groundwork for NVMHCI support, they
are also more immediately useful in three cases:
- Marvell PATA support. Marvell 6101, 6121, 6145 (and others?) added a
PATA support to an existing AHCI SATA design. The controller supports
both PATA and SATA. SATA is compatible with AHCI. PATA uses new DMA
data structures and reset methods.
- ACard support. ATP 8620 is a 99% AHCI clone, that primarily differs
in its DMA data structures.
- non-PCI support. Sagar Borikar posted some preliminary work, getting
AHCI going on a non-PCI bus. My libahci work should hopefully assist
Sagar. http://marc.info/?l=linux-ide&m=123807608819226&w=2
Regards,
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