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

Commit 3df4c95a authored by Ritesh Kumar's avatar Ritesh Kumar
Browse files

disp: msm: dsi: Update ctrl->drm_dev after NULL check



Avoid dereference of pointer display_ctrl->ctrl before
NULL check. Update display_ctrl->ctrl->drm_dev after
NULL check.

Change-Id: I7947a127a44e78e4838937aaf48bb3e1576edc60
Signed-off-by: default avatarRitesh Kumar <riteshk@codeaurora.org>
parent 8d4b4043
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -5100,11 +5100,12 @@ static int dsi_display_bind(struct device *dev,

	display_for_each_ctrl(i, display) {
		display_ctrl = &display->ctrl[i];
		display_ctrl->ctrl->drm_dev = drm;

		if (!display_ctrl->phy || !display_ctrl->ctrl)
			continue;

		display_ctrl->ctrl->drm_dev = drm;

		rc = dsi_phy_set_clk_freq(display_ctrl->phy,
				&display_ctrl->ctrl->clk_freq);
		if (rc) {