summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Edworthy <phil.edworthy@renesas.com>2012-11-12 17:26:24 +0000
committerRob Kendrick (humdrum) <rob.kendrick@codethink.co.uk>2013-06-11 11:02:43 +0100
commit9a784da0a95f81bc485ba7f31d33e0a3ec610e92 (patch)
tree2c57fb50af60b141827fd11b508157d4876a1744
parent26995adda7c397a535011635dd90e30b9216ba62 (diff)
downloadlinux-9a784da0a95f81bc485ba7f31d33e0a3ec610e92.tar.gz
marzen: Add pinmux for additional serial channels
Add pinmux for SCIF0, SCIF1 and SCIF3. Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
-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 */