Revert "FROMLIST: iommu: Export core IOMMU functions to kernel modules"
This reverts commit 82047fdd5d
.
Superseded by arm-smmu changes posted upstream.
Change-Id: If4c2c29195ed2350803c5ca2b4d63d9a84682ed8
Signed-off-by: Will Deacon <willdeacon@google.com>
This commit is contained in:
parent
e739da6595
commit
a5fe6fd6ae
@ -87,7 +87,6 @@ int iommu_device_sysfs_add(struct iommu_device *iommu,
|
||||
put_device(iommu->dev);
|
||||
return ret;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iommu_device_sysfs_add);
|
||||
|
||||
void iommu_device_sysfs_remove(struct iommu_device *iommu)
|
||||
{
|
||||
@ -120,7 +119,6 @@ int iommu_device_link(struct iommu_device *iommu, struct device *link)
|
||||
|
||||
return ret;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iommu_device_link);
|
||||
|
||||
void iommu_device_unlink(struct iommu_device *iommu, struct device *link)
|
||||
{
|
||||
@ -130,4 +128,3 @@ void iommu_device_unlink(struct iommu_device *iommu, struct device *link)
|
||||
sysfs_remove_link(&link->kobj, "iommu");
|
||||
sysfs_remove_link_from_group(&iommu->dev->kobj, "devices", dev_name(link));
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iommu_device_unlink);
|
||||
|
@ -141,7 +141,6 @@ int iommu_device_register(struct iommu_device *iommu)
|
||||
spin_unlock(&iommu_device_lock);
|
||||
return 0;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iommu_device_register);
|
||||
|
||||
void iommu_device_unregister(struct iommu_device *iommu)
|
||||
{
|
||||
@ -887,7 +886,6 @@ struct iommu_group *iommu_group_ref_get(struct iommu_group *group)
|
||||
kobject_get(group->devices_kobj);
|
||||
return group;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iommu_group_ref_get);
|
||||
|
||||
/**
|
||||
* iommu_group_put - Decrement group reference
|
||||
@ -1261,7 +1259,6 @@ struct iommu_group *generic_device_group(struct device *dev)
|
||||
{
|
||||
return iommu_group_alloc();
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(generic_device_group);
|
||||
|
||||
/*
|
||||
* Use standard PCI bus topology, isolation features, and DMA alias quirks
|
||||
@ -1329,7 +1326,6 @@ struct iommu_group *pci_device_group(struct device *dev)
|
||||
/* No shared group found, allocate new */
|
||||
return iommu_group_alloc();
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(pci_device_group);
|
||||
|
||||
/* Get the IOMMU group for device on fsl-mc bus */
|
||||
struct iommu_group *fsl_mc_device_group(struct device *dev)
|
||||
@ -1410,7 +1406,6 @@ struct iommu_group *iommu_group_get_for_dev(struct device *dev)
|
||||
|
||||
return group;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iommu_group_get_for_dev);
|
||||
|
||||
struct iommu_domain *iommu_group_default_domain(struct iommu_group *group)
|
||||
{
|
||||
@ -2190,7 +2185,6 @@ struct iommu_resv_region *iommu_alloc_resv_region(phys_addr_t start,
|
||||
region->type = type;
|
||||
return region;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iommu_alloc_resv_region);
|
||||
|
||||
static int
|
||||
request_default_domain_for_dev(struct device *dev, unsigned long type)
|
||||
|
Loading…
Reference in New Issue
Block a user