From: 黄涛 Date: Mon, 11 Jul 2011 12:26:15 +0000 (+0800) Subject: rk29: L2 Data RAM latency set to 4 cycles, Tag RAM latency set to 3 cycles, suggested... X-Git-Tag: firefly_0821_release~10136^2~16 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=5ed7eccb31a748046dfa4bbe1d06571285d6b510;p=firefly-linux-kernel-4.4.55.git rk29: L2 Data RAM latency set to 4 cycles, Tag RAM latency set to 3 cycles, suggested by zcs --- diff --git a/arch/arm/mm/proc-v7.S b/arch/arm/mm/proc-v7.S index f5e368dc0912..9b26be949ef2 100644 --- a/arch/arm/mm/proc-v7.S +++ b/arch/arm/mm/proc-v7.S @@ -271,8 +271,8 @@ __v7_setup: bic r5, r5, #1 << 29 @ L2 data RAM read multiplexer select: 0 = two cycles bic r5, r5, #7 << 6 bic r5, r5, #15 - orr r5, r5, #3 << 6 @ Tag RAM latency: b011 = 4 cycles - orr r5, r5, #4 @ Data RAM latency: b0100 = 5 cycles + orr r5, r5, #2 << 6 @ Tag RAM latency: b010 = 3 cycles + orr r5, r5, #3 @ Data RAM latency: b0011 = 4 cycles mcr p15, 1, r5, c9, c0, 2 #endif