From: yzq Date: Wed, 17 Oct 2012 08:59:45 +0000 (+0800) Subject: rk_fb: one lcdc dual screen mode,if plug hdmi,not blank lcdc. X-Git-Tag: firefly_0821_release~8390 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=216db9ff010466023c66e040051c7ad6092886b7;p=firefly-linux-kernel-4.4.55.git rk_fb: one lcdc dual screen mode,if plug hdmi,not blank lcdc. --- diff --git a/drivers/video/rockchip/rk_fb.c b/drivers/video/rockchip/rk_fb.c index 5bfe1540011c..0a2507c2f618 100644 --- a/drivers/video/rockchip/rk_fb.c +++ b/drivers/video/rockchip/rk_fb.c @@ -304,10 +304,17 @@ static int rk_fb_blank(int blank_mode, struct fb_info *info) { return -ENODEV; } - - dev_drv->blank(dev_drv,layer_id,blank_mode); - - return 0; +#if defined(CONFIG_RK_HDMI) +#if defined(CONFIG_ONE_LCDC_DUAL_OUTPUT_INF) + if(hdmi_get_hotplug() == HDMI_HPD_ACTIVED){ + printk("hdmi is connect , not blank lcdc\n"); + }else +#endif +#endif + { + dev_drv->blank(dev_drv,layer_id,blank_mode); + } + return 0; } static int rk_fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)