Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d5d7a969 authored by Jeevan Shriram's avatar Jeevan Shriram Committed by Gerrit - the friendly Code Review server
Browse files

mdss: mdp: update fix screen variable in mmap call



Update shared memory start address with iommu virtual
address for proper display on panel

Change-Id: I49495969f9085b76547d1f919bec5b7353a028dc
Signed-off-by: default avatarJeevan Shriram <jshriram@codeaurora.org>
parent 3de392d1
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1128,6 +1128,7 @@ void mdss_fb_free_fb_ion_memory(struct msm_fb_data_type *mfd)
	}

	mfd->fbi->screen_base = NULL;
	mfd->fbi->fix.smem_start = 0;
	mfd->fbi->fix.smem_len = 0;

	ion_unmap_kernel(mfd->fb_ion_client, mfd->fb_ion_handle);
@@ -1198,6 +1199,7 @@ int mdss_fb_alloc_fb_ion_memory(struct msm_fb_data_type *mfd, size_t fb_size)
			vaddr, &mfd->iova, mfd->index);

	mfd->fbi->screen_base = (char *) vaddr;
	mfd->fbi->fix.smem_start = (unsigned int) mfd->iova;
	mfd->fbi->fix.smem_len = fb_size;

	return rc;