projects
/
platform
/
kernel
/
linux-rpi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e66d70c
)
dmaengine: uniphier-xdmac: Fix type of address variables
author
Kunihiko Hayashi
<hayashi.kunihiko@socionext.com>
Tue, 14 Dec 2021 04:42:43 +0000
(13:42 +0900)
committer
Vinod Koul
<vkoul@kernel.org>
Mon, 3 Jan 2022 12:19:37 +0000
(17:49 +0530)
The variables src_addr and dst_addr handle DMA addresses, so these should
be declared as dma_addr_t.
Fixes:
667b9251440b
("dmaengine: uniphier-xdmac: Add UniPhier external DMA controller driver")
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Link:
https://lore.kernel.org/r/1639456963-10232-1-git-send-email-hayashi.kunihiko@socionext.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/uniphier-xdmac.c
patch
|
blob
|
history
diff --git
a/drivers/dma/uniphier-xdmac.c
b/drivers/dma/uniphier-xdmac.c
index
d6b8a20
..
290836b
100644
(file)
--- a/
drivers/dma/uniphier-xdmac.c
+++ b/
drivers/dma/uniphier-xdmac.c
@@
-131,8
+131,9
@@
uniphier_xdmac_next_desc(struct uniphier_xdmac_chan *xc)
static void uniphier_xdmac_chan_start(struct uniphier_xdmac_chan *xc,
struct uniphier_xdmac_desc *xd)
{
- u32 src_mode, src_addr, src_width;
- u32 dst_mode, dst_addr, dst_width;
+ u32 src_mode, src_width;
+ u32 dst_mode, dst_width;
+ dma_addr_t src_addr, dst_addr;
u32 val, its, tnum;
enum dma_slave_buswidth buswidth;