Dan Williams
|
729b5d1b8e
dmaengine: allow dma support for async_tx to be toggled
|
16 jaren geleden |
Dan Williams
|
209b84a88f
dmaengine: replace dma_async_client_register with dmaengine_get
|
16 jaren geleden |
Dan Williams
|
2ba05622b8
dmaengine: provide a common 'issue_pending_all' implementation
|
16 jaren geleden |
Dan Williams
|
bec085134e
dmaengine: centralize channel allocation, introduce dma_find_channel
|
16 jaren geleden |
Dan Williams
|
6f49a57aa5
dmaengine: up-level reference counting to the module level
|
16 jaren geleden |
Dan Williams
|
07f2211e4f
dmaengine: remove dependency on async_tx
|
16 jaren geleden |
Dan Williams
|
fdb0ac8061
async_tx: make async_tx_run_dependencies() easier to read
|
16 jaren geleden |
Yuri Tikhonov
|
de24125dd0
async_tx: fix the bug in async_tx_run_dependencies
|
16 jaren geleden |
Linus Torvalds
|
5554b35933
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
|
17 jaren geleden |
Dan Williams
|
3dce017137
async_tx: remove depend_tx from async_tx_sync_epilog
|
17 jaren geleden |
Dan Williams
|
d2c52b7983
async_tx: export async_tx_quiesce
|
17 jaren geleden |
Li Zefan
|
20fc190b0e
async_tx: list_for_each_entry_rcu() cleanup
|
17 jaren geleden |
Franck Bui-Huu
|
82524746c2
rcu: split list.h and move rcu-protected lists into rculist.h
|
17 jaren geleden |
Dan Williams
|
636bdeaa12
dmaengine: ack to flags: make use of the unused bits in the 'ack' field
|
17 jaren geleden |
Dan Williams
|
19242d7233
async_tx: fix multiple dependency submission
|
17 jaren geleden |
Dan Williams
|
3280ab3e88
async_tx: checkpatch says s/__FUNCTION__/__func__/g
|
17 jaren geleden |
Dan Williams
|
47437b2c9a
async_tx: allow architecture specific async_tx_find_channel implementations
|
17 jaren geleden |
Denis Cheng
|
cf8f68aa76
async_tx: use LIST_HEAD instead of LIST_HEAD_INIT
|
17 jaren geleden |
Dan Williams
|
6247cdc2cd
async_tx: fix dma_wait_for_async_tx
|
17 jaren geleden |
Dan Williams
|
9bc89cd82d
async_tx: add the async_tx api
|
18 jaren geleden |