diff options
-rw-r--r-- | arch/arm/mach-shmobile/include/mach/r8a7740.h | 4 | ||||
-rw-r--r-- | arch/arm/mach-shmobile/pfc-r8a7740.c | 9 |
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), |