summaryrefslogtreecommitdiffstats
path: root/drivers/dma/fsl-edma-main.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* dmaengine: fsl-edma: add edma src ID check at request channelJoy Zou2024-08-291-0/+22
* dmaengine: fsl-edma: change to guard(mutex) within fsl_edma3_xlate()Joy Zou2024-08-291-4/+1
* dmaengine: fsl-edma: change the memory access from local into remote mode in ...Joy Zou2024-06-111-1/+1
* dmaengine: fsl-edma: remove redundant "idle" field from fsl_chanFrank Li2024-06-111-2/+1
* dmaengine: fsl-edma: request per-channel IRQ only when channel is allocatedFrank Li2024-06-111-14/+15
* dmaengine: fsl-edma: clean up unused "fsl,imx8qm-adma" compatible stringJoy Zou2024-04-251-8/+0
* dmaengine: fsl-edma: fix miss mutex unlock at an error return pathFrank Li2024-04-171-3/+2
* dmaengine: fsl-edma: add i.MX8ULP edma supportJoy Zou2024-04-071-0/+22
* dmaengine: fsl-edma: clean up chclk and FSL_EDMA_DRV_HAS_CHCLKFrank Li2024-04-071-8/+0
* dmaengine: fsl-edma: add safety check for 'srcid'Frank Li2024-04-071-0/+7
* dmaengine: fsl-edma: remove 'slave_id' from fsl_edma_chanFrank Li2024-04-071-5/+5
* Merge tag 'dmaengine-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-03-151-1/+18
|\
| * dmaengine: fsl-edma: integrate TCD64 support for i.MX95Frank Li2024-02-071-0/+14
| * dmaengine: fsl-edma: add address for channel mux register in fsl_edma_chanFrank Li2024-02-071-0/+3
| * dmaengine: fsl-edma: fix spare build warningFrank Li2024-02-071-1/+1
* | dmaengine: fsl-edma: correct max_segment_size settingFrank Li2024-02-161-1/+3
|/
* Merge tag 'dmaengine-6.8-rc1' into fixesVinod Koul2024-01-191-7/+10
|\
| * dmaengine: fsl-edma: utilize common dt-binding header fileFrank Li2023-12-211-11/+6
| * dmaengine: fsl-edma: fix eDMAv4 channel allocation issueFrank Li2023-12-211-0/+8
* | dmaengine: fsl-edma: fix wrong pointer check in fsl_edma3_attach_pd()Yang Yingliang2023-12-111-3/+2
* | dmaengine: fsl-edma: Add judgment on enabling round robin arbitrationXiaolei Wang2023-11-241-1/+2
* | dmaengine: fsl-edma: Do not suspend and resume the masked dma channel when th...Xiaolei Wang2023-11-241-0/+4
|/
* Merge tag 'dmaengine-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-041-14/+5
|\
| * dmaengine: Use device_get_match_data()Rob Herring2023-10-091-7/+2
| * dmaengine: fsl-edma: Remove redundant dev_err() for platform_get_irq()Jinjie Ruan2023-10-041-3/+1
| * dmaengine: fsl-edma-main: Convert to platform remove callback returning voidUwe Kleine-König2023-09-281-4/+2
* | dmaengine: fsl-edma: fix all channels requested when call fsl_edma3_xlate()Frank Li2023-10-091-2/+4
* | dmaengine: fsl-dma: fix DMA error when enabling sg if 'DONE' bit is setFrank Li2023-09-281-1/+1
|/
* dmaengine: fsl-edma: integrate v3 supportFrank Li2023-08-221-7/+238
* dmaengine: fsl-edma: move tcd into struct fsl_dma_chanFrank Li2023-08-221-2/+4
* dmaengine: fsl-edma: refactor chan_name setup and safetyFrank Li2023-08-221-2/+3
* dmaengine: fsl-edma: move clearing of register interrupt into setup_irq functionFrank Li2023-08-221-1/+4
* dmaengine: fsl-edma: refactor using devm_clk_get_enabledFrank Li2023-08-221-17/+2
* dmaengine: fsl-edma: move common IRQ handler to common.cFrank Li2023-08-221-28/+2
* dmaengine: fsl-edma: Remove enum edma_versionFrank Li2023-08-221-5/+3
* dmaengine: fsl-edma: transition from bool fields to bitmask flags in drvdataFrank Li2023-08-221-3/+3
* dmaengine: fsl-edma: clean up EXPORT_SYMBOL_GPL in fsl-edma-common.cFrank Li2023-08-221-0/+516