Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
656f30dba7ab8179c9a2e04293b0c7b383fa9ce9
/
drivers
/
dma
/
fsldma.c
43452fa
dmaengine: Freescale: change descriptor release process for supporting async_tx
by Hongbo Zhang
· 11 years ago
14c6a33
dmaengine: Freescale: add suspend resume functions for DMA driver
by Hongbo Zhang
· 11 years ago
2baff57
dmaengine: Freescale: use spin_lock_bh instead of spin_lock_irqsave
by Hongbo Zhang
· 11 years ago
2a5ecb7
DMA: Freescale: move functions to avoid forward declarations
by Hongbo Zhang
· 11 years ago
86d19a5
DMA: Freescale: add fsl_dma_free_descriptor() to reduce code duplication
by Hongbo Zhang
· 11 years ago
867dfa5
DMA: Freescale: remove attribute DMA_INTERRUPT of dmaengine
by Hongbo Zhang
· 11 years ago
ccdce9a
DMA: Freescale: unify register access methods
by Hongbo Zhang
· 11 years ago
cf7f7a2
DMA: Freescale: remove the unnecessary FSL_DMA_LD_DEBUG
by Hongbo Zhang
· 11 years ago
bbc7656
dma: fix fsldma build warnings
by Dan Williams
· 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
54f8d50
dmaengine: remove DMA unmap from drivers
by Bartlomiej Zolnierkiewicz
· 11 years ago
d38a8c6
dmaengine: prepare for generic 'unmap' data
by Dan Williams
· 11 years ago
8de7a7d
DMA: Freescale: update driver to support 8-channel DMA engine
by Hongbo Zhang
· 11 years ago
5af5073
drivers: clean-up prom.h implicit includes
by Rob Herring
· 11 years ago
9b0b0bd
fsldma: remove useless use of lock
by Andy Shevchenko
· 12 years ago
dd3daca
dma: use platform_{get,set}_drvdata()
by Jingoo Han
· 12 years ago
463a1f8
dma: remove use of __devinit
by Bill Pemberton
· 12 years ago
d73111c
dma: fix comments
by Masanari Iida
· 12 years ago
185ecb5
dmaengine: add context parameter to prep_slave_sg and prep_dma_cyclic
by Alexandre Bounine
· 13 years ago
8ac6954
dmaengine: ensure all DMA engine drivers initialize their cookies
by Russell King - ARM Linux
· 13 years ago
96a2af4
dmaengine: consolidate tx_status functions
by Russell King - ARM Linux
· 13 years ago
f7fbce0
dmaengine: provide a common function for completing a dma descriptor
by Russell King - ARM Linux
· 13 years ago
884485e
dmaengine: consolidate assignment of DMA cookies
by Russell King - ARM Linux
· 13 years ago
d2ebfb3
dmaengine: add private header file
by Russell King - ARM Linux
· 13 years ago
4d4e58d
dmaengine: move last completed cookie into generic dma_chan structure
by Russell King - ARM Linux
· 13 years ago
db8196d
dmaengine: move drivers to dma_transfer_direction
by Vinod Koul
· 13 years ago
8faa7cf
dt/fsldma: fix build warning caused by of_platform_device changes
by Ira W. Snyder
· 14 years ago
6447f55d
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
by Linus Torvalds
· 14 years ago
a00ae34
fsldma: make halt behave nicely on all supported controllers
by Ira Snyder
· 14 years ago
dc8d409
fsldma: reduce locking during descriptor cleanup
by Ira Snyder
· 14 years ago
9c4d1e7
fsldma: support async_tx dependencies and automatic unmapping
by Ira Snyder
· 14 years ago
f04cd40
fsldma: fix controller lockups
by Ira Snyder
· 14 years ago
31f4306
fsldma: minor codingstyle and consistency fixes
by Ira Snyder
· 14 years ago
0ab09c3
fsldma: improve link descriptor debugging
by Ira Snyder
· 14 years ago
b158471
fsldma: use channel name in printk output
by Ira Snyder
· 14 years ago
e8bd84d
fsldma: move related helper functions near each other
by Ira Snyder
· 14 years ago
0000612
dt/powerpc: Eliminate users of of_platform_{,un}register_driver
by Grant Likely
· 14 years ago
e1288cd
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
by Linus Torvalds
· 14 years ago
f3c677b
fsldma: fix issue of slow dma
by Forrest Shi
· 14 years ago
e2c8e425
fsldma: add support to 36-bit physical address
by Li Yang
· 14 years ago
968f19a
fsldma: improved DMA_SLAVE support
by Ira Snyder
· 14 years ago
c1433041
fsldma: implement support for scatterlist to scatterlist copy
by Ira Snyder
· 14 years ago
2dc1158
of/device: Replace struct of_device with struct platform_device
by Grant Likely
· 14 years ago
c2e07b3
Fix spelling contorller -> controller in comments
by Stefan Weil
· 14 years ago
cf9b59e9d
Merge remote branch 'origin' into secretlab/next-devicetree
by Grant Likely
· 15 years ago
4018294
of: Remove duplicate fields from of_platform_driver
by Grant Likely
· 15 years ago
61c7a08
of: Always use 'struct device.of_node' to get device node pointer.
by Grant Likely
· 15 years ago
0b28330
Merge branch 'ioat' into dmaengine
by Dan Williams
· 15 years ago
0582763
DMAENGINE: extend the control command to include an arg
by Linus Walleij
· 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
bca3469
dmaengine: provide helper for setting txstate
by Dan Williams
· 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
76bd061
fsldma: Fix cookie issues
by Steven J. Magnani
· 15 years ago
6ca3a7a
fsldma: Fix cookie issues
by Steven J. Magnani
· 15 years ago
4b1cf1f
dma: make Open Firmware device id constant
by Márton Németh
· 15 years ago
9c3a50b
fsldma: major cleanups and fixes
by Ira Snyder
· 15 years ago
a1c0331
fsldma: rename fsl_chan to chan
by Ira Snyder
· 15 years ago
d3f620b
fsldma: simplify IRQ probing and handling
by Ira Snyder
· 15 years ago
e7a2915
fsldma: clean up the OF subsystem routines
by Ira Snyder
· 15 years ago
738f5f7
fsldma: rename dest to dst for uniformity
by Ira Snyder
· 15 years ago
a4f56d4
fsldma: rename struct fsl_dma_chan to struct fsldma_chan
by Ira Snyder
· 15 years ago
4ce0e95
fsldma: remove unused structure members
by Ira Snyder
· 15 years ago
272ca65
fsldma: reduce kernel text size
by Ira Snyder
· 15 years ago
bbea0b6
fsldma: Add DMA_SLAVE support
by Ira Snyder
· 15 years ago
e6c7ecb
fsldma: split apart external pause and request count features
by Ira Snyder
· 15 years ago
eda3423
fsldma: implement a private tx_list
by Dan Williams
· 15 years ago
e3d4330
drivers/dma/fsldma.c: Remove unnecessary semicolons
by Joe Perches
· 15 years ago
43a1a3e
fsldma: do not clear bandwidth control bits on the 83xx controller
by Ira Snyder
· 16 years ago
be30b22
fsldma: enable external start for the 83xx controller
by Ira Snyder
· 16 years ago
a7aea37
fsldma: use PCI Read Multiple command
by Ira W. Snyder
· 16 years ago
b787f2e
fsldma: Fix compile warnings
by Kumar Gala
· 16 years ago
2e077f8
fsldma: fix memory leak on error path in fsl_dma_prep_memcpy()
by Ira Snyder
· 16 years ago
776c894
fsldma: snooping is not enabled for last entry in descriptor chain
by Ira Snyder
· 16 years ago
bcfb746
fsldma: fix infinite loop on multi-descriptor DMA chain completion
by Ira Snyder
· 16 years ago
138ef01
fsldma: fix "DMA halt timeout!" errors
by Ira Snyder
· 16 years ago
f47edc6
fsldma: fix check on potential fdev->chan[] overflow
by Roel Kluin
· 16 years ago
ccccce2
dmaengine: initialize tx_list in dma_async_tx_descriptor_init
by Dan Williams
· 16 years ago
900325a
fsldma: fix off by one in dma_halt
by Dan Williams
· 16 years ago
169d5f6
fsldma: print correct IRQ on mpc83xx
by Peter Korsgaard
· 16 years ago
6782dfe
fsldma: check for NO_IRQ in fsl_dma_chan_remove()
by Peter Korsgaard
· 16 years ago
6527de6
fsldma: use a valid 'device' for dma_pool_create
by Dan Williams
· 16 years ago
41d5e59
dmaengine: add a release for dma class devices and dependent infrastructure
by Dan Williams
· 16 years ago
aa1e6f1
dmaengine: kill struct dma_client and supporting infrastructure
by Dan Williams
· 16 years ago
77cd62e
fsldma: allow Freescale Elo DMA driver to be compiled as a module
by Timur Tabi
· 16 years ago
59f647c
fsldma: remove internal self-test from Freescale Elo DMA driver
by Timur Tabi
· 16 years ago
848c536
dmaengine: Add dma_client parameter to device_alloc_chan_resources
by Haavard Skinnemoen
· 16 years ago
51ee87f
fsldma: fix incorrect exit path for initialization
by Li Yang
· 16 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
1c62979
fsldma: Split the MPC83xx event from MPC85xx and refine irq codes.
by Zhang Wei
· 17 years ago
411e23d
fsldma: Remove CONFIG_FSL_DMA_SELFTEST, keep fsl_dma_self_test() running always.
by Zhang Wei
· 17 years ago
049c9d4
[POWERPC] fsldma: Use compatiable binding as spec
by Kumar Gala
· 17 years ago
f79abb6
fsldma: Fix the DMA halt when using DMA_INTERRUPT async_tx transfer.
by Zhang Wei
· 17 years ago
9c98718
fsldma: Add a completed cookie updated action in DMA finish interrupt.
by Zhang Wei
· 17 years ago
2187c26
fsldma: Add device_prep_dma_interrupt support to fsldma.c
by Zhang Wei
· 17 years ago
5682284
fsldma: Fix fsldma.c warning messages when it's compiled under PPC64.
by Zhang Wei
· 17 years ago
222ccf9
fsldma: do not cleanup descriptors in hardirq context
by Dan Williams
· 17 years ago
173acc7
dmaengine: add driver for Freescale MPC85xx DMA controller
by Zhang Wei
· 17 years ago