Commit 5a67930c authored by Matt Porter's avatar Matt Porter Committed by Linus Torvalds

[PATCH] ppc32: disable broken L2 cache on all 440GX revs

Always disable L2 cache on PPC440GX.  All revs/speeds of silicon have
parity error problems despite errata claims to the contrary.
Signed-off-by: default avatarMatt Porter <mporter@kernel.crashing.org>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 9df8fe31
......@@ -350,8 +350,12 @@ void __init platform_init(unsigned long r3, unsigned long r4,
ibm440gx_get_clocks(&clocks, 33333333, 6 * 1843200);
ocp_sys_info.opb_bus_freq = clocks.opb;
/* Disable L2-Cache on broken hardware, enable it otherwise */
ibm440gx_l2c_setup(&clocks);
/*
* Always disable L2 cache. All revs/speeds of silicon
* have parity error problems despite errata claims to
* the contrary.
*/
ibm440gx_l2c_disable();
ibm44x_platform_init();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment