diff options
author | Daniel Golle <daniel@makrotopia.org> | 2022-03-21 01:16:48 +0000 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2022-03-21 13:11:56 +0000 |
commit | 786bf7fdaca4c75e7eba6e9aa3a8b5775fd21186 (patch) | |
tree | 926fecb2b1f6ce1e42ba7ef4c7aab8e68dfd214c /target/linux/layerscape/patches-5.4/806-dma-0015-MLK-19022-2-dmaengine-fsl-edma-v3-add-device_synchro.patch | |
parent | 9470160c350d15f765c33d6c1db15d6c4709a64c (diff) | |
download | upstream-786bf7fdaca4c75e7eba6e9aa3a8b5775fd21186.tar.gz upstream-786bf7fdaca4c75e7eba6e9aa3a8b5775fd21186.tar.bz2 upstream-786bf7fdaca4c75e7eba6e9aa3a8b5775fd21186.zip |
kernel: delete Linux 5.4 config and patches
As the upcoming release will be based on Linux 5.10 only, remove all
kernel configuration as well as patches for Linux 5.4.
There were no targets still actively using Linux 5.4.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 3a14580411adfb75f9a44eded9f41245b9e44606)
Diffstat (limited to 'target/linux/layerscape/patches-5.4/806-dma-0015-MLK-19022-2-dmaengine-fsl-edma-v3-add-device_synchro.patch')
-rw-r--r-- | target/linux/layerscape/patches-5.4/806-dma-0015-MLK-19022-2-dmaengine-fsl-edma-v3-add-device_synchro.patch | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/target/linux/layerscape/patches-5.4/806-dma-0015-MLK-19022-2-dmaengine-fsl-edma-v3-add-device_synchro.patch b/target/linux/layerscape/patches-5.4/806-dma-0015-MLK-19022-2-dmaengine-fsl-edma-v3-add-device_synchro.patch deleted file mode 100644 index 5e1eb8b83e..0000000000 --- a/target/linux/layerscape/patches-5.4/806-dma-0015-MLK-19022-2-dmaengine-fsl-edma-v3-add-device_synchro.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 0ae3e11113b3132167308c26259f25b504da6ddc Mon Sep 17 00:00:00 2001 -From: Robin Gong <yibin.gong@nxp.com> -Date: Tue, 24 Jul 2018 22:12:24 +0800 -Subject: [PATCH] MLK-19022-2: dmaengine: fsl-edma-v3: add device_synchronize - -Add device_synchronize for edma driver, since some driver such as -Audio need it to make sure dma done callback never come out after -resource related with dma channel free-ed by Audio driver. Android -team report such issue on MA-12087. - -Signed-off-by: Robin Gong <yibin.gong@nxp.com> -(cherry picked from commit 483519c063b08fc1ce0dd297b6c186799cf639d6) -(cherry picked from commit 29ab274aca01ef8f5fc70e8c0a6d43a5bdb3c689) ---- - drivers/dma/fsl-edma-v3.c | 8 ++++++++ - 1 file changed, 8 insertions(+) - ---- a/drivers/dma/fsl-edma-v3.c -+++ b/drivers/dma/fsl-edma-v3.c -@@ -812,6 +812,13 @@ static void fsl_edma3_free_chan_resource - fsl_chan->used = false; - } - -+static void fsl_edma3_synchronize(struct dma_chan *chan) -+{ -+ struct fsl_edma3_chan *fsl_chan = to_fsl_edma3_chan(chan); -+ -+ vchan_synchronize(&fsl_chan->vchan); -+} -+ - static int fsl_edma3_probe(struct platform_device *pdev) - { - struct device_node *np = pdev->dev.of_node; -@@ -927,6 +934,7 @@ static int fsl_edma3_probe(struct platfo - fsl_edma3->dma_dev.device_resume = fsl_edma3_resume; - fsl_edma3->dma_dev.device_terminate_all = fsl_edma3_terminate_all; - fsl_edma3->dma_dev.device_issue_pending = fsl_edma3_issue_pending; -+ fsl_edma3->dma_dev.device_synchronize = fsl_edma3_synchronize; - - fsl_edma3->dma_dev.src_addr_widths = FSL_EDMA_BUSWIDTHS; - fsl_edma3->dma_dev.dst_addr_widths = FSL_EDMA_BUSWIDTHS; |