drm/msm: validate framebuffer before accessing it

Add framebuffer validation checks before accessing it
to get the format information.

Change-Id: Iac43158509b323169c2e7ab47fc9370915354fc6
Signed-off-by: Dhaval Patel <pdhaval@codeaurora.org>
diff --git a/drivers/gpu/drm/msm/sde/sde_encoder_phys_wb.c b/drivers/gpu/drm/msm/sde/sde_encoder_phys_wb.c
index 4766d4f..bbb13d6 100644
--- a/drivers/gpu/drm/msm/sde/sde_encoder_phys_wb.c
+++ b/drivers/gpu/drm/msm/sde/sde_encoder_phys_wb.c
@@ -170,6 +170,11 @@
 	SDE_DEBUG("[fb_secure:%d]\n", wb_cfg->is_secure);
 
 	format = msm_framebuffer_format(fb);
+	if (!format) {
+		SDE_DEBUG("invalid format for fb\n");
+		return;
+	}
+
 	wb_cfg->dest.format = sde_get_sde_format_ext(
 			format->pixel_format,
 			fb->modifier,