diff --git a/arch/arm/mach-rk2928/common.c b/arch/arm/mach-rk2928/common.c index a5f8c904e6c6..46c68f8c2540 100755 --- a/arch/arm/mach-rk2928/common.c +++ b/arch/arm/mach-rk2928/common.c @@ -54,7 +54,7 @@ static void __init rk2928_l2_cache_init(void) |L2_LY_SET(1,L2_LY_WR_OFF), RK2928_L2C_BASE + L2X0_DATA_LATENCY_CTRL); /* L2X0 Prefetch Control */ - writel_relaxed(0x70000003, RK2928_L2C_BASE + L2X0_PREFETCH_CTRL); + writel_relaxed(0x30000000, RK2928_L2C_BASE + L2X0_PREFETCH_CTRL); /* L2X0 Power Control */ writel_relaxed(L2X0_DYNAMIC_CLK_GATING_EN | L2X0_STNDBY_MODE_EN, RK2928_L2C_BASE + L2X0_POWER_CTRL);