All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Horman <horms+renesas@verge.net.au>
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 008/130] sh-pfc: Add entries for INTC external IRQs
Date: Wed, 05 Jun 2013 08:24:59 +0000	[thread overview]
Message-ID: <1370420821-28420-9-git-send-email-horms+renesas@verge.net.au> (raw)
In-Reply-To: <1370420821-28420-1-git-send-email-horms+renesas@verge.net.au>

From: Bastian Hecht <hechtb@gmail.com>

We add all necessary entries to support the external IRQs from the INTC.

Signed-off-by: Bastian Hecht <hechtb+renesas@gmail.com>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 174 +++++++++++++++++++++++++++++++++++
 1 file changed, 174 insertions(+)

diff --git a/drivers/pinctrl/sh-pfc/pfc-r8a7740.c b/drivers/pinctrl/sh-pfc/pfc-r8a7740.c
index bbd87d2..d95040c 100644
--- a/drivers/pinctrl/sh-pfc/pfc-r8a7740.c
+++ b/drivers/pinctrl/sh-pfc/pfc-r8a7740.c
@@ -30,6 +30,22 @@
 	PORT_10(fn, pfx##20, sfx),					\
 	PORT_1(fn, pfx##210, sfx),	PORT_1(fn, pfx##211, sfx)
 
+#define IRQC_PIN_MUX(irq, pin)						\
+static const unsigned int intc_irq##irq##_pins[] = {			\
+	pin,								\
+};									\
+static const unsigned int intc_irq##irq##_mux[] = {			\
+	IRQ##irq##_MARK,						\
+}
+
+#define IRQC_PINS_MUX(irq, idx, pin)					\
+static const unsigned int intc_irq##irq##_##idx##_pins[] = {		\
+	pin,								\
+};									\
+static const unsigned int intc_irq##irq##_##idx##_mux[] = {		\
+	IRQ##irq##_PORT##pin##_MARK,					\
+}
+
 enum {
 	PINMUX_RESERVED = 0,
 
@@ -1658,6 +1674,59 @@ static struct sh_pfc_pin pinmux_pins[] = {
 	GPIO_PORT_ALL(),
 };
 
+/* - INTC ------------------------------------------------------------------- */
+IRQC_PINS_MUX(0, 0, 2);
+IRQC_PINS_MUX(0, 1, 13);
+IRQC_PIN_MUX(1, 20);
+IRQC_PINS_MUX(2, 0, 11);
+IRQC_PINS_MUX(2, 1, 12);
+IRQC_PINS_MUX(3, 0, 10);
+IRQC_PINS_MUX(3, 1, 14);
+IRQC_PINS_MUX(4, 0, 15);
+IRQC_PINS_MUX(4, 1, 172);
+IRQC_PINS_MUX(5, 0, 0);
+IRQC_PINS_MUX(5, 1, 1);
+IRQC_PINS_MUX(6, 0, 121);
+IRQC_PINS_MUX(6, 1, 173);
+IRQC_PINS_MUX(7, 0, 120);
+IRQC_PINS_MUX(7, 1, 209);
+IRQC_PIN_MUX(8, 119);
+IRQC_PINS_MUX(9, 0, 118);
+IRQC_PINS_MUX(9, 1, 210);
+IRQC_PIN_MUX(10, 19);
+IRQC_PIN_MUX(11, 104);
+IRQC_PINS_MUX(12, 0, 42);
+IRQC_PINS_MUX(12, 1, 97);
+IRQC_PINS_MUX(13, 0, 64);
+IRQC_PINS_MUX(13, 1, 98);
+IRQC_PINS_MUX(14, 0, 63);
+IRQC_PINS_MUX(14, 1, 99);
+IRQC_PINS_MUX(15, 0, 62);
+IRQC_PINS_MUX(15, 1, 100);
+IRQC_PINS_MUX(16, 0, 68);
+IRQC_PINS_MUX(16, 1, 211);
+IRQC_PIN_MUX(17, 69);
+IRQC_PIN_MUX(18, 70);
+IRQC_PIN_MUX(19, 71);
+IRQC_PIN_MUX(20, 67);
+IRQC_PIN_MUX(21, 202);
+IRQC_PIN_MUX(22, 95);
+IRQC_PIN_MUX(23, 96);
+IRQC_PIN_MUX(24, 180);
+IRQC_PIN_MUX(25, 38);
+IRQC_PINS_MUX(26, 0, 58);
+IRQC_PINS_MUX(26, 1, 81);
+IRQC_PINS_MUX(27, 0, 57);
+IRQC_PINS_MUX(27, 1, 168);
+IRQC_PINS_MUX(28, 0, 56);
+IRQC_PINS_MUX(28, 1, 169);
+IRQC_PINS_MUX(29, 0, 50);
+IRQC_PINS_MUX(29, 1, 170);
+IRQC_PINS_MUX(30, 0, 49);
+IRQC_PINS_MUX(30, 1, 171);
+IRQC_PINS_MUX(31, 0, 41);
+IRQC_PINS_MUX(31, 1, 167);
+
 /* - LCD0 ------------------------------------------------------------------- */
 static const unsigned int lcd0_data8_pins[] = {
 	/* D[0:7] */
@@ -2054,6 +2123,57 @@ static const unsigned int sdhi2_wp_1_mux[] = {
 };
 
 static const struct sh_pfc_pin_group pinmux_groups[] = {
+	SH_PFC_PIN_GROUP(intc_irq0_0),
+	SH_PFC_PIN_GROUP(intc_irq0_1),
+	SH_PFC_PIN_GROUP(intc_irq1),
+	SH_PFC_PIN_GROUP(intc_irq2_0),
+	SH_PFC_PIN_GROUP(intc_irq2_1),
+	SH_PFC_PIN_GROUP(intc_irq3_0),
+	SH_PFC_PIN_GROUP(intc_irq3_1),
+	SH_PFC_PIN_GROUP(intc_irq4_0),
+	SH_PFC_PIN_GROUP(intc_irq4_1),
+	SH_PFC_PIN_GROUP(intc_irq5_0),
+	SH_PFC_PIN_GROUP(intc_irq5_1),
+	SH_PFC_PIN_GROUP(intc_irq6_0),
+	SH_PFC_PIN_GROUP(intc_irq6_1),
+	SH_PFC_PIN_GROUP(intc_irq7_0),
+	SH_PFC_PIN_GROUP(intc_irq7_1),
+	SH_PFC_PIN_GROUP(intc_irq8),
+	SH_PFC_PIN_GROUP(intc_irq9_0),
+	SH_PFC_PIN_GROUP(intc_irq9_1),
+	SH_PFC_PIN_GROUP(intc_irq10),
+	SH_PFC_PIN_GROUP(intc_irq11),
+	SH_PFC_PIN_GROUP(intc_irq12_0),
+	SH_PFC_PIN_GROUP(intc_irq12_1),
+	SH_PFC_PIN_GROUP(intc_irq13_0),
+	SH_PFC_PIN_GROUP(intc_irq13_1),
+	SH_PFC_PIN_GROUP(intc_irq14_0),
+	SH_PFC_PIN_GROUP(intc_irq14_1),
+	SH_PFC_PIN_GROUP(intc_irq15_0),
+	SH_PFC_PIN_GROUP(intc_irq15_1),
+	SH_PFC_PIN_GROUP(intc_irq16_0),
+	SH_PFC_PIN_GROUP(intc_irq16_1),
+	SH_PFC_PIN_GROUP(intc_irq17),
+	SH_PFC_PIN_GROUP(intc_irq18),
+	SH_PFC_PIN_GROUP(intc_irq19),
+	SH_PFC_PIN_GROUP(intc_irq20),
+	SH_PFC_PIN_GROUP(intc_irq21),
+	SH_PFC_PIN_GROUP(intc_irq22),
+	SH_PFC_PIN_GROUP(intc_irq23),
+	SH_PFC_PIN_GROUP(intc_irq24),
+	SH_PFC_PIN_GROUP(intc_irq25),
+	SH_PFC_PIN_GROUP(intc_irq26_0),
+	SH_PFC_PIN_GROUP(intc_irq26_1),
+	SH_PFC_PIN_GROUP(intc_irq27_0),
+	SH_PFC_PIN_GROUP(intc_irq27_1),
+	SH_PFC_PIN_GROUP(intc_irq28_0),
+	SH_PFC_PIN_GROUP(intc_irq28_1),
+	SH_PFC_PIN_GROUP(intc_irq29_0),
+	SH_PFC_PIN_GROUP(intc_irq29_1),
+	SH_PFC_PIN_GROUP(intc_irq30_0),
+	SH_PFC_PIN_GROUP(intc_irq30_1),
+	SH_PFC_PIN_GROUP(intc_irq31_0),
+	SH_PFC_PIN_GROUP(intc_irq31_1),
 	SH_PFC_PIN_GROUP(lcd0_data8),
 	SH_PFC_PIN_GROUP(lcd0_data9),
 	SH_PFC_PIN_GROUP(lcd0_data12),
@@ -2103,6 +2223,60 @@ static const struct sh_pfc_pin_group pinmux_groups[] = {
 	SH_PFC_PIN_GROUP(sdhi2_wp_1),
 };
 
+static const char * const intc_groups[] = {
+	"intc_irq0_0",
+	"intc_irq0_1",
+	"intc_irq1",
+	"intc_irq2_0",
+	"intc_irq2_1",
+	"intc_irq3_0",
+	"intc_irq3_1",
+	"intc_irq4_0",
+	"intc_irq4_1",
+	"intc_irq5_0",
+	"intc_irq5_1",
+	"intc_irq6_0",
+	"intc_irq6_1",
+	"intc_irq7_0",
+	"intc_irq7_1",
+	"intc_irq8",
+	"intc_irq9_0",
+	"intc_irq9_1",
+	"intc_irq10",
+	"intc_irq11",
+	"intc_irq12_0",
+	"intc_irq12_1",
+	"intc_irq13_0",
+	"intc_irq13_1",
+	"intc_irq14_0",
+	"intc_irq14_1",
+	"intc_irq15_0",
+	"intc_irq15_1",
+	"intc_irq16_0",
+	"intc_irq16_1",
+	"intc_irq17",
+	"intc_irq18",
+	"intc_irq19",
+	"intc_irq20",
+	"intc_irq21",
+	"intc_irq22",
+	"intc_irq23",
+	"intc_irq24",
+	"intc_irq25",
+	"intc_irq26_0",
+	"intc_irq26_1",
+	"intc_irq27_0",
+	"intc_irq27_1",
+	"intc_irq28_0",
+	"intc_irq28_1",
+	"intc_irq29_0",
+	"intc_irq29_1",
+	"intc_irq30_0",
+	"intc_irq30_1",
+	"intc_irq31_0",
+	"intc_irq31_1",
+};
+
 static const char * const lcd0_groups[] = {
 	"lcd0_data8",
 	"lcd0_data9",
-- 
1.8.2.1


WARNING: multiple messages have this Message-ID (diff)
From: horms+renesas@verge.net.au (Simon Horman)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 008/130] sh-pfc: Add entries for INTC external IRQs
Date: Wed,  5 Jun 2013 17:24:59 +0900	[thread overview]
Message-ID: <1370420821-28420-9-git-send-email-horms+renesas@verge.net.au> (raw)
In-Reply-To: <1370420821-28420-1-git-send-email-horms+renesas@verge.net.au>

From: Bastian Hecht <hechtb@gmail.com>

We add all necessary entries to support the external IRQs from the INTC.

Signed-off-by: Bastian Hecht <hechtb+renesas@gmail.com>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 174 +++++++++++++++++++++++++++++++++++
 1 file changed, 174 insertions(+)

diff --git a/drivers/pinctrl/sh-pfc/pfc-r8a7740.c b/drivers/pinctrl/sh-pfc/pfc-r8a7740.c
index bbd87d2..d95040c 100644
--- a/drivers/pinctrl/sh-pfc/pfc-r8a7740.c
+++ b/drivers/pinctrl/sh-pfc/pfc-r8a7740.c
@@ -30,6 +30,22 @@
 	PORT_10(fn, pfx##20, sfx),					\
 	PORT_1(fn, pfx##210, sfx),	PORT_1(fn, pfx##211, sfx)
 
+#define IRQC_PIN_MUX(irq, pin)						\
+static const unsigned int intc_irq##irq##_pins[] = {			\
+	pin,								\
+};									\
+static const unsigned int intc_irq##irq##_mux[] = {			\
+	IRQ##irq##_MARK,						\
+}
+
+#define IRQC_PINS_MUX(irq, idx, pin)					\
+static const unsigned int intc_irq##irq##_##idx##_pins[] = {		\
+	pin,								\
+};									\
+static const unsigned int intc_irq##irq##_##idx##_mux[] = {		\
+	IRQ##irq##_PORT##pin##_MARK,					\
+}
+
 enum {
 	PINMUX_RESERVED = 0,
 
@@ -1658,6 +1674,59 @@ static struct sh_pfc_pin pinmux_pins[] = {
 	GPIO_PORT_ALL(),
 };
 
+/* - INTC ------------------------------------------------------------------- */
+IRQC_PINS_MUX(0, 0, 2);
+IRQC_PINS_MUX(0, 1, 13);
+IRQC_PIN_MUX(1, 20);
+IRQC_PINS_MUX(2, 0, 11);
+IRQC_PINS_MUX(2, 1, 12);
+IRQC_PINS_MUX(3, 0, 10);
+IRQC_PINS_MUX(3, 1, 14);
+IRQC_PINS_MUX(4, 0, 15);
+IRQC_PINS_MUX(4, 1, 172);
+IRQC_PINS_MUX(5, 0, 0);
+IRQC_PINS_MUX(5, 1, 1);
+IRQC_PINS_MUX(6, 0, 121);
+IRQC_PINS_MUX(6, 1, 173);
+IRQC_PINS_MUX(7, 0, 120);
+IRQC_PINS_MUX(7, 1, 209);
+IRQC_PIN_MUX(8, 119);
+IRQC_PINS_MUX(9, 0, 118);
+IRQC_PINS_MUX(9, 1, 210);
+IRQC_PIN_MUX(10, 19);
+IRQC_PIN_MUX(11, 104);
+IRQC_PINS_MUX(12, 0, 42);
+IRQC_PINS_MUX(12, 1, 97);
+IRQC_PINS_MUX(13, 0, 64);
+IRQC_PINS_MUX(13, 1, 98);
+IRQC_PINS_MUX(14, 0, 63);
+IRQC_PINS_MUX(14, 1, 99);
+IRQC_PINS_MUX(15, 0, 62);
+IRQC_PINS_MUX(15, 1, 100);
+IRQC_PINS_MUX(16, 0, 68);
+IRQC_PINS_MUX(16, 1, 211);
+IRQC_PIN_MUX(17, 69);
+IRQC_PIN_MUX(18, 70);
+IRQC_PIN_MUX(19, 71);
+IRQC_PIN_MUX(20, 67);
+IRQC_PIN_MUX(21, 202);
+IRQC_PIN_MUX(22, 95);
+IRQC_PIN_MUX(23, 96);
+IRQC_PIN_MUX(24, 180);
+IRQC_PIN_MUX(25, 38);
+IRQC_PINS_MUX(26, 0, 58);
+IRQC_PINS_MUX(26, 1, 81);
+IRQC_PINS_MUX(27, 0, 57);
+IRQC_PINS_MUX(27, 1, 168);
+IRQC_PINS_MUX(28, 0, 56);
+IRQC_PINS_MUX(28, 1, 169);
+IRQC_PINS_MUX(29, 0, 50);
+IRQC_PINS_MUX(29, 1, 170);
+IRQC_PINS_MUX(30, 0, 49);
+IRQC_PINS_MUX(30, 1, 171);
+IRQC_PINS_MUX(31, 0, 41);
+IRQC_PINS_MUX(31, 1, 167);
+
 /* - LCD0 ------------------------------------------------------------------- */
 static const unsigned int lcd0_data8_pins[] = {
 	/* D[0:7] */
@@ -2054,6 +2123,57 @@ static const unsigned int sdhi2_wp_1_mux[] = {
 };
 
 static const struct sh_pfc_pin_group pinmux_groups[] = {
+	SH_PFC_PIN_GROUP(intc_irq0_0),
+	SH_PFC_PIN_GROUP(intc_irq0_1),
+	SH_PFC_PIN_GROUP(intc_irq1),
+	SH_PFC_PIN_GROUP(intc_irq2_0),
+	SH_PFC_PIN_GROUP(intc_irq2_1),
+	SH_PFC_PIN_GROUP(intc_irq3_0),
+	SH_PFC_PIN_GROUP(intc_irq3_1),
+	SH_PFC_PIN_GROUP(intc_irq4_0),
+	SH_PFC_PIN_GROUP(intc_irq4_1),
+	SH_PFC_PIN_GROUP(intc_irq5_0),
+	SH_PFC_PIN_GROUP(intc_irq5_1),
+	SH_PFC_PIN_GROUP(intc_irq6_0),
+	SH_PFC_PIN_GROUP(intc_irq6_1),
+	SH_PFC_PIN_GROUP(intc_irq7_0),
+	SH_PFC_PIN_GROUP(intc_irq7_1),
+	SH_PFC_PIN_GROUP(intc_irq8),
+	SH_PFC_PIN_GROUP(intc_irq9_0),
+	SH_PFC_PIN_GROUP(intc_irq9_1),
+	SH_PFC_PIN_GROUP(intc_irq10),
+	SH_PFC_PIN_GROUP(intc_irq11),
+	SH_PFC_PIN_GROUP(intc_irq12_0),
+	SH_PFC_PIN_GROUP(intc_irq12_1),
+	SH_PFC_PIN_GROUP(intc_irq13_0),
+	SH_PFC_PIN_GROUP(intc_irq13_1),
+	SH_PFC_PIN_GROUP(intc_irq14_0),
+	SH_PFC_PIN_GROUP(intc_irq14_1),
+	SH_PFC_PIN_GROUP(intc_irq15_0),
+	SH_PFC_PIN_GROUP(intc_irq15_1),
+	SH_PFC_PIN_GROUP(intc_irq16_0),
+	SH_PFC_PIN_GROUP(intc_irq16_1),
+	SH_PFC_PIN_GROUP(intc_irq17),
+	SH_PFC_PIN_GROUP(intc_irq18),
+	SH_PFC_PIN_GROUP(intc_irq19),
+	SH_PFC_PIN_GROUP(intc_irq20),
+	SH_PFC_PIN_GROUP(intc_irq21),
+	SH_PFC_PIN_GROUP(intc_irq22),
+	SH_PFC_PIN_GROUP(intc_irq23),
+	SH_PFC_PIN_GROUP(intc_irq24),
+	SH_PFC_PIN_GROUP(intc_irq25),
+	SH_PFC_PIN_GROUP(intc_irq26_0),
+	SH_PFC_PIN_GROUP(intc_irq26_1),
+	SH_PFC_PIN_GROUP(intc_irq27_0),
+	SH_PFC_PIN_GROUP(intc_irq27_1),
+	SH_PFC_PIN_GROUP(intc_irq28_0),
+	SH_PFC_PIN_GROUP(intc_irq28_1),
+	SH_PFC_PIN_GROUP(intc_irq29_0),
+	SH_PFC_PIN_GROUP(intc_irq29_1),
+	SH_PFC_PIN_GROUP(intc_irq30_0),
+	SH_PFC_PIN_GROUP(intc_irq30_1),
+	SH_PFC_PIN_GROUP(intc_irq31_0),
+	SH_PFC_PIN_GROUP(intc_irq31_1),
 	SH_PFC_PIN_GROUP(lcd0_data8),
 	SH_PFC_PIN_GROUP(lcd0_data9),
 	SH_PFC_PIN_GROUP(lcd0_data12),
@@ -2103,6 +2223,60 @@ static const struct sh_pfc_pin_group pinmux_groups[] = {
 	SH_PFC_PIN_GROUP(sdhi2_wp_1),
 };
 
+static const char * const intc_groups[] = {
+	"intc_irq0_0",
+	"intc_irq0_1",
+	"intc_irq1",
+	"intc_irq2_0",
+	"intc_irq2_1",
+	"intc_irq3_0",
+	"intc_irq3_1",
+	"intc_irq4_0",
+	"intc_irq4_1",
+	"intc_irq5_0",
+	"intc_irq5_1",
+	"intc_irq6_0",
+	"intc_irq6_1",
+	"intc_irq7_0",
+	"intc_irq7_1",
+	"intc_irq8",
+	"intc_irq9_0",
+	"intc_irq9_1",
+	"intc_irq10",
+	"intc_irq11",
+	"intc_irq12_0",
+	"intc_irq12_1",
+	"intc_irq13_0",
+	"intc_irq13_1",
+	"intc_irq14_0",
+	"intc_irq14_1",
+	"intc_irq15_0",
+	"intc_irq15_1",
+	"intc_irq16_0",
+	"intc_irq16_1",
+	"intc_irq17",
+	"intc_irq18",
+	"intc_irq19",
+	"intc_irq20",
+	"intc_irq21",
+	"intc_irq22",
+	"intc_irq23",
+	"intc_irq24",
+	"intc_irq25",
+	"intc_irq26_0",
+	"intc_irq26_1",
+	"intc_irq27_0",
+	"intc_irq27_1",
+	"intc_irq28_0",
+	"intc_irq28_1",
+	"intc_irq29_0",
+	"intc_irq29_1",
+	"intc_irq30_0",
+	"intc_irq30_1",
+	"intc_irq31_0",
+	"intc_irq31_1",
+};
+
 static const char * const lcd0_groups[] = {
 	"lcd0_data8",
 	"lcd0_data9",
-- 
1.8.2.1

  parent reply	other threads:[~2013-06-05  8:24 UTC|newest]

Thread overview: 262+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-05  8:24 [GIT PULL 000/130] Renesas ARM based SoC pinmux and GPIO update for Simon Horman
2013-06-05  8:24 ` Simon Horman
2013-06-05  8:24 ` [PATCH 001/130] gpio-rcar: R-Car GPIO IRQ share interrupt Simon Horman
2013-06-05  8:24   ` Simon Horman
2013-06-05  8:24 ` [PATCH 002/130] gpio-rcar: Make the platform data gpio_base field signed Simon Horman
2013-06-05  8:24   ` Simon Horman
2013-06-05  8:24 ` [PATCH 003/130] gpio-rcar: Add support for IRQ_TYPE_EDGE_BOTH Simon Horman
2013-06-05  8:24   ` Simon Horman
2013-06-05  8:24 ` [PATCH 004/130] gpio-rcar: Add RCAR_GP_PIN macro Simon Horman
2013-06-05  8:24   ` Simon Horman
2013-06-05  8:24 ` [PATCH 005/130] ARM: shmobile: add GPIO IRQ macro Simon Horman
2013-06-05  8:24   ` Simon Horman
2013-06-05  8:24 ` [PATCH 006/130] ARM: shmobile: r8a7778: Register PFC device Simon Horman
2013-06-05  8:24   ` Simon Horman
2013-06-05  8:24 ` Simon Horman [this message]
2013-06-05  8:24   ` [PATCH 008/130] sh-pfc: Add entries for INTC external IRQs Simon Horman
2013-06-05  8:25 ` [PATCH 009/130] sh-pfc: Remove dependency on GPIOLIB Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 010/130] sh-pfc: r8a7790: Add ETH pin groups and functions Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 011/130] sh-pfc: r8a7790: Add INTC " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 012/130] sh-pfc: r8a7790: Add SCIF, SCIFA and SCIFB " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 013/130] sh-pfc: r8a7790: Remove GPIO data Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 014/130] sh-pfc: r8a7790: Remove function GPIOs Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 015/130] sh-pfc: r8a7790: Don't use GPIO enum entries Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 016/130] sh-pfc: Add r8a7778 pinmux support Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 017/130] sh-pfc: r8a7740: Add SCIFA1 data group Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 018/130] sh-pfc: r8a7779: Replace hardcoded pin numbers with RCAR_GP_PIN macro Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 019/130] sh-pfc: r8a7779: use RCAR_GP_PIN() on _GP_GPIO() macro Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 020/130] sh-pfc: r8a7779: add VIN pin groups Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 021/130] sh-pfc: r8a7778: add common PFC macro helper Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 022/130] sh-pfc: r8a7778: add SDHI support Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 023/130] sh-pfc: sh7372: Add BSC pin groups and functions Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 024/130] sh-pfc: sh7372: Add CEU " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 025/130] sh-pfc: sh7372: Add FLCTL " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 026/130] sh-pfc: sh7372: Add FSI " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 027/130] sh-pfc: sh7372: Add HDMI " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 028/130] sh-pfc: sh7372: Add INTC " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 029/130] sh-pfc: sh7372: Add KEYSC " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 030/130] sh-pfc: sh7372: Add LCDC " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 031/130] sh-pfc: sh7372: Add SCIF " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 032/130] sh-pfc: sh7372: Add USB " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 033/130] ARM: shmobile: mackerel: Register pinctrl mapping for the ADXL34X Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 034/130] ARM: shmobile: mackerel: Register pinctrl mapping for CEU Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 035/130] ARM: shmobile: mackerel: Register pinctrl mapping for FLCTL Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 036/130] ARM: shmobile: mackerel: Register pinctrl mapping for FSI Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 037/130] ARM: shmobile: mackerel: Register pinctrl mapping for HDMI Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 038/130] ARM: shmobile: mackerel: Register pinctrl mapping for LCD Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 039/130] ARM: shmobile: mackerel: Register pinctrl mapping for SCIF Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 040/130] ARM: shmobile: mackerel: Register IRQ pinctrl mapping for SDHI0 Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 041/130] ARM: shmobile: mackerel: Register pinctrl mapping for SMSC911x Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 042/130] ARM: shmobile: mackerel: Register pinctrl mapping for ST1232 Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 043/130] ARM: shmobile: mackerel: Register pinctrl mapping for TCA6416 Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 044/130] ARM: shmobile: mackerel: Register pinctrl mapping for USBHS Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 045/130] ARM: shmobile: ap4evb: Register pinctrl mapping for CEU Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 046/130] ARM: shmobile: ap4evb: Register pinctrl mapping for FSI Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 047/130] ARM: shmobile: ap4evb: Register pinctrl mapping for HDMI Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 048/130] ARM: shmobile: ap4evb: Register pinctrl mapping for KEYSC Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 049/130] ARM: shmobile: ap4evb: Register pinctrl mapping for LCD Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 050/130] ARM: shmobile: ap4evb: Register pinctrl mapping for SCIF Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 051/130] ARM: shmobile: ap4evb: Register pinctrl mapping for SMSC911x Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 052/130] ARM: shmobile: ap4evb: Simplify tsc2007 pen state read function Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 053/130] ARM: shmobile: ap4evb: Register pinctrl mapping for TSC2007 Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 054/130] ARM: shmobile: ap4evb: Register pinctrl mapping for USBHS Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 055/130] sh-pfc: sh7372: Replace GPIO_PORTx enum with GPIO port numbers Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 056/130] sh-pfc: sh7372: Remove function GPIOs Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 057/130] ARM: shmobile: sh7372: Remove all GPIOs Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 058/130] sh-pfc: sh7372: Add bias (pull-up/down) pinconf support Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 059/130] sh-pfc: r8a7740: Add SCIF pin groups and functions Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 060/130] sh-pfc: r8a7740: Declare missing INTC function Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 061/130] sh-pfc: r8a7740: Add BSC pin groups and functions Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 062/130] sh-pfc: r8a7740: Add GETHER " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 063/130] sh-pfc: r8a7740: Add CEU " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 064/130] sh-pfc: r8a7740: Add FSI " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 065/130] sh-pfc: r8a7740: Add HDMI " Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 066/130] sh-pfc: r8a7740: Hardcode the LCDC0 output Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 067/130] ARM: shmobile: armadillo800eva: Register pinctrl mapping for INTC Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:25 ` [PATCH 068/130] ARM: shmobile: armadillo800eva: Register pinctrl mapping for GETHER Simon Horman
2013-06-05  8:25   ` Simon Horman
2013-06-05  8:26 ` [PATCH 069/130] ARM: shmobile: armadillo800eva: Register pinctrl mapping for CEU0 Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 070/130] ARM: shmobile: armadillo800eva: Register pinctrl mapping for FSI Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 071/130] ARM: shmobile: armadillo800eva: Register pinctrl mapping for HDMI Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 072/130] ARM: shmobile: armadillo800eva: Don't configure LCDC routing manually Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 073/130] ARM: shmobile: armadillo800eva: Replace GPIO_PORTx with GPIO port numbers Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 074/130] ARM: shmobile: bonito: Remove empty core devices array Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 075/130] ARM: shmobile: bonito: Register pinctrl mapping for SCIF Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 076/130] ARM: shmobile: bonito: Register pinctrl mapping for INTC Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 077/130] ARM: shmobile: bonito: Register pinctrl mapping for BSC Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 078/130] ARM: shmobile: bonito: Don't configure LCDC routing manually Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 079/130] sh-pfc: r8a7740: Remove SCIF function GPIOS Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 080/130] sh-pfc: r8a7740: Remove INTC " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 081/130] sh-pfc: r8a7740: Remove BSC " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 082/130] sh-pfc: r8a7740: Remove GETHER " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 083/130] sh-pfc: r8a7740: Remove CEU " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 084/130] sh-pfc: r8a7740: Remove FSI " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 085/130] sh-pfc: r8a7740: Remove HDMI " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 086/130] ARM: shmobile: armadillo800eva: Convert SCIFA1 to pinctrl Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 087/130] ARM: shmobile: r8a7740: Remove SCIF function GPIOs Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 088/130] ARM: shmobile: r8a7740: Remove INTC " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 089/130] ARM: shmobile: r8a7740: Remove BSC " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 090/130] ARM: shmobile: r8a7740: Remove GETHER " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 091/130] ARM: shmobile: r8a7740: Remove CEU " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 092/130] ARM: shmobile: r8a7740: Remove FSI " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 093/130] ARM: shmobile: r8a7740: Remove HDMI " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 094/130] sh-pfc: r8a7740: Remove " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 095/130] sh-pfc: r8a7740: Replace GPIO_PORTx enum with GPIO port numbers Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 096/130] ARM: shmobile: r8a7740: Remove all GPIOs Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 097/130] sh-pfc: r8a7740: Add bias (pull-up/down) pinconf support Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 098/130] sh-pfc: r8a7778: Fix outdated GPIO_FN comments Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 099/130] sh-pfc: r8a7778: tidyup SDHI naming suffixes and sort it alphabetically Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 100/130] ARM: shmobile: r8a7778: add GPIO support Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 101/130] ARM: shmobile: r8a7790: Register GPIO devices Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 102/130] ARM: shmobile: r8a7790: Remove all GPIOs Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 103/130] ARM: shmobile: r8a7779 pinmux platform device cleanup Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 104/130] sh-pfc: Add support for SoC-specific initialization Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 105/130] sh-pfc: sh73a0: Add VCCQ MC0 regulator Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 106/130] ARM: shmobile: kzm9g: Remove the VCCQ MC0 function GPIO Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 107/130] ARM: shmobile: kzm9g-reference: " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 108/130] sh-pfc: r8a7778: add USB pin groups Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 109/130] sh-pfc: sh73a0: Add TPU pin groups and functions Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 110/130] sh-pfc: r8a7740: " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 111/130] sh-pfc: r8a7790: " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 112/130] sh-pfc: sh73a0: Remove function GPIOs Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 113/130] sh-pfc: r8a7778: add VIN pin groups Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 114/130] sh-pfc: r8a7778: add Ether " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 115/130] sh-pfc: r8a7779: " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 116/130] sh-pfc: r8a7778: fixup IRQ1A settings Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 117/130] pinctrl: sh-pfc: fix r8a7790 Function Select register tables Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 118/130] pinctrl: sh-pfc: fix a typo in pfc-r8a7790 Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 119/130] sh-pfc: r8a7778: add I2C pin groups Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 120/130] sh-pfc: r8a7778: add HSPI " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 121/130] sh-pfc: r8a7778: add MMCIF " Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 122/130] pinctrl: r8a7790: add pinmux data for MMCIF and SDHI interfaces Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 123/130] Revert "ARM: shmobile: Disallow PINCTRL without GPIOLIB" Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 124/130] pinctrl: sh-pfc: r8a7779: Fix missing MOD_SEL2 entry Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 125/130] ARM: shmobile: r8a7790: Configure R-Car GPIO for IRQ_TYPE_EDGE_BOTH Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 126/130] ARM: shmobile: r8a7740 pinmux platform device cleanup Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 127/130] ARM: shmobile: kzm9g: tidyup FSI pinctrl Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:26 ` [PATCH 128/130] ARM: shmobile: bockw: add pinctrl support Simon Horman
2013-06-05  8:26   ` Simon Horman
2013-06-05  8:27 ` [PATCH 129/130] ARM: shmobile: lager: Initialize pinmux Simon Horman
2013-06-05  8:27   ` Simon Horman
2013-06-05  8:27 ` [PATCH 130/130] ARM: shmobile: marzen: Use RCAR_GP_PIN macro Simon Horman
2013-06-05  8:27   ` Simon Horman
2013-06-11  6:50 ` [GIT PULL 000/130] Renesas ARM based SoC pinmux and GPIO update for Olof Johansson
2013-06-11  6:50   ` Olof Johansson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1370420821-28420-9-git-send-email-horms+renesas@verge.net.au \
    --to=horms+renesas@verge.net.au \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.