summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Roedel <jroedel@suse.de>2015-08-13 12:01:10 +0200
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:15:22 -0700
commit568f511fad52365db4982695bc1f89f21ac542ca (patch)
tree9b27371841a6093cecb7b4ffb8e0adbaaee1f9d5
parent0192e7b4b87c71d4b2c8f4f2a0a0f4f2b8fef1b8 (diff)
iommu/io-pgtable-arm: Move init-fn declarations to io-pgtable.h
Avoid extern declarations in c files. Change-Id: I6d7e3ba54eae67a5604aa3c42fec7585fd329eff Signed-off-by: Joerg Roedel <jroedel@suse.de> [pdaly@codeaurora.org Resolve minor conflicts]
-rw-r--r--drivers/iommu/io-pgtable.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/iommu/io-pgtable.h b/drivers/iommu/io-pgtable.h
index 3fef5457ff6c..260af2923d1b 100644
--- a/drivers/iommu/io-pgtable.h
+++ b/drivers/iommu/io-pgtable.h
@@ -179,4 +179,9 @@ void *io_pgtable_alloc_pages_exact(struct io_pgtable_cfg *cfg, void *cookie,
void io_pgtable_free_pages_exact(struct io_pgtable_cfg *cfg, void *cookie,
void *virt, size_t size);
+extern struct io_pgtable_init_fns io_pgtable_arm_32_lpae_s1_init_fns;
+extern struct io_pgtable_init_fns io_pgtable_arm_32_lpae_s2_init_fns;
+extern struct io_pgtable_init_fns io_pgtable_arm_64_lpae_s1_init_fns;
+extern struct io_pgtable_init_fns io_pgtable_arm_64_lpae_s2_init_fns;
+
#endif /* __IO_PGTABLE_H */