aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-shmobile/include/mach/r8a7740.h4
-rw-r--r--arch/arm/mach-shmobile/pfc-r8a7740.c9
2 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/mach-shmobile/include/mach/r8a7740.h b/arch/arm/mach-shmobile/include/mach/r8a7740.h
index 9d447abb969c..276484629fb2 100644
--- a/arch/arm/mach-shmobile/include/mach/r8a7740.h
+++ b/arch/arm/mach-shmobile/include/mach/r8a7740.h
@@ -565,6 +565,10 @@ enum {
565 GPIO_FN_RESETP_PULLUP, 565 GPIO_FN_RESETP_PULLUP,
566 GPIO_FN_RESETP_PLAIN, 566 GPIO_FN_RESETP_PLAIN,
567 567
568 /* HDMI */
569 GPIO_FN_HDMI_HPD,
570 GPIO_FN_HDMI_CEC,
571
568 /* SDENC */ 572 /* SDENC */
569 GPIO_FN_SDENC_CPG, 573 GPIO_FN_SDENC_CPG,
570 GPIO_FN_SDENC_DV_CLKI, 574 GPIO_FN_SDENC_DV_CLKI,
diff --git a/arch/arm/mach-shmobile/pfc-r8a7740.c b/arch/arm/mach-shmobile/pfc-r8a7740.c
index 670fe1869dbc..0dda816feff8 100644
--- a/arch/arm/mach-shmobile/pfc-r8a7740.c
+++ b/arch/arm/mach-shmobile/pfc-r8a7740.c
@@ -560,6 +560,9 @@ enum {
560 /* SDENC */ 560 /* SDENC */
561 SDENC_CPG_MARK, SDENC_DV_CLKI_MARK, 561 SDENC_CPG_MARK, SDENC_DV_CLKI_MARK,
562 562
563 /* HDMI */
564 HDMI_HPD_MARK, HDMI_CEC_MARK,
565
563 /* DEBUG */ 566 /* DEBUG */
564 EDEBGREQ_PULLUP_MARK, /* for JTAG */ 567 EDEBGREQ_PULLUP_MARK, /* for JTAG */
565 EDEBGREQ_PULLDOWN_MARK, 568 EDEBGREQ_PULLDOWN_MARK,
@@ -1620,9 +1623,11 @@ static pinmux_enum_t pinmux_data[] = {
1620 1623
1621 /* Port210 */ 1624 /* Port210 */
1622 PINMUX_DATA(IRQ9_PORT210_MARK, PORT210_FN0, MSEL1CR_9_1), 1625 PINMUX_DATA(IRQ9_PORT210_MARK, PORT210_FN0, MSEL1CR_9_1),
1626 PINMUX_DATA(HDMI_HPD_MARK, PORT210_FN1),
1623 1627
1624 /* Port211 */ 1628 /* Port211 */
1625 PINMUX_DATA(IRQ16_PORT211_MARK, PORT211_FN0, MSEL1CR_16_1), 1629 PINMUX_DATA(IRQ16_PORT211_MARK, PORT211_FN0, MSEL1CR_16_1),
1630 PINMUX_DATA(HDMI_CEC_MARK, PORT211_FN1),
1626 1631
1627 /* LCDC select */ 1632 /* LCDC select */
1628 PINMUX_DATA(LCDC0_SELECT_MARK, MSEL3CR_6_0), 1633 PINMUX_DATA(LCDC0_SELECT_MARK, MSEL3CR_6_0),
@@ -2097,6 +2102,10 @@ static struct pinmux_gpio pinmux_gpios[] = {
2097 GPIO_FN(SDENC_CPG), 2102 GPIO_FN(SDENC_CPG),
2098 GPIO_FN(SDENC_DV_CLKI), 2103 GPIO_FN(SDENC_DV_CLKI),
2099 2104
2105 /* HDMI */
2106 GPIO_FN(HDMI_HPD),
2107 GPIO_FN(HDMI_CEC),
2108
2100 /* SYSC */ 2109 /* SYSC */
2101 GPIO_FN(RESETP_PULLUP), 2110 GPIO_FN(RESETP_PULLUP),
2102 GPIO_FN(RESETP_PLAIN), 2111 GPIO_FN(RESETP_PLAIN),