Commit Graph

67 Commits (be53db6e4edd9dc013b21a929ad2b142dea8b9c0)

Author SHA1 Message Date
Richard Zhao 8e2e27c744 dma: imx-sdma: buf_tail should be initialize in prepare function 13 years ago
Richard Zhao 2ccaef0520 dma: imx-sdma: make channel0 operations atomic 13 years ago
Lars-Peter Clausen fdaf9c4b22 dmaengine: Use dma_sg_len(sg) instead of sg->length 13 years ago
Huang Shijie abd9ccc84c dma: imx-sdma: keep the callbacks invoked in the tasklet 13 years ago
Sascha Hauer 7560e3f358 dmaengine i.MX SDMA: do not depend on grouped clocks 13 years ago
Alexandre Bounine 185ecb5f4f dmaengine: add context parameter to prep_slave_sg and prep_dma_cyclic 13 years ago
Fabio Estevam ad1122e545 dma: imx-sdma: Treat firmware messages as warnings instead of erros 13 years ago
Vinod Koul 949ff5b8d4 dmaengine: fix for cookie changes and merge 13 years ago
Russell King - ARM Linux 8ac695463f dmaengine: ensure all DMA engine drivers initialize their cookies 13 years ago
Russell King - ARM Linux f7fbce07c6 dmaengine: provide a common function for completing a dma descriptor 13 years ago
Russell King - ARM Linux 884485e1f1 dmaengine: consolidate assignment of DMA cookies 13 years ago
Russell King - ARM Linux d2ebfb335b dmaengine: add private header file 13 years ago
Russell King - ARM Linux 4d4e58de32 dmaengine: move last completed cookie into generic dma_chan structure 13 years ago
Vinod Koul 5170c051a5 Revert "drivers/dma: linux/module.h included twice" 13 years ago
Fabio Estevam 6d0d7e2d55 dma: imx-sdma: Print a message when firmare fails to be requested 13 years ago
Fabio Estevam 6602b0ddf3 dma: imx-sdma: Let the driver be probed even if no firware is found 13 years ago
Danny Kukawka 865d9438eb drivers/dma: linux/module.h included twice 13 years ago
Paul Gortmaker 13ae246db4 includecheck: delete any duplicate instances of module.h 13 years ago
Philippe Rétornaz b63fd6ce71 i.MX SDMA: Fix burstsize settings 13 years ago
Philippe Rétornaz 94ac27a54b i.MX SDMA: Fix burstsize settings 13 years ago
Richard Zhao 0bbc141302 dma/imx-sdma: convernt to use bit ops 13 years ago
Richard Zhao b78bd91f47 dma/imx-sdma: use num_events to validate event_id0 13 years ago
Richard Zhao c2c744d3aa dma/imx-sdma: move clk_enable out of sdma_request_channel 13 years ago
Richard Zhao 3bb5e7caf9 dma/imx-sdma: call sdma_set_channel_priority after sdma_request_channel 13 years ago
Richard Zhao c4b56857d1 dma/imx-sdma: use readl_relaxed/writel_relaxed and use writel when necessary 13 years ago
Richard Zhao b9a591664a dma/imx-sdma: let sdma_run_channel call sdma_enable_channel 13 years ago
Sascha Hauer 2b4f130e05 dma: imx-sdma: start transfer in issue_pending 13 years ago
Haitao Zhang f69f2e264f dma/imx-sdma: save irq flags when use spin_lock in sdma_tx_submit 13 years ago
Huang Shijie ab59a510c6 IMX/SDMA : save the real count for one DMA transaction. 13 years ago
Huang Shijie e69664336d IMX/DMA : set the DMA direction in the sdma_control() 13 years ago
Paul Gortmaker 5c45ad77ff drivers/dma: Add module.h to files implicitly using it. 13 years ago
Vinod Koul db8196df4b dmaengine: move drivers to dma_transfer_direction 13 years ago
Axel Lin f8de8f4ce2 dmaengine i.MX DMA/SDMA: add missing include of linux/module.h 14 years ago
Sascha Hauer 7b4b88e067 dmaengine i.MX SDMA: use request_firmware_nowait 14 years ago
Sascha Hauer 36e2f21ab4 dmaengine i.MX SDMA: set firmware scripts addresses to negative value initially 14 years ago
Sascha Hauer 73eab978ad dmaengine i.MX SDMA: lock channel 0 14 years ago
Shawn Guo 580975d7f4 dmaengine: imx-sdma: add device tree probe support 14 years ago
Shawn Guo 40ad5b3791 dmaengine: imx-sdma: sdma_get_firmware does not need to copy fw_name 14 years ago
Shawn Guo 62550cd7c0 dmaengine: imx-sdma: use platform_device_id to identify sdma version 14 years ago
Axel Lin 1c1d954753 dmaengine: imx-sdma: return proper error if kzalloc fails 14 years ago
Shawn Guo 2e534b21a5 dmaengine: imx-sdma: pass sdma firmware name via platform data 14 years ago
Shawn Guo 341b9419a8 dmaengine: imx-sdma: fix up param for the last BD in sdma_prep_slave_sg() 14 years ago
Shawn Guo 1e9cebb42d dmaengine: imx-sdma: correct sdmac->status in sdma_handle_channel_loop() 14 years ago
Shawn Guo 8a9659114c dmaengine: imx-sdma: return sdmac->status in sdma_tx_status() 14 years ago
Shawn Guo 4b2ce9ddb3 dmaengine: imx-sdma: set sdmac->status to DMA_ERROR in err_out of sdma_prep_slave_sg() 14 years ago
Shawn Guo 1797c33f0e dmaengine: imx-sdma: remove IMX_DMA_SG_LOOP handling in sdma_prep_slave_sg() 14 years ago
Sascha Hauer 23889c6352 dmaengine i.MX SDMA: reserve channel 0 by not registering it 14 years ago
Sascha Hauer 7214a8b14f dmaengine i.MX SDMA: initialize dma capabilities outside channel loop 14 years ago
Sascha Hauer 7a0e9b2557 dmaengine i.MX SDMA: do not initialize chan_id field 14 years ago
Sascha Hauer 1fa81c270d dmaengine i.MX sdma: check sg entries for valid addresses and lengths 14 years ago