summaryrefslogtreecommitdiff
path: root/arch/arm/mach-shmobile/board-marzen.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-shmobile/board-marzen.c')
-rw-r--r--arch/arm/mach-shmobile/board-marzen.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/mach-shmobile/board-marzen.c b/arch/arm/mach-shmobile/board-marzen.c
index 10ead69a42f0..f8ebb62ecedc 100644
--- a/arch/arm/mach-shmobile/board-marzen.c
+++ b/arch/arm/mach-shmobile/board-marzen.c
@@ -898,6 +898,14 @@ static void __init marzen_init(void)
r8a7779_pinmux_init();
+ /* SCIF0 */
+ gpio_request(GPIO_FN_TX0_B, NULL);
+ gpio_request(GPIO_FN_RX0_B, NULL);
+
+ /* SCIF1 */
+ gpio_request(GPIO_FN_TX1, NULL);
+ gpio_request(GPIO_FN_RX1, NULL);
+
/* SCIF2 (CN18: DEBUG0) */
gpio_request(GPIO_FN_TX2_C, NULL);
gpio_request(GPIO_FN_RX2_C, NULL);
@@ -906,6 +914,10 @@ static void __init marzen_init(void)
gpio_request(GPIO_FN_TX4, NULL);
gpio_request(GPIO_FN_RX4, NULL);
+ /* SCIF3 */
+ gpio_request(GPIO_FN_TX3_IRDA_TX, NULL);
+ gpio_request(GPIO_FN_RX3_IRDA_RX, NULL);
+
/* LAN89218 */
gpio_request(GPIO_FN_EX_CS0, NULL); /* nCS */
gpio_request(GPIO_FN_IRQ1_B, NULL); /* IRQ + PME */