Mark Kettenis | e1311b6 | 2021-10-23 16:58:01 +0200 | [diff] [blame] | 1 | #ifndef _IOMMU_H |
2 | #define _IOMMU_H | ||||
3 | |||||
4 | struct udevice; | ||||
5 | |||||
6 | #if (CONFIG_IS_ENABLED(OF_CONTROL) && !CONFIG_IS_ENABLED(OF_PLATDATA)) && \ | ||||
7 | CONFIG_IS_ENABLED(IOMMU) | ||||
8 | int dev_iommu_enable(struct udevice *dev); | ||||
9 | #else | ||||
10 | static inline int dev_iommu_enable(struct udevice *dev) | ||||
11 | { | ||||
12 | return 0; | ||||
13 | } | ||||
14 | #endif | ||||
15 | |||||
16 | #endif |