summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMathieu J. Poirier <mathieu.poirier@linaro.org>2011-02-15 09:40:51 -0700
committerMathieu J. Poirier <mathieu.poirier@linaro.org>2011-02-15 09:40:51 -0700
commitdb6babf5fd47643d14d01b41b0949c50c8af57d2 (patch)
tree1ea35dbb397bb98a62751fe58587826a65aa27d2
parent08313f77295518d0c3cc39b08b10ce8c1d813d9b (diff)
Fixing bug in gpio pin initialization
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
-rw-r--r--board/st/u8500/u8500.c9
1 files 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;
}