of_iommu.h (505B)
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __OF_IOMMU_H 3#define __OF_IOMMU_H 4 5struct device; 6struct device_node; 7struct iommu_ops; 8 9#ifdef CONFIG_OF_IOMMU 10 11extern const struct iommu_ops *of_iommu_configure(struct device *dev, 12 struct device_node *master_np, 13 const u32 *id); 14 15#else 16 17static inline const struct iommu_ops *of_iommu_configure(struct device *dev, 18 struct device_node *master_np, 19 const u32 *id) 20{ 21 return NULL; 22} 23 24#endif /* CONFIG_OF_IOMMU */ 25 26#endif /* __OF_IOMMU_H */