On Wed, 28 Apr 2010 10:48:44 -0700 Ron Madrid <ron_mad...@sbcglobal.net> wrote:
> + volatile immap_t *immap = (immap_t *) CONFIG_SYS_IMMR; > + volatile fsl_lbus_t *lbus = &immap->lbus; > + volatile u32 *mxmr = &lbus->mamr; /* Pointer to mamr */ no volatiles... > + /* Set LUPWAIT to be active low and enabled */ > + *mxmr = 0x08000000 | MxMR_GPL_x4DIS; ...because we should now be using i/o accessors. Also, let's add a MxMR_UWPL in fsl_lbc.h please (can be in same patch). > +#define CONFIG_SYS_BR1_PRELIM ( 0xFF000000 /* FPGA Base > Addr */ \ > + | BR_PS_16 \ > + | BR_MS_UPMA \ > + | BR_V ) > +#define CONFIG_SYS_OR1_PRELIM ( 0xFFE00000 /* length 2MB > */ \ OR_AM_2MB (and therefore drop the comment). > + | OR_UPM_BCTLD) > + > +#define CONFIG_SYS_LBLAWBAR1_PRELIM 0xFF000000 /* FPGA Base Addr */ if FPGA base address becomes a recurring reference, best to name it something like CONFIG_SYS_FPGA_BASE. > +#define CONFIG_SYS_LBLAWAR1_PRELIM 0x80000014 /* 2MB */ (LBLAWAR_EN | LBLAWAR_2MB) Kim _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot