Messages in this thread Patch in this message | | | From | Alexey Kardashevskiy <> | Subject | [PATCH 5/6] powerpc/powernv: Make set_bypass() callback a type | Date | Fri, 6 Jun 2014 18:44:05 +1000 |
| |
There are going to be other callbacks which are going to be used as function parameters so change the existing set_bypass() callback to be a type.
Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru> --- arch/powerpc/include/asm/iommu.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/powerpc/include/asm/iommu.h b/arch/powerpc/include/asm/iommu.h index f503a5c..2bc8f8c 100644 --- a/arch/powerpc/include/asm/iommu.h +++ b/arch/powerpc/include/asm/iommu.h @@ -65,6 +65,7 @@ struct iommu_owner { unsigned char __unused[0]; }; +typedef void (*iommu_set_bypass_fn)(struct iommu_table *tbl, bool enable); struct iommu_table { unsigned long it_busno; /* Bus number this table belongs to */ unsigned long it_size; /* Size of iommu table in entries */ @@ -82,7 +83,7 @@ struct iommu_table { #ifdef CONFIG_IOMMU_API struct iommu_group *it_group; #endif - void (*set_bypass)(struct iommu_table *tbl, bool enable); + iommu_set_bypass_fn set_bypass; struct iommu_owner *it_owner; }; -- 2.0.0
| |