mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-15 00:34:10 +08:00
bb6bfd79d9
of_get_dma_window() was added in 2012 and removed in 2014 in commit
8918465163
("memory: Add NVIDIA Tegra memory controller support").
Remove it and simplify the header to use forward declarations for
structs rather than includes.
Cc: Joerg Roedel <joro@8bytes.org>
Cc: Will Deacon <will@kernel.org>
Cc: Frank Rowand <frowand.list@gmail.com>
Cc: iommu@lists.linux-foundation.org
Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20210527193710.1281746-1-robh@kernel.org
Signed-off-by: Joerg Roedel <jroedel@suse.de>
27 lines
505 B
C
27 lines
505 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
#ifndef __OF_IOMMU_H
|
|
#define __OF_IOMMU_H
|
|
|
|
struct device;
|
|
struct device_node;
|
|
struct iommu_ops;
|
|
|
|
#ifdef CONFIG_OF_IOMMU
|
|
|
|
extern const struct iommu_ops *of_iommu_configure(struct device *dev,
|
|
struct device_node *master_np,
|
|
const u32 *id);
|
|
|
|
#else
|
|
|
|
static inline const struct iommu_ops *of_iommu_configure(struct device *dev,
|
|
struct device_node *master_np,
|
|
const u32 *id)
|
|
{
|
|
return NULL;
|
|
}
|
|
|
|
#endif /* CONFIG_OF_IOMMU */
|
|
|
|
#endif /* __OF_IOMMU_H */
|