|
@@ -562,9 +562,6 @@ static int alloc_pdir(struct smmu_as *as)
|
|
u32 val;
|
|
u32 val;
|
|
struct smmu_device *smmu = as->smmu;
|
|
struct smmu_device *smmu = as->smmu;
|
|
|
|
|
|
- if (as->pdir_page)
|
|
|
|
- return 0;
|
|
|
|
-
|
|
|
|
as->pte_count = devm_kzalloc(smmu->dev,
|
|
as->pte_count = devm_kzalloc(smmu->dev,
|
|
sizeof(as->pte_count[0]) * SMMU_PDIR_COUNT, GFP_KERNEL);
|
|
sizeof(as->pte_count[0]) * SMMU_PDIR_COUNT, GFP_KERNEL);
|
|
if (!as->pte_count) {
|
|
if (!as->pte_count) {
|