On Mar 6, 2014, at 6:12 AM, Prabhakar Kushwaha <prabha...@freescale.com> wrote:
> LAW_EN is only defined if CONFIG_SYS_CCSRBAR_DEFAULT is not equal to > CONFIG_SYS_CCSRBAR_PHYS. in SPL framework CCSRBAR is not relocated hence > both are same. This cause compilation error. > > So LAW_EN define outside of configs > > Signed-off-by: Prabhakar Kushwaha <prabha...@freescale.com> > --- > Changes for v2: Sending as it is > > arch/powerpc/cpu/mpc85xx/start.S | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) why aren’t these coming from asm/fsl_law.h? > > diff --git a/arch/powerpc/cpu/mpc85xx/start.S > b/arch/powerpc/cpu/mpc85xx/start.S > index dbbd8e5..67e071b 100644 > --- a/arch/powerpc/cpu/mpc85xx/start.S > +++ b/arch/powerpc/cpu/mpc85xx/start.S > @@ -26,6 +26,8 @@ > #undef MSR_KERNEL > #define MSR_KERNEL ( MSR_ME ) /* Machine Check */ > > +#define LAW_EN 0x80000000 > + > #if defined(CONFIG_NAND_SPL) || \ > (defined(CONFIG_SPL_BUILD) && defined(CONFIG_SPL_INIT_MINIMAL)) > #define MINIMAL_SPL > @@ -574,7 +576,6 @@ infinite_debug_loop: > #ifdef CONFIG_FSL_CORENET > > #define CCSR_LAWBARH0 (CONFIG_SYS_CCSRBAR + 0x1000) > -#define LAW_EN 0x80000000 > #define LAW_SIZE_4K 0xb > #define CCSRBAR_LAWAR (LAW_EN | (0x1e << 20) | LAW_SIZE_4K) > #define CCSRAR_C 0x80000000 /* Commit */ > -- > 1.7.9.5 > > > > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot