[2/4] omap iommu: Add module information to struct iommu_functions
Commit Message
Whichever module that implements the struct, may not be unloaded while it's
in use. Prepare to this by adding module reference to the structure.
Signed-off-by: Sakari Ailus <sakari.ailus@maxwell.research.nokia.com>
---
arch/arm/plat-omap/include/plat/iommu.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
@@ -79,6 +79,7 @@ struct iotlb_lock {
/* architecture specific functions */
struct iommu_functions {
unsigned long version;
+ struct module *module;
int (*enable)(struct iommu *obj);
void (*disable)(struct iommu *obj);