Dan Williams 19242d7233 async_tx: fix multiple dependency submission
Shrink struct dma_async_tx_descriptor and introduce
async_tx_channel_switch to properly inject a channel switch interrupt in
the descriptor stream.  This simplifies the locking model as drivers no
longer need to handle dma_async_tx_descriptor.lock.

Acked-by: Shannon Nelson <shannon.nelson@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2008-04-17 13:25:05 -07:00
..
2008-01-11 08:16:56 +11:00
2007-11-02 08:47:06 +01:00
2007-11-02 08:47:06 +01:00
2008-01-11 08:17:02 +11:00
2008-01-11 08:16:53 +11:00
2007-11-02 08:47:06 +01:00
2007-12-05 09:25:20 -08:00
2008-01-11 08:16:56 +11:00
2007-11-02 08:47:06 +01:00
2007-10-10 16:55:38 -07:00
2008-01-11 08:16:52 +11:00
2006-10-10 16:15:33 -07:00
2007-11-02 08:47:06 +01:00
2008-01-11 08:16:53 +11:00
2007-11-02 08:47:06 +01:00
2007-11-02 08:47:06 +01:00
2006-09-21 11:16:28 +10:00
2007-11-02 08:47:06 +01:00
2007-07-13 08:06:14 -07:00
2008-03-06 18:56:19 +08:00