rk3368 lcdc: enable irq when open lcdc device
authorhjc <hjc@rock-chips.com>
Fri, 20 Mar 2015 10:37:48 +0000 (18:37 +0800)
committerhjc <hjc@rock-chips.com>
Fri, 20 Mar 2015 10:38:11 +0000 (18:38 +0800)
Signed-off-by: hjc <hjc@rock-chips.com>
drivers/video/rockchip/lcdc/rk3368_lcdc.c

index 526dc6dc667a88ebcddeba5e9d21c9679c95326c..463828f614ad2466946b5bf616a22d62d7d437b8 100755 (executable)
@@ -2011,6 +2011,7 @@ static int rk3368_lcdc_open(struct rk_lcdc_driver *dev_drv, int win_id,
                /*rockchip_set_system_status(sys_status);*/
                rk3368_lcdc_pre_init(dev_drv);
                rk3368_lcdc_clk_enable(lcdc_dev);
+               rk3368_lcdc_enable_irq(dev_drv);
 #if defined(CONFIG_ROCKCHIP_IOMMU)
                if (dev_drv->iommu_enabled) {
                        if (!dev_drv->mmu_dev) {
@@ -2035,7 +2036,7 @@ static int rk3368_lcdc_open(struct rk_lcdc_driver *dev_drv, int win_id,
                   rk3368_lcdc_mmu_en(dev_drv); */
                if ((support_uboot_display() && (lcdc_dev->prop == PRMRY))) {
                        rk3368_lcdc_set_dclk(dev_drv, 0);
-                       rk3368_lcdc_enable_irq(dev_drv);
+                       /*rk3368_lcdc_enable_irq(dev_drv);*/
                } else {
                        rk3368_load_screen(dev_drv, 1);
                }