From db6babf5fd47643d14d01b41b0949c50c8af57d2 Mon Sep 17 00:00:00 2001 From: "Mathieu J. Poirier" Date: Tue, 15 Feb 2011 09:40:51 -0700 Subject: Fixing bug in gpio pin initialization Signed-off-by: Mathieu Poirier --- board/st/u8500/u8500.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/board/st/u8500/u8500.c b/board/st/u8500/u8500.c index 343db4267..49587b534 100644 --- a/board/st/u8500/u8500.c +++ b/board/st/u8500/u8500.c @@ -234,11 +234,11 @@ int board_init(void) /* Configure GPIO pins needed by U-boot */ db8500_gpio_config_pins(gpio_cfg_common, ARRAY_SIZE(gpio_cfg_common)); - if (u8500_is_snowball()) - db8500_gpio_config_pins(gpio_cfg_common, ARRAY_SIZE(gpio_cfg_snowball)); - else + if (u8500_is_snowball()){ + db8500_gpio_config_pins(gpio_cfg_snowball, ARRAY_SIZE(gpio_cfg_snowball)); + }else{ db8500_gpio_config_pins(gpio_cfg_common, ARRAY_SIZE(gpio_cfg_default)); - + } return 0; } @@ -380,7 +380,6 @@ static void probe_href(void) gd->bd->bi_arch_number = MACH_TYPE_HREFV60; db8500_gpio_config_pins(gpio_cfg_hrefv60, - ARRAY_SIZE(gpio_cfg_hrefv60)); board_id = BOARD_ID_HREFV60; } -- cgit v1.2.3