
9 Jan
2011
9 Jan
'11
10:23 p.m.
On Dec 17, 2010, at 5:59 PM, York Sun wrote:
diff --git a/arch/powerpc/cpu/mpc8xxx/ddr/options.c b/arch/powerpc/cpu/mpc8xxx/ddr/options.c index 774c0e4..38260f5 100644 --- a/arch/powerpc/cpu/mpc8xxx/ddr/options.c +++ b/arch/powerpc/cpu/mpc8xxx/ddr/options.c @@ -81,10 +81,13 @@ unsigned int populate_memctl_options(int all_DIMMs_registered, /* Operational Mode Paramters */
/* Pick ECC modes */ -#ifdef CONFIG_DDR_ECC
- popts->ECC_mode = 1; /* 0 = disabled, 1 = enabled */
-#else popts->ECC_mode = 0; /* 0 = disabled, 1 = enabled */ +#ifdef CONFIG_DDR_ECC
- if (hwconfig_sub("fsl_ddr", "ecc")) {
if (hwconfig_subarg_cmp("fsl_ddr", "ecc", "on"))
popts->ECC_mode = 1;
- } else
popts->ECC_mode = 1;
#endif popts->ECC_init_using_memctl = 1; /* 0 = use DMA, 1 = use memctl */
You'll need to update to use hwconfig_sub_f() & hwconfig_subarg_cmp_f()
- k