From: hcy Date: Wed, 9 Apr 2014 09:04:32 +0000 (+0800) Subject: fix retention bug after CPU power down exit X-Git-Tag: firefly_0821_release~5584 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=1a992a7e9af9edb2ea8f11e546afa4461d5802dd;p=firefly-linux-kernel-4.4.55.git fix retention bug after CPU power down exit --- diff --git a/arch/arm/mach-rockchip/ddr_rk32.c b/arch/arm/mach-rockchip/ddr_rk32.c index 445f33891cb0..c54b87a173af 100755 --- a/arch/arm/mach-rockchip/ddr_rk32.c +++ b/arch/arm/mach-rockchip/ddr_rk32.c @@ -4153,7 +4153,7 @@ void ddr_reg_save(uint32 *pArg) p_ddr_reg->ddrPllSrcDiv = (pCRU_Reg->CRU_CLKSEL_CON[26] & 0x7) | (0x7<<16); p_ddr_reg->retenDisAddr = RK3288_PMU_PHYS+0x18; //pmu_pwrmode_con - p_ddr_reg->retenDisVal = (3<<22); //OR operation + p_ddr_reg->retenDisVal = (3<<21); //OR operation p_ddr_reg->retenStAddr = RK3288_PMU_PHYS+0x1c; //pmu_pwrmode_con p_ddr_reg->retenStMask = (1<<6); p_ddr_reg->retenStVal = (0<<6);