On 10/25/2011 03:14 PM, Fabio Estevam wrote: > GPIO API provides mxc_request_iomux function for setting the IOMUX mode. > > Use this function instead of directly writing to the IOMUX register. > > Signed-off-by: Fabio Estevam <fabio.este...@freescale.com> > --- > board/freescale/mx51evk/mx51evk.c | 8 +++----- > 1 files changed, 3 insertions(+), 5 deletions(-) > > diff --git a/board/freescale/mx51evk/mx51evk.c > b/board/freescale/mx51evk/mx51evk.c > index 73ca513..9cd5b3c 100644 > --- a/board/freescale/mx51evk/mx51evk.c > +++ b/board/freescale/mx51evk/mx51evk.c > @@ -254,16 +254,14 @@ static void power_init(void) > pmic_reg_write(p, REG_MODE_1, val); > udelay(200); > > - gpio_direction_output(46, 0); > - > - /* Reset the ethernet controller over GPIO */ > - writel(0x1, IOMUXC_BASE_ADDR + 0x0AC); > - > /* Enable VGEN3, VCAM, VAUDIO, VVIDEO, VSD regulators */ > val = VGEN3EN | VGEN3CONFIG | VCAMEN | VCAMCONFIG | > VVIDEOEN | VAUDIOEN | VSDEN; > pmic_reg_write(p, REG_MODE_1, val); > > + mxc_request_iomux(MX51_PIN_EIM_A20, IOMUX_CONFIG_ALT1); > + gpio_direction_output(46, 0); > + > udelay(500); > > gpio_set_value(46, 1);
Applied to u-boot-imx, thanks. Best regards, Stefano Babic -- ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: off...@denx.de ===================================================================== _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot