diff options
| author | Marek Szyprowski <m.szyprowski@samsung.com> | 2025-09-12 00:04:09 +0200 |
|---|---|---|
| committer | Marek Szyprowski <m.szyprowski@samsung.com> | 2025-09-12 00:04:09 +0200 |
| commit | b9a62320d83863c40973d548dcd379cd6390da20 (patch) | |
| tree | 5ba51bf79bf9d5bdc5b2ae8165e214f80bf74141 /kernel/dma/debug.h | |
| parent | 110aa2c74dbd9de862afc8546d1b9be4c86f9eb0 (diff) | |
| parent | 7e2368a21741e2db542330b32aa6fdd8908e7cff (diff) | |
| download | lwn-b9a62320d83863c40973d548dcd379cd6390da20.tar.gz lwn-b9a62320d83863c40973d548dcd379cd6390da20.zip | |
Merge tag 'dma-mapping-6.17-2025-09-09' into HEAD
dma-mapping fix for Linux 6.17
- one more fix for DMA API debugging infrastructure (Baochen Qiang)
Diffstat (limited to 'kernel/dma/debug.h')
| -rw-r--r-- | kernel/dma/debug.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/kernel/dma/debug.h b/kernel/dma/debug.h index f525197d3cae..48757ca13f31 100644 --- a/kernel/dma/debug.h +++ b/kernel/dma/debug.h @@ -54,6 +54,13 @@ extern void debug_dma_sync_sg_for_cpu(struct device *dev, extern void debug_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, int direction); +extern void debug_dma_alloc_pages(struct device *dev, struct page *page, + size_t size, int direction, + dma_addr_t dma_addr, + unsigned long attrs); +extern void debug_dma_free_pages(struct device *dev, struct page *page, + size_t size, int direction, + dma_addr_t dma_addr); #else /* CONFIG_DMA_API_DEBUG */ static inline void debug_dma_map_page(struct device *dev, struct page *page, size_t offset, size_t size, @@ -126,5 +133,18 @@ static inline void debug_dma_sync_sg_for_device(struct device *dev, int nelems, int direction) { } + +static inline void debug_dma_alloc_pages(struct device *dev, struct page *page, + size_t size, int direction, + dma_addr_t dma_addr, + unsigned long attrs) +{ +} + +static inline void debug_dma_free_pages(struct device *dev, struct page *page, + size_t size, int direction, + dma_addr_t dma_addr) +{ +} #endif /* CONFIG_DMA_API_DEBUG */ #endif /* _KERNEL_DMA_DEBUG_H */ |
