|
@@ -35,6 +35,7 @@ bool iort_node_match(u8 type);
|
|
u32 iort_msi_map_rid(struct device *dev, u32 req_id);
|
|
u32 iort_msi_map_rid(struct device *dev, u32 req_id);
|
|
struct irq_domain *iort_get_device_domain(struct device *dev, u32 req_id);
|
|
struct irq_domain *iort_get_device_domain(struct device *dev, u32 req_id);
|
|
/* IOMMU interface */
|
|
/* IOMMU interface */
|
|
|
|
+void iort_set_dma_mask(struct device *dev);
|
|
const struct iommu_ops *iort_iommu_configure(struct device *dev);
|
|
const struct iommu_ops *iort_iommu_configure(struct device *dev);
|
|
#else
|
|
#else
|
|
static inline void acpi_iort_init(void) { }
|
|
static inline void acpi_iort_init(void) { }
|
|
@@ -45,6 +46,7 @@ static inline struct irq_domain *iort_get_device_domain(struct device *dev,
|
|
u32 req_id)
|
|
u32 req_id)
|
|
{ return NULL; }
|
|
{ return NULL; }
|
|
/* IOMMU interface */
|
|
/* IOMMU interface */
|
|
|
|
+static inline void iort_set_dma_mask(struct device *dev) { }
|
|
static inline
|
|
static inline
|
|
const struct iommu_ops *iort_iommu_configure(struct device *dev)
|
|
const struct iommu_ops *iort_iommu_configure(struct device *dev)
|
|
{ return NULL; }
|
|
{ return NULL; }
|