diff options
Diffstat (limited to 'arch/arm/mach-mx5/board-mx53_loco.c')
-rw-r--r-- | arch/arm/mach-mx5/board-mx53_loco.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/arch/arm/mach-mx5/board-mx53_loco.c b/arch/arm/mach-mx5/board-mx53_loco.c index 0af2766f8610..7678f7734db6 100644 --- a/arch/arm/mach-mx5/board-mx53_loco.c +++ b/arch/arm/mach-mx5/board-mx53_loco.c | |||
@@ -263,6 +263,12 @@ static const struct gpio_led_platform_data mx53loco_leds_data __initconst = { | |||
263 | .num_leds = ARRAY_SIZE(mx53loco_leds), | 263 | .num_leds = ARRAY_SIZE(mx53loco_leds), |
264 | }; | 264 | }; |
265 | 265 | ||
266 | void __init imx53_qsb_common_init(void) | ||
267 | { | ||
268 | mxc_iomux_v3_setup_multiple_pads(mx53_loco_pads, | ||
269 | ARRAY_SIZE(mx53_loco_pads)); | ||
270 | } | ||
271 | |||
266 | static struct i2c_board_info mx53loco_i2c_devices[] = { | 272 | static struct i2c_board_info mx53loco_i2c_devices[] = { |
267 | { | 273 | { |
268 | I2C_BOARD_INFO("mma8450", 0x1C), | 274 | I2C_BOARD_INFO("mma8450", 0x1C), |
@@ -273,9 +279,8 @@ static void __init mx53_loco_board_init(void) | |||
273 | { | 279 | { |
274 | int ret; | 280 | int ret; |
275 | imx53_soc_init(); | 281 | imx53_soc_init(); |
282 | imx53_qsb_common_init(); | ||
276 | 283 | ||
277 | mxc_iomux_v3_setup_multiple_pads(mx53_loco_pads, | ||
278 | ARRAY_SIZE(mx53_loco_pads)); | ||
279 | imx53_add_imx_uart(0, NULL); | 284 | imx53_add_imx_uart(0, NULL); |
280 | mx53_loco_fec_reset(); | 285 | mx53_loco_fec_reset(); |
281 | imx53_add_fec(&mx53_loco_fec_data); | 286 | imx53_add_fec(&mx53_loco_fec_data); |