// SPDX-License-Identifier: GPL-2.0 #include #include #include /* Set this to 1 if there is a HW IOMMU in the system */ int iommu_detected __read_mostly; const struct dma_map_ops *dma_ops; EXPORT_SYMBOL(dma_ops); const struct dma_map_ops *dma_get_ops(struct device *dev) { return dma_ops; } EXPORT_SYMBOL(dma_get_ops); #ifdef CONFIG_SWIOTLB void __init swiotlb_dma_init(void) { dma_ops = &swiotlb_dma_ops; swiotlb_init(1); } #endif