diff options
author | Andrew Davis <afd@ti.com> | 2022-10-07 12:11:13 -0500 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2022-10-18 13:40:40 -0400 |
commit | b9add6413d2bcbec281d1a1edeec5c729a576a1b (patch) | |
tree | b1eabcf9922944ccff2f79b9b948eb6b84b917e1 /drivers/dma/sandbox-dma-test.c | |
parent | b8392650462094ed15e123f836daccd7617946a5 (diff) |
dma: Transfer dma_ops should use DMA address types
DMA operations should function on DMA addresses, not virtual addresses.
Although these are usually the same in U-Boot, it is more correct
to be explicit with our types here.
Signed-off-by: Andrew Davis <afd@ti.com>
Diffstat (limited to 'drivers/dma/sandbox-dma-test.c')
-rw-r--r-- | drivers/dma/sandbox-dma-test.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/dma/sandbox-dma-test.c b/drivers/dma/sandbox-dma-test.c index aebf3eef96..2b8259a35b 100644 --- a/drivers/dma/sandbox-dma-test.c +++ b/drivers/dma/sandbox-dma-test.c @@ -39,9 +39,9 @@ struct sandbox_dma_dev { }; static int sandbox_dma_transfer(struct udevice *dev, int direction, - void *dst, void *src, size_t len) + dma_addr_t dst, dma_addr_t src, size_t len) { - memcpy(dst, src, len); + memcpy((void *)dst, (void *)src, len); return 0; } |