[Intel-gfx] [PATCH v6 05/15] swiotlb: Add a new get_io_tlb_mem getter
Christoph Hellwig
hch at lst.de
Mon May 10 15:03:42 UTC 2021
> +static inline struct io_tlb_mem *get_io_tlb_mem(struct device *dev)
> +{
> +#ifdef CONFIG_DMA_RESTRICTED_POOL
> + if (dev && dev->dma_io_tlb_mem)
> + return dev->dma_io_tlb_mem;
> +#endif /* CONFIG_DMA_RESTRICTED_POOL */
> +
> + return io_tlb_default_mem;
Given that we're also looking into a not addressing restricted pool
I'd rather always assign the active pool to dev->dma_io_tlb_mem and
do away with this helper.
More information about the Intel-gfx
mailing list