Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
94b282267c2f3af725b154c91275ed374c1f11de
/
drivers
/
dma
/
edma.c
e3842cb
Merge tag 'dmaengine-4.10-rc1' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 8 years ago
08c824e
dmaengine: edma: re-initialize dummy slot during system resume
by Vignesh R
· 8 years ago
f95df7d
dmaengine: edma: Fix error return code in edma_alloc_chan_resources()
by Wei Yongjun
· 8 years ago
6619f03
Merge branch 'topic/compile_test' into for-linus
by Vinod Koul
· 8 years ago
2cc40ee
dmaengine: edma: avoid uninitialized variable use
by Arnd Bergmann
· 8 years ago
1634d30
dmaengine: edma: Rename set_bits and remove unused clear_bits helper
by Peter Ujfalusi
· 8 years ago
f1d1e34
dmaengine: edma: Use correct type for of_find_property() third parameter
by Peter Ujfalusi
· 8 years ago
b786274
dmaengine: edma: Fix of_device_id data parameter usage (legacy vs TPCC)
by Peter Ujfalusi
· 8 years ago
8673751
dmaengine: edma: Add missing MODULE_DEVICE_TABLE() for of_device_id structs
by Peter Ujfalusi
· 8 years ago
f4e0628
dmaengine: edma: kill the tasklets upon exit
by Vinod Koul
· 8 years ago
638001e
dmaengine: edma: explicitly freeup irq
by Vinod Koul
· 8 years ago
5debef8
Merge branch 'topic/edma' into for-linus
by Vinod Koul
· 8 years ago
aef94fe
dmaengine: Remove site specific OOM error messages on kzalloc
by Peter Griffin
· 9 years ago
2e4ed08
dmaengine: edma: Use early completion for intermediate paRAM set in slave_sg
by Peter Ujfalusi
· 9 years ago
a0d3c7c
Merge tag 'dmaengine-4.7-rc1' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 9 years ago
3b2bc8a
dmaengine: edma: Re-evaluate errors when ccerr is triggered w/o error event
by Peter Ujfalusi
· 9 years ago
a482f4e
dmaengine: edma: special case slot limit workaround
by John Ogness
· 9 years ago
23f49fd
dmaengine: edma: Remove dynamic TPTC power management feature
by Peter Ujfalusi
· 9 years ago
b5b131c
Merge tag 'dmaengine-4.6-rc1' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 9 years ago
e4d8817
dmaengine: edma: Fetch echan->edesc while holding lock in edma_comletion_handler
by Peter Ujfalusi
· 9 years ago
b84730f
dmaengine: edma: Implement device_synchronize callback
by Peter Ujfalusi
· 9 years ago
4ac31d1
dmaengine: edma: fix residue race for cyclic
by John Ogness
· 9 years ago
9fa6860
Merge tag 'dmaengine-fix-4.5-rc1' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 9 years ago
d6a3227
Merge tag 'dmaengine-4.5-rc1' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 9 years ago
d20313b
dmaengine: edma: Fix paRAM slot allocation for entry channel 0
by Peter Ujfalusi
· 9 years ago
7c7b680
Merge branch 'topic/univ_api' into for-linus
by Vinod Koul
· 9 years ago
23e6723
dmaengine: edma: Add support for DMA filter mapping to slave devices
by Peter Ujfalusi
· 9 years ago
4fa2d09
dmaengine: edma: Add probe callback to edma_tptc_driver
by Peter Ujfalusi
· 9 years ago
bcb4b61
Merge branch 'fix/edma' into fixes
by Vinod Koul
· 9 years ago
ae0add7
dmaengine: edma: DT: Change reserved slot array from 16bit to 32bit type
by Peter Ujfalusi
· 9 years ago
ecb7dec
dmaengine: edma: DT: Change memcpy channel array from 16bit to 32bit type
by Peter Ujfalusi
· 9 years ago
f5ea7ad
dmaengine: edma: predecence bug in GET_NUM_QDMACH()
by Dan Carpenter
· 9 years ago
638bdc8
dmaengine: edma: fix build without CONFIG_OF
by Arnd Bergmann
· 9 years ago
34635b1a
dmaengine: edma: Add dummy driver skeleton for edma3-tptc
by Peter Ujfalusi
· 9 years ago
1be5336
dmaengine: edma: New device tree binding
by Peter Ujfalusi
· 9 years ago
966a87b
dmaengine: edma: Merge the of parsing functions
by Peter Ujfalusi
· 9 years ago
56c7b74
dmaengine: edma: Do not allocate memory for edma_rsv_info in case of DT boot
by Peter Ujfalusi
· 9 years ago
02f77ef
dmaengine: edma: Refactor the dma device and channel struct initialization
by Peter Ujfalusi
· 9 years ago
633e42b
dmaengine: edma: Get qDMA channel information from HW also
by Peter Ujfalusi
· 9 years ago
f9425de
dmaengine: edma: Merge map_dmach_to_queue into assign_channel_eventq
by Peter Ujfalusi
· 9 years ago
d9c345d
dmaengine: edma: Correct PaRAM access function names (_parm_ to _param_)
by Peter Ujfalusi
· 9 years ago
34cf301
dmaengine: edma: Simplify function parameter list for channel operations
by Peter Ujfalusi
· 9 years ago
df6694f
dmaengine: edma: Optimize memcpy operation
by Peter Ujfalusi
· 9 years ago
21a3184
dmaengine: edma: Remove alignment constraint for memcpy
by Peter Ujfalusi
· 9 years ago
e4e886c
dmaengine: edma: Dynamic paRAM slot handling if HW supports it
by Peter Ujfalusi
· 9 years ago
7a73b13
dmaengine: edma: Rename bitfields for slot and channel usage tracking
by Peter Ujfalusi
· 9 years ago
4ab54f6
dmaengine: edma: Read channel mapping support only once from HW
by Peter Ujfalusi
· 9 years ago
e4402a1
dmaengine: edma: Simplify and optimize ccerr interrupt handler
by Peter Ujfalusi
· 9 years ago
7c3b8b3
dmaengine: edma: Move the pending error check into helper function
by Peter Ujfalusi
· 9 years ago
79ad2e3
dmaengine: edma: Simplify the interrupt handling
by Peter Ujfalusi
· 9 years ago
11c1573
dmaengine: edma: Consolidate the comments for functions
by Peter Ujfalusi
· 9 years ago
fc01409
dmaengine: edma: Print warning when linking slots from different eDMA
by Peter Ujfalusi
· 9 years ago
96f5ff0
dmaengine: edma: Use the edma_write_slot instead open coded memcpy_toio
by Peter Ujfalusi
· 9 years ago
3287fb4
dmaengine: edma: Use dev_dbg instead pr_debug
by Peter Ujfalusi
· 9 years ago
907f74a
dmaengine: edma: Cleanup regarding the use of dev around the code
by Peter Ujfalusi
· 9 years ago
547c6e2
dmaengine: edma: Use devm_kcalloc when possible
by Peter Ujfalusi
· 9 years ago
cb78205
dmaengine: edma: Allocate memory dynamically for bitmaps and structures
by Peter Ujfalusi
· 9 years ago
2b6b3b7
ARM/dmaengine: edma: Merge the two drivers under drivers/dma/
by Peter Ujfalusi
· 9 years ago
b2c843a
ARM/dmaengine: edma: Remove limitation on the number of eDMA controllers
by Peter Ujfalusi
· 9 years ago
ca304fa
ARM/dmaengine: edma: Public API to use private struct pointer
by Peter Ujfalusi
· 9 years ago
dc9b6055
ARM/dmaengine: edma: Move of_dma_controller_register to the dmaengine driver
by Peter Ujfalusi
· 9 years ago
8fa7ff4
dmaengine: edma: Simplify and optimize the edma_execute path
by Peter Ujfalusi
· 9 years ago
77a68e5
dmaengine: Add an enum for the dmaengine alignment constraints
by Maxime Ripard
· 9 years ago
02ec604
dmaenegine: edma: allow pause/resume for non-cyclic mode
by John Ogness
· 10 years ago
d6a4c0e
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 10 years ago
ab7add3
dmaengine: edma: fixed wrongly initialized data parameter to the edma callback
by Petr Kulhavy
· 10 years ago
5ca9e7c
dmaengine: edma: fix memory leak when terminating running transfers
by Petr Kulhavy
· 10 years ago
b7a4fd5
dmaenegine: edma: fix sparse warnings
by Lad, Prabhakar
· 10 years ago
9f59cd0
dmaengine: edma: Declare slave capabilities for the generic code
by Maxime Ripard
· 10 years ago
aa7c09b
dmaengine: edma: Split device_control
by Maxime Ripard
· 10 years ago
ceacbdb
dmaengine: Make the destination abbreviation coherent
by Maxime Ripard
· 10 years ago
e6b5be2
Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
by Linus Torvalds
· 10 years ago
5305e4d
dma: edma: move device registration to platform code
by Arnd Bergmann
· 10 years ago
55f04d7
dma: drop owner assignment from platform_drivers
by Wolfram Sang
· 10 years ago
639559a
dmaengine: edma: check for echan->edesc => NULL in edma_dma_pause()
by Sebastian Andrzej Siewior
· 10 years ago
c7a19c7
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 10 years ago
31c1e5a
dmaengine: Remove the context argument to the prep_dma_cyclic operation
by Laurent Pinchart
· 10 years ago
ed64610
dmaengine: edma: Do not register second device when booted with DT
by Peter Ujfalusi
· 10 years ago
04d537d
dmaengine: edma: Do not change the error code returned from edma_alloc_slot
by Peter Ujfalusi
· 10 years ago
8e8805d
dmaengine: edma: Serve cyclic (audio) channels with high priority queue
by Peter Ujfalusi
· 10 years ago
a1f146f
dmaengine: edma: Support to suppress the period interrupts in cyclic mode
by Peter Ujfalusi
· 10 years ago
b7f9bc5
dmaengine: edma: Update caps->residue_granularity to match with reality
by Peter Ujfalusi
· 10 years ago
e4a899d
dma: edma: Declare DMA_SLAVE_BUSWIDTH_3_BYTES as supported buswidth
by Peter Ujfalusi
· 10 years ago
b0cce4c
dmaengine: edma: update DMA memcpy to use new param element
by Joel Fernandes
· 11 years ago
04361d8
dmaengine: edma: Document variables used for residue accounting
by Joel Fernandes
· 11 years ago
740b41f
dmaengine: edma: Provide granular accounting
by Thomas Gleixner
· 11 years ago
c2da234
dmaengine: edma: Store transfer data in edma_desc and edma_pset
by Thomas Gleixner
· 11 years ago
b5088ad
dmaengine: edma: Create private pset struct
by Thomas Gleixner
· 11 years ago
de13593
dmaengine: edma: Check the current decriptor first in tx_status()
by Thomas Gleixner
· 11 years ago
b6205c3
dmaengine: edma: Sanitize residue reporting
by Thomas Gleixner
· 11 years ago
9aac909
dmaengine: edma: Add channel number to debug prints
by Peter Ujfalusi
· 11 years ago
406efb1
dmaengine: edma: No need save/restore interrupt flags during spin_lock in IRQ
by Joel Fernandes
· 11 years ago
8cc3e30
dmaengine: edma: Add DMA memcpy support
by Joel Fernandes
· 11 years ago
e6fad59
dmaengine: edma: Print the direction value as well when it is not supported
by Peter Ujfalusi
· 11 years ago
c594c89
dmaengine: edma: Prefix debug prints where the text were identical in prep callbacks
by Peter Ujfalusi
· 11 years ago
2c88ee6
dmaengine: edma: Implement device_slave_caps callback
by Peter Ujfalusi
· 11 years ago
83bb312
dmaengine: edma: Reduce debug print verbosity for non verbose debugging
by Peter Ujfalusi
· 11 years ago
232b223d
dmaengine: edma: Set DMA_CYCLIC capability flag
by Peter Ujfalusi
· 11 years ago
72c7b67
dmaengine: edma: Add support for DMA_PAUSE/RESUME operation
by Peter Ujfalusi
· 11 years ago
b2b617d
dmaengine: edma: Correct the handling of src/dst_maxburst == 0
by Peter Ujfalusi
· 11 years ago
Next »