video: rockchip: vop: 3399: restore interrupt reg config
authorHuang Jiachai <hjc@rock-chips.com>
Thu, 16 Jun 2016 12:31:12 +0000 (20:31 +0800)
committerGerrit Code Review <gerrit@rock-chips.com>
Thu, 16 Jun 2016 13:18:58 +0000 (21:18 +0800)
Change-Id: I8b2c7d34ec83f437771b240f7fc8d544ae1382a0
Signed-off-by: Huang Jiachai <hjc@rock-chips.com>
drivers/video/rockchip/lcdc/rk322x_lcdc.c

index 3f647251b07cf8479ece9aec701ae304e0faf6c3..6a69dbb4e08bb73949b41ad7993029f7033f27bc 100644 (file)
@@ -2159,8 +2159,9 @@ static int vop_enable_irq(struct rk_lcdc_driver *dev_drv)
        val = INTR_FS | INTR_LINE_FLAG0 | INTR_BUS_ERROR | INTR_LINE_FLAG1 |
                INTR_WIN0_EMPTY | INTR_WIN1_EMPTY | INTR_HWC_EMPTY |
                INTR_POST_BUF_EMPTY;
+       val |= val << 16;
 
-       vop_mask_writel(vop_dev, INTR_EN0, INTR_MASK, val);
+       vop_msk_reg(vop_dev, INTR_EN0, val);
 
        return 0;
 }