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 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot