Merge "disp: msm: sde: avoid double mmu destroy during mmu init failure"

This commit is contained in:
qctecmdr
2020-09-09 02:29:19 -07:00
committed by Gerrit - the friendly Code Review server

View File

@@ -3549,6 +3549,7 @@ static int _sde_kms_mmu_init(struct sde_kms *sde_kms)
mmu, "sde");
if (IS_ERR(aspace)) {
ret = PTR_ERR(aspace);
mmu->funcs->destroy(mmu);
goto fail;
}
@@ -3585,7 +3586,6 @@ static int _sde_kms_mmu_init(struct sde_kms *sde_kms)
early_map_fail:
_sde_kms_unmap_all_splash_regions(sde_kms);
fail:
mmu->funcs->destroy(mmu);
_sde_kms_mmu_destroy(sde_kms);
return ret;