| From 3c2c20d274468b74879902a6337fd84c243ecc89 Mon Sep 17 00:00:00 2001 |
| From: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> |
| Date: Thu, 18 Apr 2013 01:04:30 +0200 |
| Subject: 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> |
| (cherry picked from commit a37d60659fbef3560c7b4fa5f9d7cf34863f3ae2) |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| --- |
| drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 14 ++++++++++++++ |
| 1 file changed, 14 insertions(+) |
| |
| diff --git a/drivers/pinctrl/sh-pfc/pfc-r8a7740.c b/drivers/pinctrl/sh-pfc/pfc-r8a7740.c |
| index 49da76ae..5a77d393 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), |
| -- |
| 1.8.4.3.gca3854a |
| |