From b58ac1481a0e3cc00c3b0e0e2cf090731ca8e054 Mon Sep 17 00:00:00 2001 From: Padmanabhan Komanduru Date: Tue, 7 Jul 2015 20:57:52 +0530 Subject: msm: mdss: handle continuous splash screen for dual DSI cases In the current implementation, the continuous splash screen flag is set based on whether there is handoff pending in MDP or not. With the dual DSI use-case now in place, there is possibility that the primary panel has continuous splash enabled whereas the other panel doesn't have the feature enabled. Add change to take care of this by checking if a particular interface is enabled in MDP_INTF_SEL register to set the cont. splash screen flag. Remove the DT entries for continuous splash screen since it is no longer needed after this change. Change-Id: I4d617386c8f5d166de76b79a10680d024320a889 Signed-off-by: Padmanabhan Komanduru [cip@codeaurora.org: Removed .dtsi changes] Signed-off-by: Clarence Ip --- drivers/video/fbdev/msm/mdss_util.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/video/fbdev/msm/mdss_util.c') diff --git a/drivers/video/fbdev/msm/mdss_util.c b/drivers/video/fbdev/msm/mdss_util.c index bde9add2c6dd..965be3bf09db 100644 --- a/drivers/video/fbdev/msm/mdss_util.c +++ b/drivers/video/fbdev/msm/mdss_util.c @@ -151,6 +151,7 @@ struct mdss_util_intf mdss_util = { .bus_bandwidth_ctrl = NULL, .bus_scale_set_quota = NULL, .panel_intf_type = NULL, + .panel_intf_status = NULL, .mdp_probe_done = false }; -- cgit v1.2.3