Hi Kumar, > > diff --git a/cpu/mpc85xx/mp.c b/cpu/mpc85xx/mp.c > > index 76f02a4..53fc3be 100644 > > --- a/cpu/mpc85xx/mp.c > > +++ b/cpu/mpc85xx/mp.c > > @@ -129,7 +129,7 @@ ulong get_spin_addr(void) > > > > ulong addr = > > (ulong)&__spin_table - (ulong)&__secondary_start_page; > > - addr += 0xfffff000; > > + addr += determine_mp_bootpg(); > > where is determine_mp_bootpg() defined?
Its in cpu/mpc85xx/mp.c: u32 determine_mp_bootpg(void) { /* if we have 4G or more of memory, put the boot page at 4Gb-4k */ if ((u64)gd->ram_size > 0xfffff000) return (0xfffff000); return (gd->ram_size - 4096); } <snip> > > + out_be32(&ecm->bptr, in_be32(&ecm->bptr) & ~0x80000000); > > use clrbits_be32 Will do. Thanks, Peter _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot