Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
af0a8a8453f7c7b3497c9fecc053897690e00695
/
drivers
/
dma
/
dmaengine.c
69ee266
dmaengine: convert to idr_alloc()
by Tejun Heo
· 12 years ago
2cbe7fe
dmaengine: add cpu_relax() to busy-loop in dma_sync_wait()
by Bartlomiej Zolnierkiewicz
· 12 years ago
9a6cecc
dmaengine: add helper function to request a slave DMA channel
by Jon Hunter
· 12 years ago
0eb5a35
drivers/dma/dmaengine.c: lower the priority of 'failed to get' dma channel message
by Fabio Estevam
· 12 years ago
6343325
dmaengine: Cleanup logging messages
by Joe Perches
· 12 years ago
94fb175
Merge tag 'dmaengine-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/dmaengine
by Linus Torvalds
· 13 years ago
a2bd114
netdma: adding alignment check for NETDMA ops
by Dave Jiang
· 13 years ago
d8b5348
dma: dmaengine: Distinguish between 'dmaengine: failed to get' messages
by Fabio Estevam
· 13 years ago
b14dab7
DMAEngine: Define interleaved transfer request api
by Jassi Brar
· 13 years ago
7f3bf7c
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
by Linus Torvalds
· 13 years ago
21ef4b8
dmaengine: use DEFINE_IDR for static initialization
by Axel Lin
· 13 years ago
12ff47e
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 13 years ago
a03a202
dmaengine: failure to get a specific DMA channel is not critical
by Guennadi Liakhovetski
· 13 years ago
b7f080c
net: remove mm.h inclusion from netdevice.h
by Alexey Dobriyan
· 14 years ago
5fc6d89
async_tx: make async_tx channel switching opt-in
by Dan Williams
· 14 years ago
6391987
Merge branches 'dma40', 'pl08x', 'fsldma', 'imx' and 'intel-mid' into dmaengine
by Dan Williams
· 14 years ago
a86ee03
dma: add support for scatterlist to scatterlist copy
by Ira Snyder
· 14 years ago
782bc95
dmaengine: add possibility for cyclic transfers
by Sascha Hauer
· 14 years ago
0b28330
Merge branch 'ioat' into dmaengine
by Dan Williams
· 15 years ago
caa20d97
async_tx: trim dma_async_tx_descriptor in 'no channel switch' case
by Dan Williams
· 15 years ago
cc05ea0
DMA ENGINE: Do not reset 'private' of channel
by Jassi Brar
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
0793448
DMAENGINE: generic channel status v2
by Linus Walleij
· 15 years ago
c3635c7
DMAENGINE: generic slave control v2
by Linus Walleij
· 15 years ago
0a135ba
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
by Linus Torvalds
· 15 years ago
a29d8b8
percpu: add __percpu sparse annotations to what's left
by Tejun Heo
· 15 years ago
adef477
dmaengine: fix memleak in dma_async_device_unregister
by Anatolij Gustschin
· 15 years ago
d031655
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
by Linus Torvalds
· 15 years ago
7b3cc2b
async_tx: build-time toggling of async_{syndrome,xor}_val dma support
by Dan Williams
· 15 years ago
4499a24
dmaengine: include xor/pq validate in device_has_all_tx_types()
by Dan Williams
· 15 years ago
e7dcaa4
this_cpu: Eliminate get/put_cpu
by Christoph Lameter
· 15 years ago
bbb2008
Merge branch 'dmaengine' into async-tx-next
by Dan Williams
· 15 years ago
0803172
dmaengine: kill tx_list
by Dan Williams
· 15 years ago
138f4c3
dmaengine, async_tx: add a "no channel switch" allocator
by Dan Williams
· 15 years ago
f9dd213
Merge branch 'md-raid6-accel' into ioat3.2
by Dan Williams
· 15 years ago
b2f46fd
async_tx: add support for asynchronous GF multiplication
by Dan Williams
· 15 years ago
95475e5
async_tx: remove walk of tx->parent chain in dma_wait_for_async_tx
by Dan Williams
· 15 years ago
4f005db
ioatdma: fix "ioatdma frees DMA memory with wrong function"
by Maciej Sosnowski
· 16 years ago
099f53c
async_tx: rename zero_sum to val
by Dan Williams
· 16 years ago
0f57151
dmaengine: Add privatecnt to revert DMA_PRIVATE property
by Atsushi Nemoto
· 16 years ago
ccccce2
dmaengine: initialize tx_list in dma_async_tx_descriptor_init
by Dan Williams
· 16 years ago
257b17c
dmaengine: fail device registration if channel registration fails
by Dan Williams
· 16 years ago
287d859
atmel-mci: fix initialization of dma slave data
by Dan Williams
· 16 years ago
83436a0
dmaengine: kill some dubious WARN_ONCEs
by Dan Williams
· 16 years ago
dd59b85
dmaengine: fix dependency chaining
by Yuri Tikhonov
· 16 years ago
652afc2
dmaengine: bump initcall level to arch_initcall
by Dan Williams
· 16 years ago
e234667
dmaengine: advertise all channels on a device to dma_filter_fn
by Dan Williams
· 16 years ago
864498a
dmaengine: use idr for registering dma device numbers
by Dan Williams
· 16 years ago
41d5e59
dmaengine: add a release for dma class devices and dependent infrastructure
by Dan Williams
· 16 years ago
7dd6025
dmaengine: kill enum dma_state_client
by Dan Williams
· 16 years ago
f27c580
dmaengine: remove 'bigref' infrastructure
by Dan Williams
· 16 years ago
aa1e6f1
dmaengine: kill struct dma_client and supporting infrastructure
by Dan Williams
· 16 years ago
209b84a
dmaengine: replace dma_async_client_register with dmaengine_get
by Dan Williams
· 16 years ago
74465b4
atmel-mci: convert to dma_request_channel and down-level dma_slave
by Dan Williams
· 16 years ago
59b5ec2
dmaengine: introduce dma_request_channel and private channels
by Dan Williams
· 16 years ago
2ba0562
dmaengine: provide a common 'issue_pending_all' implementation
by Dan Williams
· 16 years ago
bec0851
dmaengine: centralize channel allocation, introduce dma_find_channel
by Dan Williams
· 16 years ago
6f49a57
dmaengine: up-level reference counting to the module level
by Dan Williams
· 16 years ago
07f2211
dmaengine: remove dependency on async_tx
by Dan Williams
· 16 years ago
b0b42b1
dmaengine: protect 'id' from concurrent registrations
by Dan Williams
· 16 years ago
06190d8
dmaengine: struct device - replace bus_id with dev_name(), dev_set_name()
by Kay Sievers
· 16 years ago
dc0ee643
dmaengine: Add slave DMA interface
by Haavard Skinnemoen
· 16 years ago
848c536
dmaengine: Add dma_client parameter to device_alloc_chan_resources
by Haavard Skinnemoen
· 16 years ago
7cc5bf9
dmaengine: track the number of clients using a channel
by Dan Williams
· 16 years ago
1099dc7
dmaengine: Couple DMA channels to their physical DMA device
by Haavard Skinnemoen
· 16 years ago
8a5703f
DMA engine: typo fixes
by Sebastian Siewior
· 17 years ago
636bdea
dmaengine: ack to flags: make use of the unused bits in the 'ack' field
by Dan Williams
· 17 years ago
ce4d65a
async_tx: kill ->device_dependency_added
by Dan Williams
· 17 years ago
19242d7
async_tx: fix multiple dependency submission
by Dan Williams
· 17 years ago
9b941c6
dmaengine: Fix a bug about BUG_ON() on DMA engine capability DMA_INTERRUPT.
by Zhang Wei
· 17 years ago
0036731
async_tx: kill tx_set_src and tx_set_dest methods
by Dan Williams
· 17 years ago
891f78e
DMA: Convert from class_device to device for DMA engine
by Tony Jones
· 17 years ago
348badf
dmaengine: fix broken device refcounting
by Haavard Skinnemoen
· 17 years ago
d379b01
dmaengine: make clients responsible for managing channels
by Dan Williams
· 17 years ago
7405f74
dmaengine: refactor dmaengine around dma_async_tx_descriptor
by Dan Williams
· 18 years ago
ff487fb
drivers/dma: handle sysfs errors
by Jeff Garzik
· 18 years ago
765e3d8
[PATCH] rm pointless dmaengine exports
by David Brownell
· 18 years ago
6508871
[IOAT]: fix kernel-doc in source files
by Randy Dunlap
· 18 years ago
17f3ae0
[I/OAT]: Do not use for_each_cpu().
by Andrew Morton
· 19 years ago
c13c826
[I/OAT]: DMA memcpy subsystem
by Chris Leech
· 19 years ago