Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
2affc816df6163c063d47f722191aa3bc542c22a
/
drivers
/
dma
/
pl330.c
88987d2
dmaengine: pl330: add DMA_PAUSE feature
by Robert Baldyga
· 10 years ago
aee4d1f
dmaengine: pl330: improve pl330_tx_status() function
by Robert Baldyga
· 10 years ago
0091b9d
dmaengine: pl330: fix bug that cause start the same descs in cyclic
by Addy Ke
· 10 years ago
dcabe456
dmaengine: pl330: Declare slave capabilities for the generic code
by Maxime Ripard
· 10 years ago
740aa95
dmaengine: pl330: Split device_control
by Maxime Ripard
· 10 years ago
ceacbdb
dmaengine: Make the destination abbreviation coherent
by Maxime Ripard
· 10 years ago
26ceb12
Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
by Linus Torvalds
· 10 years ago
87c779b
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 10 years ago
046209f
dmaengine: pl330: update author info
by Jassi Brar
· 10 years ago
b816ccc
ARM: 8206/1: dmaengine: pl330: Add PM sleep support
by Krzysztof Kozlowski
· 10 years ago
ae43b32
ARM: 8202/1: dmaengine: pl330: Add runtime Power Management support v12
by Krzysztof Kozlowski
· 10 years ago
cee4239
dmaengine: pl330: Correct device assignment.
by Andrew Jackson
· 10 years ago
1f0a5cb
dmaengine: Fix allocation size for PL330 data buffer depth.
by Liviu Dudau
· 10 years ago
c27f955
dmaengine: pl330: Limit MFIFO usage for memcpy to avoid exhausting entries
by Jon Medhurst
· 10 years ago
137bd11
dmaengine: pl330: Align DMA memcpy operations to MFIFO width
by Jon Medhurst
· 10 years ago
6e4a2a8
dmaengine: pl330: Fix NULL pointer dereference on driver unbind
by Krzysztof Kozlowski
· 10 years ago
0f5ebab
dmaengine: pl330: Fix NULL pointer dereference on probe failure
by Krzysztof Kozlowski
· 10 years ago
c3cb38f
dmaengine: pl330: Remove unused 'regs' variable in pl330_submit_req()
by Krzysztof Kozlowski
· 10 years ago
937cb2f
dmaengine: pl330: Remove non-NULL check for pl330_submit_req parameters
by Krzysztof Kozlowski
· 10 years ago
31c1e5a
dmaengine: Remove the context argument to the prep_dma_cyclic operation
by Laurent Pinchart
· 10 years ago
b1e51d7
dmaengine: pl330: Check if the DMA descriptor is NULL
by Javier Martinez Canillas
· 10 years ago
c26939e
dmaengine: pl330: Remove pl330_chan_ctrl()
by Lars-Peter Clausen
· 10 years ago
8ed30a1
dmaengine: pl330: Simplify marking a request as unused
by Lars-Peter Clausen
· 10 years ago
9dc5a31
dmaengine: pl330: Embed pl330_req directly into dma_pl330_desc
by Lars-Peter Clausen
· 10 years ago
f6f2421
dmaengine: pl330: Merge dma_pl330_dmac and pl330_dmac structs
by Lars-Peter Clausen
· 10 years ago
fbbcd9b
dmaengine: pl330: Simplify is_manager()
by Lars-Peter Clausen
· 10 years ago
1b446d2
dmaengine: pl330: Remove uneccessary ccr validation
by Lars-Peter Clausen
· 10 years ago
65ad606
dmaengine: pl330: Change type pl330_chid from void * to struct pl330_thread *
by Lars-Peter Clausen
· 10 years ago
6079d38
dmaengine: pl330: Remove useless xfer_cb indirection
by Lars-Peter Clausen
· 10 years ago
be02532
dmaengine: pl330: Remove unused mc_len field from _pl330_req struct
by Lars-Peter Clausen
· 10 years ago
d5cef12
dmaengine: pl330: Remove unused next field form pl330_xfer struct
by Lars-Peter Clausen
· 10 years ago
c9392d8
dmaengine: pl330: Remove unused client_data field form pl330_info
by Lars-Peter Clausen
· 10 years ago
7ae342f
dmaengine: pl330: Remove unused dmac_reset callback
by Lars-Peter Clausen
· 10 years ago
fa01ef3
dmaengine: pl330: Remove unused pl330_chanstatus struct
by Lars-Peter Clausen
· 10 years ago
f0564c7
dmaengine: pl330: Remove duplicated cachecontrol enum
by Lars-Peter Clausen
· 10 years ago
585a9d0
dmaengine: pl330: Use dma_transfer_direction instead of custom pl330_reqtype
by Lars-Peter Clausen
· 10 years ago
ca2a650
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 11 years ago
70cbb16
dma: pl330: Use dma_get_slave_channel() in the of xlate callback
by Lars-Peter Clausen
· 11 years ago
04abf5d
dma: pl330: Differentiate between submitted and issued descriptors
by Lars-Peter Clausen
· 11 years ago
7cfa7b5
Merge remote-tracking branch 'asoc/topic/dma' into for-tiwai
by Mark Brown
· 11 years ago
bfb9bb4
dma: pl330: Set residue_granularity
by Lars-Peter Clausen
· 11 years ago
0baf8f6
dma: pl330: ensure DMA descriptors are zero-initialised
by Will Deacon
· 11 years ago
b714b84
dma: pl330: Alloc dma_parms for the dma device
by Lars-Peter Clausen
· 11 years ago
e6d69a6
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 11 years ago
df12a31
Merge commit 'dmaengine-3.13-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/dmaengine
by Vinod Koul
· 11 years ago
d38a8c6
dmaengine: prepare for generic 'unmap' data
by Dan Williams
· 11 years ago
2f986ec
dma: pl330: silence a compile warning
by Dan Carpenter
· 11 years ago
02808b4
dma: pl330: off by one in pl330_probe()
by Dan Carpenter
· 11 years ago
6411301
DMA-API: dma: pl330: add dma_set_mask_and_coherent() call
by Russell King
· 11 years ago
600d525
dma: pl330: Remove unnecessary amba_set_drvdata()
by Michal Simek
· 11 years ago
e98b3ca
dma: pl330: Support per channel irq allocation
by Michal Simek
· 11 years ago
173e838
dma: pl330: Simplify irq allocation
by Michal Simek
· 11 years ago
bd12763
Merge branch 'topic/api_caps' into for-linus
by Vinod Koul
· 11 years ago
dbaf6d8
dmaengine: pl330: use dma_set_max_seg_size to set the sg limit
by Vinod Koul
· 11 years ago
355cdaf
Merge branch 'topic/api_caps' into for-linus
by Vinod Koul
· 11 years ago
39ff861
dma: pl330: Fix handling of TERMINATE_ALL while processing completed descriptors
by Lars-Peter Clausen
· 11 years ago
52a9d17
dma: pl330: split off common code to give back descriptors
by Chanho Park
· 11 years ago
d4adcc0
dma: use dev_get_platdata()
by Jingoo Han
· 11 years ago
fc51446
dma: pl330: Fix cyclic transfers
by Lars-Peter Clausen
· 11 years ago
ca38ff1
dma: pl330: Implement device_slave_caps
by Lars-Peter Clausen
· 11 years ago
d2b4a64
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 11 years ago
fed8c45
dma: pl330: use dma_addr_t for describing bus addresses
by Will Deacon
· 11 years ago
0967717
dma: pl330: rip out broken, redundant ID probing
by Will Deacon
· 11 years ago
da331ba
drivers/dma/pl330.c: fix locking in pl330_free_chan_resources()
by Bartlomiej Zolnierkiewicz
· 11 years ago
bcc7fa9
dma: pl330: Convert to devm_ioremap_resource()
by Sachin Kamat
· 11 years ago
30fb980
DMA: PL330: allow submitting 2 requests at a time
by Jassi Brar
· 12 years ago
0b94c57
DMA: PL330: Add check if device tree compatible
by Padmavathi Venna
· 11 years ago
5115f3c
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 11 years ago
421da89
DMA: PL330: Register the DMA controller with the generic DMA helpers
by Padmavathi Venna
· 12 years ago
a80258f
DMA: PL330: Add xlate function
by Padmavathi Venna
· 12 years ago
34d1935
DMA: PL330: Add new pl330 filter for DT case.
by Padmavathi Venna
· 12 years ago
e4d43c1
DMA: PL330: Use devm_* functions
by Sachin Kamat
· 12 years ago
4bf27b8
Drivers: dma: remove __dev* attributes.
by Greg Kroah-Hartman
· 12 years ago
463a1f8
dma: remove use of __devinit
by Bill Pemberton
· 12 years ago
b7e97d2
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 12 years ago
f5a246e
Merge tag 'sound-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
by Linus Torvalds
· 12 years ago
99dbb16
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 12 years ago
ec8b5e4
dmaengine: Pass flags via device_prep_dma_cyclic() callback
by Peter Ujfalusi
· 12 years ago
61c6e75
DMA: PL330: Check the pointer returned by kzalloc
by Sachin Kamat
· 12 years ago
2e2c682
DMA: PL330: Fix potential NULL pointer dereference in pl330_submit_req()
by Sachin Kamat
· 12 years ago
0274788
DMA: PL330: return ENOMEM instead of 0 from pl330_alloc_chan_resources
by Inderpal Singh
· 12 years ago
7c71b8e
DMA: PL330: Remove redundant runtime_suspend/resume functions
by Inderpal Singh
· 12 years ago
faf6fbc
DMA: PL330: Remove controller clock enable/disable
by Inderpal Singh
· 12 years ago
5557a41
DMA: PL330: Set the capability of pdm0 and pdm1 as DMA_PRIVATE
by Tushar Behera
· 12 years ago
d73111c
dma: fix comments
by Masanari Iida
· 12 years ago
fdec53d
DMA: PL330: Fix racy mutex unlock
by Javi Merino
· 12 years ago
5a67ac5
DMA: PL330: Add missing static storage class specifier
by Sachin Kamat
· 12 years ago
30c1dc0
dmaengine: pl330: dont complete descriptor for cyclic dma
by Tushar Behera
· 12 years ago
12366ad
DMA: PL330: Remove duplicate header file inclusion
by Sachin Kamat
· 12 years ago
eab2158
dmaengine: pl330: dont complete descriptor for cyclic dma
by Vinod Koul
· 12 years ago
c847382
dma: pl330: fix a couple of compilation warnings
by Olof Johansson
· 12 years ago
ef08e78
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 12 years ago
185ecb5
dmaengine: add context parameter to prep_slave_sg and prep_dma_cyclic
by Alexandre Bounine
· 12 years ago
9e5ed09
ARM: 7362/1: AMBA: Add module_amba_driver() helper macro for amba_driver
by viresh kumar
· 12 years ago
1f3d6dc
Merge branch 'rmk_cookie_fixes2' into next
by Vinod Koul
· 12 years ago
8867bd5
dmaengine: pl330: fix the pl330 build after cookie cleanup
by Vinod Koul
· 12 years ago
d3ee98cdc
dmaengine: consolidate initialization of cookies
by Russell King - ARM Linux
· 12 years ago
96a2af4
dmaengine: consolidate tx_status functions
by Russell King - ARM Linux
· 12 years ago
f7fbce0
dmaengine: provide a common function for completing a dma descriptor
by Russell King - ARM Linux
· 12 years ago
884485e
dmaengine: consolidate assignment of DMA cookies
by Russell King - ARM Linux
· 12 years ago
Next »