diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2022-06-29 09:01:05 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2022-06-29 09:01:05 +0200 |
commit | cc9b06f0c8f11c56fc706614ff96d237eecefd45 (patch) | |
tree | 2d7505353c924ff2e526f311582b4eaabaa5d840 /arch/sandbox | |
parent | 97afea15a9f2f09c3009ad6e94ca9b40cc95b33a (diff) | |
parent | 6f4f30b9c1fbd20ebf1b05843cf344fa2bb35f65 (diff) | |
download | barebox-cc9b06f0c8f11c56fc706614ff96d237eecefd45.tar.gz |
Merge branch 'for-next/rpi4'
Diffstat (limited to 'arch/sandbox')
-rw-r--r-- | arch/sandbox/include/asm/dma.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/sandbox/include/asm/dma.h b/arch/sandbox/include/asm/dma.h index 34c0fc5190..958d10e2a1 100644 --- a/arch/sandbox/include/asm/dma.h +++ b/arch/sandbox/include/asm/dma.h @@ -18,6 +18,7 @@ static inline void *dma_alloc(size_t size) return xmemalign(64, ALIGN(size, 64)); } +#define dma_alloc_coherent dma_alloc_coherent static inline void *dma_alloc_coherent(size_t size, dma_addr_t *dma_handle) { void *ret = xmemalign(4096, size); @@ -29,22 +30,26 @@ static inline void *dma_alloc_coherent(size_t size, dma_addr_t *dma_handle) return ret; } +#define dma_alloc_writecombine dma_alloc_writecombine static inline void *dma_alloc_writecombine(size_t size, dma_addr_t *dma_handle) { return dma_alloc_coherent(size, dma_handle); } +#define dma_free_coherent dma_free_coherent static inline void dma_free_coherent(void *mem, dma_addr_t dma_handle, size_t size) { free(mem); } +#define dma_sync_single_for_cpu dma_sync_single_for_cpu static inline void dma_sync_single_for_cpu(dma_addr_t address, size_t size, enum dma_data_direction dir) { } +#define dma_sync_single_for_device dma_sync_single_for_device static inline void dma_sync_single_for_device(dma_addr_t address, size_t size, enum dma_data_direction dir) { |