diff options
author | Patrick Daly <pdaly@codeaurora.org> | 2016-02-10 19:51:40 -0800 |
---|---|---|
committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-22 11:15:36 -0700 |
commit | 1ab98a5989a9ff1f5bf24bf06f30d183fa961ece (patch) | |
tree | d1b2c717f13116e86cf74ca6f69fa8a3ec4a077d | |
parent | 0ebf274f09a77421e09a16c30c160892f3c98bca (diff) |
iommu/io-pgtable-arm: Fix IOMMU_IO_PGTABLE_LPAE_SELFTEST compilation
Use the proper number of arguments to map_sg()
Change-Id: I8f1d038334b0145436e7df86283482482ebca209
Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
-rw-r--r-- | drivers/iommu/io-pgtable-arm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/iommu/io-pgtable-arm.c b/drivers/iommu/io-pgtable-arm.c index 379f76c4ec77..3b08a06e039e 100644 --- a/drivers/iommu/io-pgtable-arm.c +++ b/drivers/iommu/io-pgtable-arm.c @@ -1369,6 +1369,7 @@ static int __init arm_lpae_run_tests(struct io_pgtable_cfg *cfg) /* map_sg */ for (j = 0; j < ARRAY_SIZE(test_sg_sizes); ++j) { size_t mapped; + size_t unused; struct page *page; phys_addr_t page_phys; struct sg_table table; @@ -1391,7 +1392,7 @@ static int __init arm_lpae_run_tests(struct io_pgtable_cfg *cfg) sg_set_page(sg, page, chunk_size, 0); mapped = ops->map_sg(ops, iova, table.sgl, table.nents, - IOMMU_READ | IOMMU_WRITE); + IOMMU_READ | IOMMU_WRITE, &unused); if (mapped != total_size) return __FAIL(ops, i); |