iommu/io-pgtable: Remove tlb_flush_leaf
[linux-2.6-microblaze.git] / drivers / iommu / io-pgtable-arm-v7s.c
index 359b96b..1d92ac9 100644 (file)
@@ -584,7 +584,7 @@ static arm_v7s_iopte arm_v7s_split_cont(struct arm_v7s_io_pgtable *data,
        __arm_v7s_pte_sync(ptep, ARM_V7S_CONT_PAGES, &iop->cfg);
 
        size *= ARM_V7S_CONT_PAGES;
-       io_pgtable_tlb_flush_leaf(iop, iova, size, size);
+       io_pgtable_tlb_flush_walk(iop, iova, size, size);
        return pte;
 }
 
@@ -866,7 +866,6 @@ static void __init dummy_tlb_add_page(struct iommu_iotlb_gather *gather,
 static const struct iommu_flush_ops dummy_tlb_ops __initconst = {
        .tlb_flush_all  = dummy_tlb_flush_all,
        .tlb_flush_walk = dummy_tlb_flush,
-       .tlb_flush_leaf = dummy_tlb_flush,
        .tlb_add_page   = dummy_tlb_add_page,
 };