jhibbits
4186c2041d
Add suspend/resume to DBDMA and ATA on PowerMacs.
...
This, and several subsequent commits, are suspend/resume for various PowerMac
drivers, which will include a change to the global suspend/resume code
eventually.
2013-12-21 00:07:56 +00:00
ed
e97eae1577
Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.
...
This means that their use is restricted to a single C file.
2011-11-07 06:44:47 +00:00
nwhitehorn
3dde3e513b
Clean up some magic numbers in the DBDMA code by replacing them with
...
appropriately defined constants.
Suggested by: gnn
2008-10-27 23:11:14 +00:00
nwhitehorn
e873cabccd
Expand the DBDMA API to allow setting device-dependent control bits. While
...
here, clean up and document this a little.
Submitted by: Marco Trillo
MFC after: 1 week
2008-09-27 15:41:16 +00:00
nwhitehorn
4c77244de0
Change the DBDMA API to allow DBDMA registers in a subregion of a resource. This is necessary to allow future support of DMA for the various Apple on-board ATA controllers.
...
MFC after: 1 week
2008-09-23 02:12:47 +00:00
marcel
7cc97ffd51
Add support for Apple's Descriptor-Based DMA (DBDMA) engine. The DMA
...
engine is usful to various existing drivers, such as ata(4) and scc(4),
and is used bhy the soon to be added bm(4).
Submitted by: Nathan Whitehorn
2008-06-07 21:56:48 +00:00