linuxkpi: Add dma_unmap_page_attrs
This will be used by amdgpu as of Linux 6.13. Reviewed by: bz Sponsored by: The FreeBSD Foundation
This commit is contained in:
@@ -199,6 +199,13 @@ dma_map_page_attrs(struct device *dev, struct page *page, size_t offset,
|
|||||||
direction, attrs));
|
direction, attrs));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline void
|
||||||
|
dma_unmap_page_attrs(struct device *dev, dma_addr_t dma_address, size_t size,
|
||||||
|
enum dma_data_direction direction, unsigned long attrs)
|
||||||
|
{
|
||||||
|
lkpi_dma_unmap(dev, dma_address, size, direction, attrs);
|
||||||
|
}
|
||||||
|
|
||||||
/* linux_dma_(un)map_sg_attrs does not support attrs yet */
|
/* linux_dma_(un)map_sg_attrs does not support attrs yet */
|
||||||
#define dma_map_sg_attrs(dev, sgl, nents, dir, attrs) \
|
#define dma_map_sg_attrs(dev, sgl, nents, dir, attrs) \
|
||||||
linux_dma_map_sg_attrs(dev, sgl, nents, dir, attrs)
|
linux_dma_map_sg_attrs(dev, sgl, nents, dir, attrs)
|
||||||
|
|||||||
Reference in New Issue
Block a user