msm_fb: display: Fix division by zero error in MDP downscale check

Fix division by zero error in MDP downscale validation by rejecting
destination rectangle width and height params with 0

Signed-off-by: Ravishangar Kalyanam <rkalya@codeaurora.org>
diff --git a/drivers/video/msm/mdp4_overlay.c b/drivers/video/msm/mdp4_overlay.c
index 98199d3..4960d42 100644
--- a/drivers/video/msm/mdp4_overlay.c
+++ b/drivers/video/msm/mdp4_overlay.c
@@ -1521,9 +1521,10 @@
 	panel_clk_khz = pclk_rate/1000;
 	mdp_clk_hz = mdp_perf_level2clk_rate(perf_level);
 
-	if (!mdp_clk_hz) {
+	if (!mdp_clk_hz || !req->dst_rect.w || !req->dst_rect.h) {
 		pr_debug("mdp_perf_level2clk_rate returned 0,"
-				 "Downscale Validation incomplete\n");
+			 "or dst_rect height/width is 0,"
+			 "Downscale Validation incomplete\n");
 		return 0;
 	}