Hi Jason, Two neats in addition to Fabio's comments below:
On 11/12/11 12:36, Jason Liu wrote: > Add the initial support for Freescale i.MX6Q Armadillo2 board > Support: MMC boot from slot 0/1, debug UART(UART4), usdhc. > > Signed-off-by: Jason Liu <jason....@linaro.org> > --- > MAINTAINERS | 1 + > board/freescale/mx6qarm2/Makefile | 48 ++++++++++ > board/freescale/mx6qarm2/imximage.cfg | 167 > +++++++++++++++++++++++++++++++++ > board/freescale/mx6qarm2/mx6qarm2.c | 163 ++++++++++++++++++++++++++++++++ > boards.cfg | 1 + > include/configs/mx6qarm2.h | 163 ++++++++++++++++++++++++++++++++ > 6 files changed, 543 insertions(+), 0 deletions(-) [...] > diff --git a/board/freescale/mx6qarm2/Makefile > b/board/freescale/mx6qarm2/Makefile > new file mode 100644 > index 0000000..5ca7ec1 > --- /dev/null > +++ b/board/freescale/mx6qarm2/Makefile > @@ -0,0 +1,48 @@ [...] > +clean: > + rm -f $(SOBJS) $(OBJS) > + > +distclean: clean > + rm -f $(LIB) core *.bak .depend Please, remove clean and distclean targets - they have no use and are being removed from board directory level Makefiles. [...] > diff --git a/board/freescale/mx6qarm2/mx6qarm2.c > b/board/freescale/mx6qarm2/mx6qarm2.c > new file mode 100644 > index 0000000..63322a9 > --- /dev/null > +++ b/board/freescale/mx6qarm2/mx6qarm2.c > @@ -0,0 +1,163 @@ [...] > +int board_mmc_init(bd_t *bis) > +{ > + s32 status = 0; > + u32 index = 0; > + > + for (index = 0; index < CONFIG_SYS_FSL_USDHC_NUM; ++index) { > + switch (index) { > + case 0: > + imx_iomux_v3_setup_multiple_pads( > + usdhc3_pads, ARRAY_SIZE(usdhc3_pads)); > + break; > + case 1: > + imx_iomux_v3_setup_multiple_pads( > + usdhc4_pads, ARRAY_SIZE(usdhc4_pads)); > + break; > + default: > + printf("Warning: you configured more USDHC controllers" > + "(%d) then supported by the board (%d)\n", > + index+1, CONFIG_SYS_FSL_USDHC_NUM); Is it possible to put spaces around the '+' sign? > + return status; > + } > + > + status |= fsl_esdhc_initialize(bis, &usdhc_cfg[index]); > + } > + > + return status; > +} [...] -- Regards, Igor. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot