mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 03:40:35 +09:00
rk3036/rk312x lcdc: fix reg store size error.
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user