From 936ec4388d2d1e93ecfecbabe3195c0d11fb6679 Mon Sep 17 00:00:00 2001 From: Zheng Yang Date: Tue, 9 Sep 2014 10:58:19 +0800 Subject: [PATCH] rk3036/rk312x lcdc: fix reg store size error. --- drivers/video/rockchip/lcdc/rk3036_lcdc.c | 4 ++-- drivers/video/rockchip/lcdc/rk312x_lcdc.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/video/rockchip/lcdc/rk3036_lcdc.c b/drivers/video/rockchip/lcdc/rk3036_lcdc.c index aed0180bc6c8..1c7ff7744365 100755 --- a/drivers/video/rockchip/lcdc/rk3036_lcdc.c +++ b/drivers/video/rockchip/lcdc/rk3036_lcdc.c @@ -170,7 +170,7 @@ static void rk_lcdc_read_reg_defalut_cfg(struct lcdc_device u32 value = 0; spin_lock(&lcdc_dev->reg_lock); - for (reg = 0; reg < 0xdc; reg += 4) + for (reg = 0; reg < 0xe0; reg += 4) value = lcdc_readl(lcdc_dev, reg); spin_unlock(&lcdc_dev->reg_lock); @@ -372,7 +372,7 @@ static int rk3036_lcdc_reg_update(struct rk_lcdc_driver *dev_drv) static void rk3036_lcdc_reg_restore(struct lcdc_device *lcdc_dev) { - memcpy((u8 *)lcdc_dev->regs, (u8 *)lcdc_dev->regsbak, 0xdc); + memcpy((u8 *)lcdc_dev->regs, (u8 *)lcdc_dev->regsbak, 0xe0); } static void rk3036_lcdc_mmu_en(struct rk_lcdc_driver *dev_drv) diff --git a/drivers/video/rockchip/lcdc/rk312x_lcdc.c b/drivers/video/rockchip/lcdc/rk312x_lcdc.c index ff033d2557af..201a2703171b 100755 --- a/drivers/video/rockchip/lcdc/rk312x_lcdc.c +++ b/drivers/video/rockchip/lcdc/rk312x_lcdc.c @@ -211,7 +211,7 @@ static void rk_lcdc_read_reg_defalut_cfg(struct lcdc_device *lcdc_dev) u32 value = 0; spin_lock(&lcdc_dev->reg_lock); - for (reg = 0; reg < 0xdc; reg += 4) { + for (reg = 0; reg < 0xe0; reg += 4) { value = lcdc_readl(lcdc_dev, reg); } spin_unlock(&lcdc_dev->reg_lock); @@ -499,7 +499,7 @@ static int rk312x_lcdc_reg_update(struct rk_lcdc_driver *dev_drv) static void rk312x_lcdc_reg_restore(struct lcdc_device *lcdc_dev) { - memcpy((u8 *) lcdc_dev->regs, (u8 *) lcdc_dev->regsbak, 0xdc); + memcpy((u8 *) lcdc_dev->regs, (u8 *) lcdc_dev->regsbak, 0xe0); } static void rk312x_lcdc_mmu_en(struct rk_lcdc_driver *dev_drv) -- 2.34.1