diff options
author | Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> | 2013-04-18 01:04:30 +0200 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2013-06-04 21:04:25 +0900 |
commit | a37d60659fbef3560c7b4fa5f9d7cf34863f3ae2 (patch) | |
tree | f21c04fa41239d23031b8728bc63bbd0b8a1bab7 /drivers/pinctrl/sh-pfc/pfc-r8a7740.c | |
parent | 909dd95f13d7c8e80565fd17ad6b0065c5c90242 (diff) | |
download | blackbird-op-linux-a37d60659fbef3560c7b4fa5f9d7cf34863f3ae2.tar.gz blackbird-op-linux-a37d60659fbef3560c7b4fa5f9d7cf34863f3ae2.zip |
sh-pfc: r8a7740: Add HDMI pin groups and functions
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
Diffstat (limited to 'drivers/pinctrl/sh-pfc/pfc-r8a7740.c')
-rw-r--r-- | drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/pinctrl/sh-pfc/pfc-r8a7740.c b/drivers/pinctrl/sh-pfc/pfc-r8a7740.c index 49da76ae9d4c..5a77d3934564 100644 --- a/drivers/pinctrl/sh-pfc/pfc-r8a7740.c +++ b/drivers/pinctrl/sh-pfc/pfc-r8a7740.c @@ -2039,6 +2039,14 @@ static const unsigned int gether_wol_pins[] = { static const unsigned int gether_wol_mux[] = { ET_WOL_MARK, }; +/* - HDMI ------------------------------------------------------------------- */ +static const unsigned int hdmi_pins[] = { + /* HPD, CEC */ + 210, 211, +}; +static const unsigned int hdmi_mux[] = { + HDMI_HPD_MARK, HDMI_CEC_MARK, +}; /* - INTC ------------------------------------------------------------------- */ IRQC_PINS_MUX(0, 0, 2); IRQC_PINS_MUX(0, 1, 13); @@ -2787,6 +2795,7 @@ static const struct sh_pfc_pin_group pinmux_groups[] = { SH_PFC_PIN_GROUP(gether_int), SH_PFC_PIN_GROUP(gether_link), SH_PFC_PIN_GROUP(gether_wol), + SH_PFC_PIN_GROUP(hdmi), SH_PFC_PIN_GROUP(intc_irq0_0), SH_PFC_PIN_GROUP(intc_irq0_1), SH_PFC_PIN_GROUP(intc_irq1), @@ -2985,6 +2994,10 @@ static const char * const gether_groups[] = { "gether_wol", }; +static const char * const hdmi_groups[] = { + "hdmi", +}; + static const char * const intc_groups[] = { "intc_irq0_0", "intc_irq0_1", @@ -3173,6 +3186,7 @@ static const struct sh_pfc_function pinmux_functions[] = { SH_PFC_FUNCTION(fsia), SH_PFC_FUNCTION(fsib), SH_PFC_FUNCTION(gether), + SH_PFC_FUNCTION(hdmi), SH_PFC_FUNCTION(intc), SH_PFC_FUNCTION(lcd0), SH_PFC_FUNCTION(lcd1), |