[U-Boot] [PATCH] MPC83XX: Fix GPIO configuration

Set DAT value before DIR values to avoid creating glitches on the GPIO signals. --- cpu/mpc83xx/cpu_init.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/cpu/mpc83xx/cpu_init.c b/cpu/mpc83xx/cpu_init.c index 67c9e57..4514dbb 100644 --- a/cpu/mpc83xx/cpu_init.c +++ b/cpu/mpc83xx/cpu_init.c @@ -283,12 +283,12 @@ void cpu_init_f (volatile immap_t * im) im->sysconf.lblaw[7].ar = CFG_LBLAWAR7_PRELIM; #endif #ifdef CFG_GPIO1_PRELIM - im->gpio[0].dir = CFG_GPIO1_DIR; im->gpio[0].dat = CFG_GPIO1_DAT; + im->gpio[0].dir = CFG_GPIO1_DIR; #endif #ifdef CFG_GPIO2_PRELIM - im->gpio[1].dir = CFG_GPIO2_DIR; im->gpio[1].dat = CFG_GPIO2_DAT; + im->gpio[1].dir = CFG_GPIO2_DIR; #endif }

On Fri, 22 Aug 2008 23:52:50 -0700 Nick Spence nick.spence@freescale.com wrote:
Set DAT value before DIR values to avoid creating glitches on the GPIO signals.
I need a sign off before I can apply this.
Kim

Kim Phillips wrote: On Fri, 22 Aug 2008 23:52:50 -0700
Nick Spence nick.spence@freescale.com wrote:
Set DAT value before DIR values to avoid creating glitches
on the GPIO
signals.
I need a sign off before I can apply this.
Kim
Signed-off-by: Nick Spence nick.spence@freescale.com
Thanks, Nick
participants (3)
-
Kim Phillips
-
Nick Spence
-
Spence Nick-RXTD10