projects
/
platform
/
kernel
/
linux-starfive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
99ba8b9
)
dmaengine: fsl-edma-common: correct DSIZE_32BYTE
author
Robin Gong
<yibin.gong@nxp.com>
Mon, 29 Jun 2020 16:59:58 +0000
(
00:59
+0800)
committer
Vinod Koul
<vkoul@kernel.org>
Mon, 6 Jul 2020 04:54:49 +0000
(10:24 +0530)
Correct EDMA_TCD_ATTR_DSIZE_32BYTE define since it's broken by the below:
'0x0005 --> BIT(3) | BIT(0))'
Fixes:
4d6d3a90e4ac
("dmaengine: fsl-edma: fix macros")
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Tested-by: Angelo Dureghello <angelo@sysam.it>
Cc: stable@vger.kernel.org
Link:
https://lore.kernel.org/r/1593449998-32091-1-git-send-email-yibin.gong@nxp.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/fsl-edma-common.h
patch
|
blob
|
history
diff --git
a/drivers/dma/fsl-edma-common.h
b/drivers/dma/fsl-edma-common.h
index
67e4225
..
ec11697
100644
(file)
--- a/
drivers/dma/fsl-edma-common.h
+++ b/
drivers/dma/fsl-edma-common.h
@@
-33,7
+33,7
@@
#define EDMA_TCD_ATTR_DSIZE_16BIT BIT(0)
#define EDMA_TCD_ATTR_DSIZE_32BIT BIT(1)
#define EDMA_TCD_ATTR_DSIZE_64BIT (BIT(0) | BIT(1))
-#define EDMA_TCD_ATTR_DSIZE_32BYTE (BIT(
3
) | BIT(0))
+#define EDMA_TCD_ATTR_DSIZE_32BYTE (BIT(
2
) | BIT(0))
#define EDMA_TCD_ATTR_SSIZE_8BIT 0
#define EDMA_TCD_ATTR_SSIZE_16BIT (EDMA_TCD_ATTR_DSIZE_16BIT << 8)
#define EDMA_TCD_ATTR_SSIZE_32BIT (EDMA_TCD_ATTR_DSIZE_32BIT << 8)