From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Date: Wed, 09 Jan 2013 00:52:27 +0000 Subject: [PATCH v2 07/29] sh-pfc: Use _GPIO_PORT instead of PINMUX_GPIO where possible Message-Id: <1357692769-1432-8-git-send-email-laurent.pinchart+renesas@ideasonboard.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-sh@vger.kernel.org The _GPIO_PORT macro expands to the PINMUX_GPIO macro. The regular expression to 'unexpand' PINMUX_GPIO to _GPIO_PORT is s/\tPINMUX_GPIO(GPIO_\([A-Z0-9_]*\),[ \t]*\1_DATA)/\t_GPIO_PORT(\1)/ This consolidates SoC-specific PFC information to use the same macros for all SoCs. Signed-off-by: Laurent Pinchart Acked-by: Linus Walleij --- drivers/pinctrl/sh-pfc/pfc-sh7203.c | 198 +++++++++--------- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 242 +++++++++++----------- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 282 ++++++++++++------------ drivers/pinctrl/sh-pfc/pfc-sh7720.c | 234 ++++++++++---------- drivers/pinctrl/sh-pfc/pfc-sh7722.c | 298 +++++++++++++------------- drivers/pinctrl/sh-pfc/pfc-sh7723.c | 340 +++++++++++++++--------------- drivers/pinctrl/sh-pfc/pfc-sh7724.c | 360 +++++++++++++++--------------- drivers/pinctrl/sh-pfc/pfc-sh7757.c | 408 +++++++++++++++++----------------- drivers/pinctrl/sh-pfc/pfc-sh7785.c | 222 ++++++++++---------- drivers/pinctrl/sh-pfc/pfc-sh7786.c | 120 +++++----- drivers/pinctrl/sh-pfc/pfc-shx3.c | 124 ++++++------ 11 files changed, 1414 insertions(+), 1414 deletions(-) diff --git a/drivers/pinctrl/sh-pfc/pfc-sh7203.c b/drivers/pinctrl/sh-pfc/pfc-sh7203.c index 22be49b..b302cce 100644 --- a/drivers/pinctrl/sh-pfc/pfc-sh7203.c +++ b/drivers/pinctrl/sh-pfc/pfc-sh7203.c @@ -706,115 +706,115 @@ static pinmux_enum_t pinmux_data[] = { static struct pinmux_gpio pinmux_gpios[] = { /* PA */ - PINMUX_GPIO(GPIO_PA7, PA7_DATA), - PINMUX_GPIO(GPIO_PA6, PA6_DATA), - PINMUX_GPIO(GPIO_PA5, PA5_DATA), - PINMUX_GPIO(GPIO_PA4, PA4_DATA), - PINMUX_GPIO(GPIO_PA3, PA3_DATA), - PINMUX_GPIO(GPIO_PA2, PA2_DATA), - PINMUX_GPIO(GPIO_PA1, PA1_DATA), - PINMUX_GPIO(GPIO_PA0, PA0_DATA), + _GPIO_PORT(PA7), + _GPIO_PORT(PA6), + _GPIO_PORT(PA5), + _GPIO_PORT(PA4), + _GPIO_PORT(PA3), + _GPIO_PORT(PA2), + _GPIO_PORT(PA1), + _GPIO_PORT(PA0), /* PB */ - PINMUX_GPIO(GPIO_PB12, PB12_DATA), - PINMUX_GPIO(GPIO_PB11, PB11_DATA), - PINMUX_GPIO(GPIO_PB10, PB10_DATA), - PINMUX_GPIO(GPIO_PB9, PB9_DATA), - PINMUX_GPIO(GPIO_PB8, PB8_DATA), - PINMUX_GPIO(GPIO_PB7, PB7_DATA), - PINMUX_GPIO(GPIO_PB6, PB6_DATA), - PINMUX_GPIO(GPIO_PB5, PB5_DATA), - PINMUX_GPIO(GPIO_PB4, PB4_DATA), - PINMUX_GPIO(GPIO_PB3, PB3_DATA), - PINMUX_GPIO(GPIO_PB2, PB2_DATA), - PINMUX_GPIO(GPIO_PB1, PB1_DATA), - PINMUX_GPIO(GPIO_PB0, PB0_DATA), + _GPIO_PORT(PB12), + _GPIO_PORT(PB11), + _GPIO_PORT(PB10), + _GPIO_PORT(PB9), + _GPIO_PORT(PB8), + _GPIO_PORT(PB7), + _GPIO_PORT(PB6), + _GPIO_PORT(PB5), + _GPIO_PORT(PB4), + _GPIO_PORT(PB3), + _GPIO_PORT(PB2), + _GPIO_PORT(PB1), + _GPIO_PORT(PB0), /* PC */ - PINMUX_GPIO(GPIO_PC14, PC14_DATA), - PINMUX_GPIO(GPIO_PC13, PC13_DATA), - PINMUX_GPIO(GPIO_PC12, PC12_DATA), - PINMUX_GPIO(GPIO_PC11, PC11_DATA), - PINMUX_GPIO(GPIO_PC10, PC10_DATA), - PINMUX_GPIO(GPIO_PC9, PC9_DATA), - PINMUX_GPIO(GPIO_PC8, PC8_DATA), - PINMUX_GPIO(GPIO_PC7, PC7_DATA), - PINMUX_GPIO(GPIO_PC6, PC6_DATA), - PINMUX_GPIO(GPIO_PC5, PC5_DATA), - PINMUX_GPIO(GPIO_PC4, PC4_DATA), - PINMUX_GPIO(GPIO_PC3, PC3_DATA), - PINMUX_GPIO(GPIO_PC2, PC2_DATA), - PINMUX_GPIO(GPIO_PC1, PC1_DATA), - PINMUX_GPIO(GPIO_PC0, PC0_DATA), + _GPIO_PORT(PC14), + _GPIO_PORT(PC13), + _GPIO_PORT(PC12), + _GPIO_PORT(PC11), + _GPIO_PORT(PC10), + _GPIO_PORT(PC9), + _GPIO_PORT(PC8), + _GPIO_PORT(PC7), + _GPIO_PORT(PC6), + _GPIO_PORT(PC5), + _GPIO_PORT(PC4), + _GPIO_PORT(PC3), + _GPIO_PORT(PC2), + _GPIO_PORT(PC1), + _GPIO_PORT(PC0), /* PD */ - PINMUX_GPIO(GPIO_PD15, PD15_DATA), - PINMUX_GPIO(GPIO_PD14, PD14_DATA), - PINMUX_GPIO(GPIO_PD13, PD13_DATA), - PINMUX_GPIO(GPIO_PD12, PD12_DATA), - PINMUX_GPIO(GPIO_PD11, PD11_DATA), - PINMUX_GPIO(GPIO_PD10, PD10_DATA), - PINMUX_GPIO(GPIO_PD9, PD9_DATA), - PINMUX_GPIO(GPIO_PD8, PD8_DATA), - PINMUX_GPIO(GPIO_PD7, PD7_DATA), - PINMUX_GPIO(GPIO_PD6, PD6_DATA), - PINMUX_GPIO(GPIO_PD5, PD5_DATA), - PINMUX_GPIO(GPIO_PD4, PD4_DATA), - PINMUX_GPIO(GPIO_PD3, PD3_DATA), - PINMUX_GPIO(GPIO_PD2, PD2_DATA), - PINMUX_GPIO(GPIO_PD1, PD1_DATA), - PINMUX_GPIO(GPIO_PD0, PD0_DATA), + _GPIO_PORT(PD15), + _GPIO_PORT(PD14), + _GPIO_PORT(PD13), + _GPIO_PORT(PD12), + _GPIO_PORT(PD11), + _GPIO_PORT(PD10), + _GPIO_PORT(PD9), + _GPIO_PORT(PD8), + _GPIO_PORT(PD7), + _GPIO_PORT(PD6), + _GPIO_PORT(PD5), + _GPIO_PORT(PD4), + _GPIO_PORT(PD3), + _GPIO_PORT(PD2), + _GPIO_PORT(PD1), + _GPIO_PORT(PD0), /* PE */ - PINMUX_GPIO(GPIO_PE15, PE15_DATA), - PINMUX_GPIO(GPIO_PE14, PE14_DATA), - PINMUX_GPIO(GPIO_PE13, PE13_DATA), - PINMUX_GPIO(GPIO_PE12, PE12_DATA), - PINMUX_GPIO(GPIO_PE11, PE11_DATA), - PINMUX_GPIO(GPIO_PE10, PE10_DATA), - PINMUX_GPIO(GPIO_PE9, PE9_DATA), - PINMUX_GPIO(GPIO_PE8, PE8_DATA), - PINMUX_GPIO(GPIO_PE7, PE7_DATA), - PINMUX_GPIO(GPIO_PE6, PE6_DATA), - PINMUX_GPIO(GPIO_PE5, PE5_DATA), - PINMUX_GPIO(GPIO_PE4, PE4_DATA), - PINMUX_GPIO(GPIO_PE3, PE3_DATA), - PINMUX_GPIO(GPIO_PE2, PE2_DATA), - PINMUX_GPIO(GPIO_PE1, PE1_DATA), - PINMUX_GPIO(GPIO_PE0, PE0_DATA), + _GPIO_PORT(PE15), + _GPIO_PORT(PE14), + _GPIO_PORT(PE13), + _GPIO_PORT(PE12), + _GPIO_PORT(PE11), + _GPIO_PORT(PE10), + _GPIO_PORT(PE9), + _GPIO_PORT(PE8), + _GPIO_PORT(PE7), + _GPIO_PORT(PE6), + _GPIO_PORT(PE5), + _GPIO_PORT(PE4), + _GPIO_PORT(PE3), + _GPIO_PORT(PE2), + _GPIO_PORT(PE1), + _GPIO_PORT(PE0), /* PF */ - PINMUX_GPIO(GPIO_PF30, PF30_DATA), - PINMUX_GPIO(GPIO_PF29, PF29_DATA), - PINMUX_GPIO(GPIO_PF28, PF28_DATA), - PINMUX_GPIO(GPIO_PF27, PF27_DATA), - PINMUX_GPIO(GPIO_PF26, PF26_DATA), - PINMUX_GPIO(GPIO_PF25, PF25_DATA), - PINMUX_GPIO(GPIO_PF24, PF24_DATA), - PINMUX_GPIO(GPIO_PF23, PF23_DATA), - PINMUX_GPIO(GPIO_PF22, PF22_DATA), - PINMUX_GPIO(GPIO_PF21, PF21_DATA), - PINMUX_GPIO(GPIO_PF20, PF20_DATA), - PINMUX_GPIO(GPIO_PF19, PF19_DATA), - PINMUX_GPIO(GPIO_PF18, PF18_DATA), - PINMUX_GPIO(GPIO_PF17, PF17_DATA), - PINMUX_GPIO(GPIO_PF16, PF16_DATA), - PINMUX_GPIO(GPIO_PF15, PF15_DATA), - PINMUX_GPIO(GPIO_PF14, PF14_DATA), - PINMUX_GPIO(GPIO_PF13, PF13_DATA), - PINMUX_GPIO(GPIO_PF12, PF12_DATA), - PINMUX_GPIO(GPIO_PF11, PF11_DATA), - PINMUX_GPIO(GPIO_PF10, PF10_DATA), - PINMUX_GPIO(GPIO_PF9, PF9_DATA), - PINMUX_GPIO(GPIO_PF8, PF8_DATA), - PINMUX_GPIO(GPIO_PF7, PF7_DATA), - PINMUX_GPIO(GPIO_PF6, PF6_DATA), - PINMUX_GPIO(GPIO_PF5, PF5_DATA), - PINMUX_GPIO(GPIO_PF4, PF4_DATA), - PINMUX_GPIO(GPIO_PF3, PF3_DATA), - PINMUX_GPIO(GPIO_PF2, PF2_DATA), - PINMUX_GPIO(GPIO_PF1, PF1_DATA), - PINMUX_GPIO(GPIO_PF0, PF0_DATA), + _GPIO_PORT(PF30), + _GPIO_PORT(PF29), + _GPIO_PORT(PF28), + _GPIO_PORT(PF27), + _GPIO_PORT(PF26), + _GPIO_PORT(PF25), + _GPIO_PORT(PF24), + _GPIO_PORT(PF23), + _GPIO_PORT(PF22), + _GPIO_PORT(PF21), + _GPIO_PORT(PF20), + _GPIO_PORT(PF19), + _GPIO_PORT(PF18), + _GPIO_PORT(PF17), + _GPIO_PORT(PF16), + _GPIO_PORT(PF15), + _GPIO_PORT(PF14), + _GPIO_PORT(PF13), + _GPIO_PORT(PF12), + _GPIO_PORT(PF11), + _GPIO_PORT(PF10), + _GPIO_PORT(PF9), + _GPIO_PORT(PF8), + _GPIO_PORT(PF7), + _GPIO_PORT(PF6), + _GPIO_PORT(PF5), + _GPIO_PORT(PF4), + _GPIO_PORT(PF3), + _GPIO_PORT(PF2), + _GPIO_PORT(PF1), + _GPIO_PORT(PF0), /* INTC */ GPIO_FN(PINT7_PB), diff --git a/drivers/pinctrl/sh-pfc/pfc-sh7264.c b/drivers/pinctrl/sh-pfc/pfc-sh7264.c index ebe9c7c..1c4f638 100644 --- a/drivers/pinctrl/sh-pfc/pfc-sh7264.c +++ b/drivers/pinctrl/sh-pfc/pfc-sh7264.c @@ -1075,147 +1075,147 @@ static pinmux_enum_t pinmux_data[] = { static struct pinmux_gpio pinmux_gpios[] = { /* Port A */ - PINMUX_GPIO(GPIO_PA3, PA3_DATA), - PINMUX_GPIO(GPIO_PA2, PA2_DATA), - PINMUX_GPIO(GPIO_PA1, PA1_DATA), - PINMUX_GPIO(GPIO_PA0, PA0_DATA), + _GPIO_PORT(PA3), + _GPIO_PORT(PA2), + _GPIO_PORT(PA1), + _GPIO_PORT(PA0), /* Port B */ - PINMUX_GPIO(GPIO_PB22, PB22_DATA), - PINMUX_GPIO(GPIO_PB21, PB21_DATA), - PINMUX_GPIO(GPIO_PB20, PB20_DATA), - PINMUX_GPIO(GPIO_PB19, PB19_DATA), - PINMUX_GPIO(GPIO_PB18, PB18_DATA), - PINMUX_GPIO(GPIO_PB17, PB17_DATA), - PINMUX_GPIO(GPIO_PB16, PB16_DATA), - PINMUX_GPIO(GPIO_PB15, PB15_DATA), - PINMUX_GPIO(GPIO_PB14, PB14_DATA), - PINMUX_GPIO(GPIO_PB13, PB13_DATA), - PINMUX_GPIO(GPIO_PB12, PB12_DATA), - PINMUX_GPIO(GPIO_PB11, PB11_DATA), - PINMUX_GPIO(GPIO_PB10, PB10_DATA), - PINMUX_GPIO(GPIO_PB9, PB9_DATA), - PINMUX_GPIO(GPIO_PB8, PB8_DATA), - PINMUX_GPIO(GPIO_PB7, PB7_DATA), - PINMUX_GPIO(GPIO_PB6, PB6_DATA), - PINMUX_GPIO(GPIO_PB5, PB5_DATA), - PINMUX_GPIO(GPIO_PB4, PB4_DATA), - PINMUX_GPIO(GPIO_PB3, PB3_DATA), - PINMUX_GPIO(GPIO_PB2, PB2_DATA), - PINMUX_GPIO(GPIO_PB1, PB1_DATA), + _GPIO_PORT(PB22), + _GPIO_PORT(PB21), + _GPIO_PORT(PB20), + _GPIO_PORT(PB19), + _GPIO_PORT(PB18), + _GPIO_PORT(PB17), + _GPIO_PORT(PB16), + _GPIO_PORT(PB15), + _GPIO_PORT(PB14), + _GPIO_PORT(PB13), + _GPIO_PORT(PB12), + _GPIO_PORT(PB11), + _GPIO_PORT(PB10), + _GPIO_PORT(PB9), + _GPIO_PORT(PB8), + _GPIO_PORT(PB7), + _GPIO_PORT(PB6), + _GPIO_PORT(PB5), + _GPIO_PORT(PB4), + _GPIO_PORT(PB3), + _GPIO_PORT(PB2), + _GPIO_PORT(PB1), /* Port C */ - PINMUX_GPIO(GPIO_PC10, PC10_DATA), - PINMUX_GPIO(GPIO_PC9, PC9_DATA), - PINMUX_GPIO(GPIO_PC8, PC8_DATA), - PINMUX_GPIO(GPIO_PC7, PC7_DATA), - PINMUX_GPIO(GPIO_PC6, PC6_DATA), - PINMUX_GPIO(GPIO_PC5, PC5_DATA), - PINMUX_GPIO(GPIO_PC4, PC4_DATA), - PINMUX_GPIO(GPIO_PC3, PC3_DATA), - PINMUX_GPIO(GPIO_PC2, PC2_DATA), - PINMUX_GPIO(GPIO_PC1, PC1_DATA), - PINMUX_GPIO(GPIO_PC0, PC0_DATA), + _GPIO_PORT(PC10), + _GPIO_PORT(PC9), + _GPIO_PORT(PC8), + _GPIO_PORT(PC7), + _GPIO_PORT(PC6), + _GPIO_PORT(PC5), + _GPIO_PORT(PC4), + _GPIO_PORT(PC3), + _GPIO_PORT(PC2), + _GPIO_PORT(PC1), + _GPIO_PORT(PC0), /* Port D */ - PINMUX_GPIO(GPIO_PD15, PD15_DATA), - PINMUX_GPIO(GPIO_PD14, PD14_DATA), - PINMUX_GPIO(GPIO_PD13, PD13_DATA), - PINMUX_GPIO(GPIO_PD12, PD12_DATA), - PINMUX_GPIO(GPIO_PD11, PD11_DATA), - PINMUX_GPIO(GPIO_PD10, PD10_DATA), - PINMUX_GPIO(GPIO_PD9, PD9_DATA), - PINMUX_GPIO(GPIO_PD8, PD8_DATA), - PINMUX_GPIO(GPIO_PD7, PD7_DATA), - PINMUX_GPIO(GPIO_PD6, PD6_DATA), - PINMUX_GPIO(GPIO_PD5, PD5_DATA), - PINMUX_GPIO(GPIO_PD4, PD4_DATA), - PINMUX_GPIO(GPIO_PD3, PD3_DATA), - PINMUX_GPIO(GPIO_PD2, PD2_DATA), - PINMUX_GPIO(GPIO_PD1, PD1_DATA), - PINMUX_GPIO(GPIO_PD0, PD0_DATA), + _GPIO_PORT(PD15), + _GPIO_PORT(PD14), + _GPIO_PORT(PD13), + _GPIO_PORT(PD12), + _GPIO_PORT(PD11), + _GPIO_PORT(PD10), + _GPIO_PORT(PD9), + _GPIO_PORT(PD8), + _GPIO_PORT(PD7), + _GPIO_PORT(PD6), + _GPIO_PORT(PD5), + _GPIO_PORT(PD4), + _GPIO_PORT(PD3), + _GPIO_PORT(PD2), + _GPIO_PORT(PD1), + _GPIO_PORT(PD0), /* Port E */ - PINMUX_GPIO(GPIO_PE5, PE5_DATA), - PINMUX_GPIO(GPIO_PE4, PE4_DATA), - PINMUX_GPIO(GPIO_PE3, PE3_DATA), - PINMUX_GPIO(GPIO_PE2, PE2_DATA), - PINMUX_GPIO(GPIO_PE1, PE1_DATA), - PINMUX_GPIO(GPIO_PE0, PE0_DATA), + _GPIO_PORT(PE5), + _GPIO_PORT(PE4), + _GPIO_PORT(PE3), + _GPIO_PORT(PE2), + _GPIO_PORT(PE1), + _GPIO_PORT(PE0), /* Port F */ - PINMUX_GPIO(GPIO_PF12, PF12_DATA), - PINMUX_GPIO(GPIO_PF11, PF11_DATA), - PINMUX_GPIO(GPIO_PF10, PF10_DATA), - PINMUX_GPIO(GPIO_PF9, PF9_DATA), - PINMUX_GPIO(GPIO_PF8, PF8_DATA), - PINMUX_GPIO(GPIO_PF7, PF7_DATA), - PINMUX_GPIO(GPIO_PF6, PF6_DATA), - PINMUX_GPIO(GPIO_PF5, PF5_DATA), - PINMUX_GPIO(GPIO_PF4, PF4_DATA), - PINMUX_GPIO(GPIO_PF3, PF3_DATA), - PINMUX_GPIO(GPIO_PF2, PF2_DATA), - PINMUX_GPIO(GPIO_PF1, PF1_DATA), - PINMUX_GPIO(GPIO_PF0, PF0_DATA), + _GPIO_PORT(PF12), + _GPIO_PORT(PF11), + _GPIO_PORT(PF10), + _GPIO_PORT(PF9), + _GPIO_PORT(PF8), + _GPIO_PORT(PF7), + _GPIO_PORT(PF6), + _GPIO_PORT(PF5), + _GPIO_PORT(PF4), + _GPIO_PORT(PF3), + _GPIO_PORT(PF2), + _GPIO_PORT(PF1), + _GPIO_PORT(PF0), /* Port G */ - PINMUX_GPIO(GPIO_PG24, PG24_DATA), - PINMUX_GPIO(GPIO_PG23, PG23_DATA), - PINMUX_GPIO(GPIO_PG22, PG22_DATA), - PINMUX_GPIO(GPIO_PG21, PG21_DATA), - PINMUX_GPIO(GPIO_PG20, PG20_DATA), - PINMUX_GPIO(GPIO_PG19, PG19_DATA), - PINMUX_GPIO(GPIO_PG18, PG18_DATA), - PINMUX_GPIO(GPIO_PG17, PG17_DATA), - PINMUX_GPIO(GPIO_PG16, PG16_DATA), - PINMUX_GPIO(GPIO_PG15, PG15_DATA), - PINMUX_GPIO(GPIO_PG14, PG14_DATA), - PINMUX_GPIO(GPIO_PG13, PG13_DATA), - PINMUX_GPIO(GPIO_PG12, PG12_DATA), - PINMUX_GPIO(GPIO_PG11, PG11_DATA), - PINMUX_GPIO(GPIO_PG10, PG10_DATA), - PINMUX_GPIO(GPIO_PG9, PG9_DATA), - PINMUX_GPIO(GPIO_PG8, PG8_DATA), - PINMUX_GPIO(GPIO_PG7, PG7_DATA), - PINMUX_GPIO(GPIO_PG6, PG6_DATA), - PINMUX_GPIO(GPIO_PG5, PG5_DATA), - PINMUX_GPIO(GPIO_PG4, PG4_DATA), - PINMUX_GPIO(GPIO_PG3, PG3_DATA), - PINMUX_GPIO(GPIO_PG2, PG2_DATA), - PINMUX_GPIO(GPIO_PG1, PG1_DATA), - PINMUX_GPIO(GPIO_PG0, PG0_DATA), + _GPIO_PORT(PG24), + _GPIO_PORT(PG23), + _GPIO_PORT(PG22), + _GPIO_PORT(PG21), + _GPIO_PORT(PG20), + _GPIO_PORT(PG19), + _GPIO_PORT(PG18), + _GPIO_PORT(PG17), + _GPIO_PORT(PG16), + _GPIO_PORT(PG15), + _GPIO_PORT(PG14), + _GPIO_PORT(PG13), + _GPIO_PORT(PG12), + _GPIO_PORT(PG11), + _GPIO_PORT(PG10), + _GPIO_PORT(PG9), + _GPIO_PORT(PG8), + _GPIO_PORT(PG7), + _GPIO_PORT(PG6), + _GPIO_PORT(PG5), + _GPIO_PORT(PG4), + _GPIO_PORT(PG3), + _GPIO_PORT(PG2), + _GPIO_PORT(PG1), + _GPIO_PORT(PG0), /* Port H - Port H does not have a Data Register */ /* Port I - not on device */ /* Port J */ - PINMUX_GPIO(GPIO_PJ11, PJ11_DATA), - PINMUX_GPIO(GPIO_PJ10, PJ10_DATA), - PINMUX_GPIO(GPIO_PJ9, PJ9_DATA), - PINMUX_GPIO(GPIO_PJ8, PJ8_DATA), - PINMUX_GPIO(GPIO_PJ7, PJ7_DATA), - PINMUX_GPIO(GPIO_PJ6, PJ6_DATA), - PINMUX_GPIO(GPIO_PJ5, PJ5_DATA), - PINMUX_GPIO(GPIO_PJ4, PJ4_DATA), - PINMUX_GPIO(GPIO_PJ3, PJ3_DATA), - PINMUX_GPIO(GPIO_PJ2, PJ2_DATA), - PINMUX_GPIO(GPIO_PJ1, PJ1_DATA), - PINMUX_GPIO(GPIO_PJ0, PJ0_DATA), + _GPIO_PORT(PJ11), + _GPIO_PORT(PJ10), + _GPIO_PORT(PJ9), + _GPIO_PORT(PJ8), + _GPIO_PORT(PJ7), + _GPIO_PORT(PJ6), + _GPIO_PORT(PJ5), + _GPIO_PORT(PJ4), + _GPIO_PORT(PJ3), + _GPIO_PORT(PJ2), + _GPIO_PORT(PJ1), + _GPIO_PORT(PJ0), /* Port K */ - PINMUX_GPIO(GPIO_PK11, PK11_DATA), - PINMUX_GPIO(GPIO_PK10, PK10_DATA), - PINMUX_GPIO(GPIO_PK9, PK9_DATA), - PINMUX_GPIO(GPIO_PK8, PK8_DATA), - PINMUX_GPIO(GPIO_PK7, PK7_DATA), - PINMUX_GPIO(GPIO_PK6, PK6_DATA), - PINMUX_GPIO(GPIO_PK5, PK5_DATA), - PINMUX_GPIO(GPIO_PK4, PK4_DATA), - PINMUX_GPIO(GPIO_PK3, PK3_DATA), - PINMUX_GPIO(GPIO_PK2, PK2_DATA), - PINMUX_GPIO(GPIO_PK1, PK1_DATA), - PINMUX_GPIO(GPIO_PK0, PK0_DATA), + _GPIO_PORT(PK11), + _GPIO_PORT(PK10), + _GPIO_PORT(PK9), + _GPIO_PORT(PK8), + _GPIO_PORT(PK7), + _GPIO_PORT(PK6), + _GPIO_PORT(PK5), + _GPIO_PORT(PK4), + _GPIO_PORT(PK3), + _GPIO_PORT(PK2), + _GPIO_PORT(PK1), + _GPIO_PORT(PK0), /* INTC */ GPIO_FN(PINT7_PG), diff --git a/drivers/pinctrl/sh-pfc/pfc-sh7269.c b/drivers/pinctrl/sh-pfc/pfc-sh7269.c index 87cb693..b406ed6 100644 --- a/drivers/pinctrl/sh-pfc/pfc-sh7269.c +++ b/drivers/pinctrl/sh-pfc/pfc-sh7269.c @@ -1454,165 +1454,165 @@ static pinmux_enum_t pinmux_data[] = { static struct pinmux_gpio pinmux_gpios[] = { /* Port A */ - PINMUX_GPIO(GPIO_PA1, PA1_DATA), - PINMUX_GPIO(GPIO_PA0, PA0_DATA), + _GPIO_PORT(PA1), + _GPIO_PORT(PA0), /* Port B */ - PINMUX_GPIO(GPIO_PB22, PB22_DATA), - PINMUX_GPIO(GPIO_PB21, PB21_DATA), - PINMUX_GPIO(GPIO_PB20, PB20_DATA), - PINMUX_GPIO(GPIO_PB19, PB19_DATA), - PINMUX_GPIO(GPIO_PB18, PB18_DATA), - PINMUX_GPIO(GPIO_PB17, PB17_DATA), - PINMUX_GPIO(GPIO_PB16, PB16_DATA), - PINMUX_GPIO(GPIO_PB15, PB15_DATA), - PINMUX_GPIO(GPIO_PB14, PB14_DATA), - PINMUX_GPIO(GPIO_PB13, PB13_DATA), - PINMUX_GPIO(GPIO_PB12, PB12_DATA), - PINMUX_GPIO(GPIO_PB11, PB11_DATA), - PINMUX_GPIO(GPIO_PB10, PB10_DATA), - PINMUX_GPIO(GPIO_PB9, PB9_DATA), - PINMUX_GPIO(GPIO_PB8, PB8_DATA), - PINMUX_GPIO(GPIO_PB7, PB7_DATA), - PINMUX_GPIO(GPIO_PB6, PB6_DATA), - PINMUX_GPIO(GPIO_PB5, PB5_DATA), - PINMUX_GPIO(GPIO_PB4, PB4_DATA), - PINMUX_GPIO(GPIO_PB3, PB3_DATA), - PINMUX_GPIO(GPIO_PB2, PB2_DATA), - PINMUX_GPIO(GPIO_PB1, PB1_DATA), + _GPIO_PORT(PB22), + _GPIO_PORT(PB21), + _GPIO_PORT(PB20), + _GPIO_PORT(PB19), + _GPIO_PORT(PB18), + _GPIO_PORT(PB17), + _GPIO_PORT(PB16), + _GPIO_PORT(PB15), + _GPIO_PORT(PB14), + _GPIO_PORT(PB13), + _GPIO_PORT(PB12), + _GPIO_PORT(PB11), + _GPIO_PORT(PB10), + _GPIO_PORT(PB9), + _GPIO_PORT(PB8), + _GPIO_PORT(PB7), + _GPIO_PORT(PB6), + _GPIO_PORT(PB5), + _GPIO_PORT(PB4), + _GPIO_PORT(PB3), + _GPIO_PORT(PB2), + _GPIO_PORT(PB1), /* Port C */ - PINMUX_GPIO(GPIO_PC8, PC8_DATA), - PINMUX_GPIO(GPIO_PC7, PC7_DATA), - PINMUX_GPIO(GPIO_PC6, PC6_DATA), - PINMUX_GPIO(GPIO_PC5, PC5_DATA), - PINMUX_GPIO(GPIO_PC4, PC4_DATA), - PINMUX_GPIO(GPIO_PC3, PC3_DATA), - PINMUX_GPIO(GPIO_PC2, PC2_DATA), - PINMUX_GPIO(GPIO_PC1, PC1_DATA), - PINMUX_GPIO(GPIO_PC0, PC0_DATA), + _GPIO_PORT(PC8), + _GPIO_PORT(PC7), + _GPIO_PORT(PC6), + _GPIO_PORT(PC5), + _GPIO_PORT(PC4), + _GPIO_PORT(PC3), + _GPIO_PORT(PC2), + _GPIO_PORT(PC1), + _GPIO_PORT(PC0), /* Port D */ - PINMUX_GPIO(GPIO_PD15, PD15_DATA), - PINMUX_GPIO(GPIO_PD14, PD14_DATA), - PINMUX_GPIO(GPIO_PD13, PD13_DATA), - PINMUX_GPIO(GPIO_PD12, PD12_DATA), - PINMUX_GPIO(GPIO_PD11, PD11_DATA), - PINMUX_GPIO(GPIO_PD10, PD10_DATA), - PINMUX_GPIO(GPIO_PD9, PD9_DATA), - PINMUX_GPIO(GPIO_PD8, PD8_DATA), - PINMUX_GPIO(GPIO_PD7, PD7_DATA), - PINMUX_GPIO(GPIO_PD6, PD6_DATA), - PINMUX_GPIO(GPIO_PD5, PD5_DATA), - PINMUX_GPIO(GPIO_PD4, PD4_DATA), - PINMUX_GPIO(GPIO_PD3, PD3_DATA), - PINMUX_GPIO(GPIO_PD2, PD2_DATA), - PINMUX_GPIO(GPIO_PD1, PD1_DATA), - PINMUX_GPIO(GPIO_PD0, PD0_DATA), + _GPIO_PORT(PD15), + _GPIO_PORT(PD14), + _GPIO_PORT(PD13), + _GPIO_PORT(PD12), + _GPIO_PORT(PD11), + _GPIO_PORT(PD10), + _GPIO_PORT(PD9), + _GPIO_PORT(PD8), + _GPIO_PORT(PD7), + _GPIO_PORT(PD6), + _GPIO_PORT(PD5), + _GPIO_PORT(PD4), + _GPIO_PORT(PD3), + _GPIO_PORT(PD2), + _GPIO_PORT(PD1), + _GPIO_PORT(PD0), /* Port E */ - PINMUX_GPIO(GPIO_PE7, PE7_DATA), - PINMUX_GPIO(GPIO_PE6, PE6_DATA), - PINMUX_GPIO(GPIO_PE5, PE5_DATA), - PINMUX_GPIO(GPIO_PE4, PE4_DATA), - PINMUX_GPIO(GPIO_PE3, PE3_DATA), - PINMUX_GPIO(GPIO_PE2, PE2_DATA), - PINMUX_GPIO(GPIO_PE1, PE1_DATA), - PINMUX_GPIO(GPIO_PE0, PE0_DATA), + _GPIO_PORT(PE7), + _GPIO_PORT(PE6), + _GPIO_PORT(PE5), + _GPIO_PORT(PE4), + _GPIO_PORT(PE3), + _GPIO_PORT(PE2), + _GPIO_PORT(PE1), + _GPIO_PORT(PE0), /* Port F */ - PINMUX_GPIO(GPIO_PF23, PF23_DATA), - PINMUX_GPIO(GPIO_PF22, PF22_DATA), - PINMUX_GPIO(GPIO_PF21, PF21_DATA), - PINMUX_GPIO(GPIO_PF20, PF20_DATA), - PINMUX_GPIO(GPIO_PF19, PF19_DATA), - PINMUX_GPIO(GPIO_PF18, PF18_DATA), - PINMUX_GPIO(GPIO_PF17, PF17_DATA), - PINMUX_GPIO(GPIO_PF16, PF16_DATA), - PINMUX_GPIO(GPIO_PF15, PF15_DATA), - PINMUX_GPIO(GPIO_PF14, PF14_DATA), - PINMUX_GPIO(GPIO_PF13, PF13_DATA), - PINMUX_GPIO(GPIO_PF12, PF12_DATA), - PINMUX_GPIO(GPIO_PF11, PF11_DATA), - PINMUX_GPIO(GPIO_PF10, PF10_DATA), - PINMUX_GPIO(GPIO_PF9, PF9_DATA), - PINMUX_GPIO(GPIO_PF8, PF8_DATA), - PINMUX_GPIO(GPIO_PF7, PF7_DATA), - PINMUX_GPIO(GPIO_PF6, PF6_DATA), - PINMUX_GPIO(GPIO_PF5, PF5_DATA), - PINMUX_GPIO(GPIO_PF4, PF4_DATA), - PINMUX_GPIO(GPIO_PF3, PF3_DATA), - PINMUX_GPIO(GPIO_PF2, PF2_DATA), - PINMUX_GPIO(GPIO_PF1, PF1_DATA), - PINMUX_GPIO(GPIO_PF0, PF0_DATA), + _GPIO_PORT(PF23), + _GPIO_PORT(PF22), + _GPIO_PORT(PF21), + _GPIO_PORT(PF20), + _GPIO_PORT(PF19), + _GPIO_PORT(PF18), + _GPIO_PORT(PF17), + _GPIO_PORT(PF16), + _GPIO_PORT(PF15), + _GPIO_PORT(PF14), + _GPIO_PORT(PF13), + _GPIO_PORT(PF12), + _GPIO_PORT(PF11), + _GPIO_PORT(PF10), + _GPIO_PORT(PF9), + _GPIO_PORT(PF8), + _GPIO_PORT(PF7), + _GPIO_PORT(PF6), + _GPIO_PORT(PF5), + _GPIO_PORT(PF4), + _GPIO_PORT(PF3), + _GPIO_PORT(PF2), + _GPIO_PORT(PF1), + _GPIO_PORT(PF0), /* Port G */ - PINMUX_GPIO(GPIO_PG27, PG27_DATA), - PINMUX_GPIO(GPIO_PG26, PG26_DATA), - PINMUX_GPIO(GPIO_PG25, PG25_DATA), - PINMUX_GPIO(GPIO_PG24, PG24_DATA), - PINMUX_GPIO(GPIO_PG23, PG23_DATA), - PINMUX_GPIO(GPIO_PG22, PG22_DATA), - PINMUX_GPIO(GPIO_PG21, PG21_DATA), - PINMUX_GPIO(GPIO_PG20, PG20_DATA), - PINMUX_GPIO(GPIO_PG19, PG19_DATA), - PINMUX_GPIO(GPIO_PG18, PG18_DATA), - PINMUX_GPIO(GPIO_PG17, PG17_DATA), - PINMUX_GPIO(GPIO_PG16, PG16_DATA), - PINMUX_GPIO(GPIO_PG15, PG15_DATA), - PINMUX_GPIO(GPIO_PG14, PG14_DATA), - PINMUX_GPIO(GPIO_PG13, PG13_DATA), - PINMUX_GPIO(GPIO_PG12, PG12_DATA), - PINMUX_GPIO(GPIO_PG11, PG11_DATA), - PINMUX_GPIO(GPIO_PG10, PG10_DATA), - PINMUX_GPIO(GPIO_PG9, PG9_DATA), - PINMUX_GPIO(GPIO_PG8, PG8_DATA), - PINMUX_GPIO(GPIO_PG7, PG7_DATA), - PINMUX_GPIO(GPIO_PG6, PG6_DATA), - PINMUX_GPIO(GPIO_PG5, PG5_DATA), - PINMUX_GPIO(GPIO_PG4, PG4_DATA), - PINMUX_GPIO(GPIO_PG3, PG3_DATA), - PINMUX_GPIO(GPIO_PG2, PG2_DATA), - PINMUX_GPIO(GPIO_PG1, PG1_DATA), - PINMUX_GPIO(GPIO_PG0, PG0_DATA), + _GPIO_PORT(PG27), + _GPIO_PORT(PG26), + _GPIO_PORT(PG25), + _GPIO_PORT(PG24), + _GPIO_PORT(PG23), + _GPIO_PORT(PG22), + _GPIO_PORT(PG21), + _GPIO_PORT(PG20), + _GPIO_PORT(PG19), + _GPIO_PORT(PG18), + _GPIO_PORT(PG17), + _GPIO_PORT(PG16), + _GPIO_PORT(PG15), + _GPIO_PORT(PG14), + _GPIO_PORT(PG13), + _GPIO_PORT(PG12), + _GPIO_PORT(PG11), + _GPIO_PORT(PG10), + _GPIO_PORT(PG9), + _GPIO_PORT(PG8), + _GPIO_PORT(PG7), + _GPIO_PORT(PG6), + _GPIO_PORT(PG5), + _GPIO_PORT(PG4), + _GPIO_PORT(PG3), + _GPIO_PORT(PG2), + _GPIO_PORT(PG1), + _GPIO_PORT(PG0), /* Port H - Port H does not have a Data Register */ /* Port I - not on device */ /* Port J */ - PINMUX_GPIO(GPIO_PJ31, PJ31_DATA), - PINMUX_GPIO(GPIO_PJ30, PJ30_DATA), - PINMUX_GPIO(GPIO_PJ29, PJ29_DATA), - PINMUX_GPIO(GPIO_PJ28, PJ28_DATA), - PINMUX_GPIO(GPIO_PJ27, PJ27_DATA), - PINMUX_GPIO(GPIO_PJ26, PJ26_DATA), - PINMUX_GPIO(GPIO_PJ25, PJ25_DATA), - PINMUX_GPIO(GPIO_PJ24, PJ24_DATA), - PINMUX_GPIO(GPIO_PJ23, PJ23_DATA), - PINMUX_GPIO(GPIO_PJ22, PJ22_DATA), - PINMUX_GPIO(GPIO_PJ21, PJ21_DATA), - PINMUX_GPIO(GPIO_PJ20, PJ20_DATA), - PINMUX_GPIO(GPIO_PJ19, PJ19_DATA), - PINMUX_GPIO(GPIO_PJ18, PJ18_DATA), - PINMUX_GPIO(GPIO_PJ17, PJ17_DATA), - PINMUX_GPIO(GPIO_PJ16, PJ16_DATA), - PINMUX_GPIO(GPIO_PJ15, PJ15_DATA), - PINMUX_GPIO(GPIO_PJ14, PJ14_DATA), - PINMUX_GPIO(GPIO_PJ13, PJ13_DATA), - PINMUX_GPIO(GPIO_PJ12, PJ12_DATA), - PINMUX_GPIO(GPIO_PJ11, PJ11_DATA), - PINMUX_GPIO(GPIO_PJ10, PJ10_DATA), - PINMUX_GPIO(GPIO_PJ9, PJ9_DATA), - PINMUX_GPIO(GPIO_PJ8, PJ8_DATA), - PINMUX_GPIO(GPIO_PJ7, PJ7_DATA), - PINMUX_GPIO(GPIO_PJ6, PJ6_DATA), - PINMUX_GPIO(GPIO_PJ5, PJ5_DATA), - PINMUX_GPIO(GPIO_PJ4, PJ4_DATA), - PINMUX_GPIO(GPIO_PJ3, PJ3_DATA), - PINMUX_GPIO(GPIO_PJ2, PJ2_DATA), - PINMUX_GPIO(GPIO_PJ1, PJ1_DATA), - PINMUX_GPIO(GPIO_PJ0, PJ0_DATA), + _GPIO_PORT(PJ31), + _GPIO_PORT(PJ30), + _GPIO_PORT(PJ29), + _GPIO_PORT(PJ28), + _GPIO_PORT(PJ27), + _GPIO_PORT(PJ26), + _GPIO_PORT(PJ25), + _GPIO_PORT(PJ24), + _GPIO_PORT(PJ23), + _GPIO_PORT(PJ22), + _GPIO_PORT(PJ21), + _GPIO_PORT(PJ20), + _GPIO_PORT(PJ19), + _GPIO_PORT(PJ18), + _GPIO_PORT(PJ17), + _GPIO_PORT(PJ16), + _GPIO_PORT(PJ15), + _GPIO_PORT(PJ14), + _GPIO_PORT(PJ13), + _GPIO_PORT(PJ12), + _GPIO_PORT(PJ11), + _GPIO_PORT(PJ10), + _GPIO_PORT(PJ9), + _GPIO_PORT(PJ8), + _GPIO_PORT(PJ7), + _GPIO_PORT(PJ6), + _GPIO_PORT(PJ5), + _GPIO_PORT(PJ4), + _GPIO_PORT(PJ3), + _GPIO_PORT(PJ2), + _GPIO_PORT(PJ1), + _GPIO_PORT(PJ0), /* INTC */ GPIO_FN(IRQ7_PG), diff --git a/drivers/pinctrl/sh-pfc/pfc-sh7720.c b/drivers/pinctrl/sh-pfc/pfc-sh7720.c index e2e4520..cfa8dc1 100644 --- a/drivers/pinctrl/sh-pfc/pfc-sh7720.c +++ b/drivers/pinctrl/sh-pfc/pfc-sh7720.c @@ -608,157 +608,157 @@ static pinmux_enum_t pinmux_data[] = { static struct pinmux_gpio pinmux_gpios[] = { /* PTA */ - PINMUX_GPIO(GPIO_PTA7, PTA7_DATA), - PINMUX_GPIO(GPIO_PTA6, PTA6_DATA), - PINMUX_GPIO(GPIO_PTA5, PTA5_DATA), - PINMUX_GPIO(GPIO_PTA4, PTA4_DATA), - PINMUX_GPIO(GPIO_PTA3, PTA3_DATA), - PINMUX_GPIO(GPIO_PTA2, PTA2_DATA), - PINMUX_GPIO(GPIO_PTA1, PTA1_DATA), - PINMUX_GPIO(GPIO_PTA0, PTA0_DATA), + _GPIO_PORT(PTA7), + _GPIO_PORT(PTA6), + _GPIO_PORT(PTA5), + _GPIO_PORT(PTA4), + _GPIO_PORT(PTA3), + _GPIO_PORT(PTA2), + _GPIO_PORT(PTA1), + _GPIO_PORT(PTA0), /* PTB */ - PINMUX_GPIO(GPIO_PTB7, PTB7_DATA), - PINMUX_GPIO(GPIO_PTB6, PTB6_DATA), - PINMUX_GPIO(GPIO_PTB5, PTB5_DATA), - PINMUX_GPIO(GPIO_PTB4, PTB4_DATA), - PINMUX_GPIO(GPIO_PTB3, PTB3_DATA), - PINMUX_GPIO(GPIO_PTB2, PTB2_DATA), - PINMUX_GPIO(GPIO_PTB1, PTB1_DATA), - PINMUX_GPIO(GPIO_PTB0, PTB0_DATA), + _GPIO_PORT(PTB7), + _GPIO_PORT(PTB6), + _GPIO_PORT(PTB5), + _GPIO_PORT(PTB4), + _GPIO_PORT(PTB3), + _GPIO_PORT(PTB2), + _GPIO_PORT(PTB1), + _GPIO_PORT(PTB0), /* PTC */ - PINMUX_GPIO(GPIO_PTC7, PTC7_DATA), - PINMUX_GPIO(GPIO_PTC6, PTC6_DATA), - PINMUX_GPIO(GPIO_PTC5, PTC5_DATA), - PINMUX_GPIO(GPIO_PTC4, PTC4_DATA), - PINMUX_GPIO(GPIO_PTC3, PTC3_DATA), - PINMUX_GPIO(GPIO_PTC2, PTC2_DATA), - PINMUX_GPIO(GPIO_PTC1, PTC1_DATA), - PINMUX_GPIO(GPIO_PTC0, PTC0_DATA), + _GPIO_PORT(PTC7), + _GPIO_PORT(PTC6), + _GPIO_PORT(PTC5), + _GPIO_PORT(PTC4), + _GPIO_PORT(PTC3), + _GPIO_PORT(PTC2), + _GPIO_PORT(PTC1), + _GPIO_PORT(PTC0), /* PTD */ - PINMUX_GPIO(GPIO_PTD7, PTD7_DATA), - PINMUX_GPIO(GPIO_PTD6, PTD6_DATA), - PINMUX_GPIO(GPIO_PTD5, PTD5_DATA), - PINMUX_GPIO(GPIO_PTD4, PTD4_DATA), - PINMUX_GPIO(GPIO_PTD3, PTD3_DATA), - PINMUX_GPIO(GPIO_PTD2, PTD2_DATA), - PINMUX_GPIO(GPIO_PTD1, PTD1_DATA), - PINMUX_GPIO(GPIO_PTD0, PTD0_DATA), + _GPIO_PORT(PTD7), + _GPIO_PORT(PTD6), + _GPIO_PORT(PTD5), + _GPIO_PORT(PTD4), + _GPIO_PORT(PTD3), + _GPIO_PORT(PTD2), + _GPIO_PORT(PTD1), + _GPIO_PORT(PTD0), /* PTE */ - PINMUX_GPIO(GPIO_PTE6, PTE6_DATA), - PINMUX_GPIO(GPIO_PTE5, PTE5_DATA), - PINMUX_GPIO(GPIO_PTE4, PTE4_DATA), - PINMUX_GPIO(GPIO_PTE3, PTE3_DATA), - PINMUX_GPIO(GPIO_PTE2, PTE2_DATA), - PINMUX_GPIO(GPIO_PTE1, PTE1_DATA), - PINMUX_GPIO(GPIO_PTE0, PTE0_DATA), + _GPIO_PORT(PTE6), + _GPIO_PORT(PTE5), + _GPIO_PORT(PTE4), + _GPIO_PORT(PTE3), + _GPIO_PORT(PTE2), + _GPIO_PORT(PTE1), + _GPIO_PORT(PTE0), /* PTF */ - PINMUX_GPIO(GPIO_PTF6, PTF6_DATA), - PINMUX_GPIO(GPIO_PTF5, PTF5_DATA), - PINMUX_GPIO(GPIO_PTF4, PTF4_DATA), - PINMUX_GPIO(GPIO_PTF3, PTF3_DATA), - PINMUX_GPIO(GPIO_PTF2, PTF2_DATA), - PINMUX_GPIO(GPIO_PTF1, PTF1_DATA), - PINMUX_GPIO(GPIO_PTF0, PTF0_DATA), + _GPIO_PORT(PTF6), + _GPIO_PORT(PTF5), + _GPIO_PORT(PTF4), + _GPIO_PORT(PTF3), + _GPIO_PORT(PTF2), + _GPIO_PORT(PTF1), + _GPIO_PORT(PTF0), /* PTG */ - PINMUX_GPIO(GPIO_PTG6, PTG6_DATA), - PINMUX_GPIO(GPIO_PTG5, PTG5_DATA), - PINMUX_GPIO(GPIO_PTG4, PTG4_DATA), - PINMUX_GPIO(GPIO_PTG3, PTG3_DATA), - PINMUX_GPIO(GPIO_PTG2, PTG2_DATA), - PINMUX_GPIO(GPIO_PTG1, PTG1_DATA), - PINMUX_GPIO(GPIO_PTG0, PTG0_DATA), + _GPIO_PORT(PTG6), + _GPIO_PORT(PTG5), + _GPIO_PORT(PTG4), + _GPIO_PORT(PTG3), + _GPIO_PORT(PTG2), + _GPIO_PORT(PTG1), + _GPIO_PORT(PTG0), /* PTH */ - PINMUX_GPIO(GPIO_PTH6, PTH6_DATA), - PINMUX_GPIO(GPIO_PTH5, PTH5_DATA), - PINMUX_GPIO(GPIO_PTH4, PTH4_DATA), - PINMUX_GPIO(GPIO_PTH3, PTH3_DATA), - PINMUX_GPIO(GPIO_PTH2, PTH2_DATA), - PINMUX_GPIO(GPIO_PTH1, PTH1_DATA), - PINMUX_GPIO(GPIO_PTH0, PTH0_DATA), + _GPIO_PORT(PTH6), + _GPIO_PORT(PTH5), + _GPIO_PORT(PTH4), + _GPIO_PORT(PTH3), + _GPIO_PORT(PTH2), + _GPIO_PORT(PTH1), + _GPIO_PORT(PTH0), /* PTJ */ - PINMUX_GPIO(GPIO_PTJ6, PTJ6_DATA), - PINMUX_GPIO(GPIO_PTJ5, PTJ5_DATA), - PINMUX_GPIO(GPIO_PTJ4, PTJ4_DATA), - PINMUX_GPIO(GPIO_PTJ3, PTJ3_DATA), - PINMUX_GPIO(GPIO_PTJ2, PTJ2_DATA), - PINMUX_GPIO(GPIO_PTJ1, PTJ1_DATA), - PINMUX_GPIO(GPIO_PTJ0, PTJ0_DATA), + _GPIO_PORT(PTJ6), + _GPIO_PORT(PTJ5), + _GPIO_PORT(PTJ4), + _GPIO_PORT(PTJ3), + _GPIO_PORT(PTJ2), + _GPIO_PORT(PTJ1), + _GPIO_PORT(PTJ0), /* PTK */ - PINMUX_GPIO(GPIO_PTK3, PTK3_DATA), - PINMUX_GPIO(GPIO_PTK2, PTK2_DATA), - PINMUX_GPIO(GPIO_PTK1, PTK1_DATA), - PINMUX_GPIO(GPIO_PTK0, PTK0_DATA), + _GPIO_PORT(PTK3), + _GPIO_PORT(PTK2), + _GPIO_PORT(PTK1), + _GPIO_PORT(PTK0), /* PTL */ - PINMUX_GPIO(GPIO_PTL7, PTL7_DATA), - PINMUX_GPIO(GPIO_PTL6, PTL6_DATA), - PINMUX_GPIO(GPIO_PTL5, PTL5_DATA), - PINMUX_GPIO(GPIO_PTL4, PTL4_DATA), - PINMUX_GPIO(GPIO_PTL3, PTL3_DATA), + _GPIO_PORT(PTL7), + _GPIO_PORT(PTL6), + _GPIO_PORT(PTL5), + _GPIO_PORT(PTL4), + _GPIO_PORT(PTL3), /* PTM */ - PINMUX_GPIO(GPIO_PTM7, PTM7_DATA), - PINMUX_GPIO(GPIO_PTM6, PTM6_DATA), - PINMUX_GPIO(GPIO_PTM5, PTM5_DATA), - PINMUX_GPIO(GPIO_PTM4, PTM4_DATA), - PINMUX_GPIO(GPIO_PTM3, PTM3_DATA), - PINMUX_GPIO(GPIO_PTM2, PTM2_DATA), - PINMUX_GPIO(GPIO_PTM1, PTM1_DATA), - PINMUX_GPIO(GPIO_PTM0, PTM0_DATA), + _GPIO_PORT(PTM7), + _GPIO_PORT(PTM6), + _GPIO_PORT(PTM5), + _GPIO_PORT(PTM4), + _GPIO_PORT(PTM3), + _GPIO_PORT(PTM2), + _GPIO_PORT(PTM1), + _GPIO_PORT(PTM0), /* PTP */ - PINMUX_GPIO(GPIO_PTP4, PTP4_DATA), - PINMUX_GPIO(GPIO_PTP3, PTP3_DATA), - PINMUX_GPIO(GPIO_PTP2, PTP2_DATA), - PINMUX_GPIO(GPIO_PTP1, PTP1_DATA), - PINMUX_GPIO(GPIO_PTP0, PTP0_DATA), + _GPIO_PORT(PTP4), + _GPIO_PORT(PTP3), + _GPIO_PORT(PTP2), + _GPIO_PORT(PTP1), + _GPIO_PORT(PTP0), /* PTR */ - PINMUX_GPIO(GPIO_PTR7, PTR7_DATA), - PINMUX_GPIO(GPIO_PTR6, PTR6_DATA), - PINMUX_GPIO(GPIO_PTR5, PTR5_DATA), - PINMUX_GPIO(GPIO_PTR4, PTR4_DATA), - PINMUX_GPIO(GPIO_PTR3, PTR3_DATA), - PINMUX_GPIO(GPIO_PTR2, PTR2_DATA), - PINMUX_GPIO(GPIO_PTR1, PTR1_DATA), - PINMUX_GPIO(GPIO_PTR0, PTR0_DATA), + _GPIO_PORT(PTR7), + _GPIO_PORT(PTR6), + _GPIO_PORT(PTR5), + _GPIO_PORT(PTR4), + _GPIO_PORT(PTR3), + _GPIO_PORT(PTR2), + _GPIO_PORT(PTR1), + _GPIO_PORT(PTR0), /* PTS */ - PINMUX_GPIO(GPIO_PTS4, PTS4_DATA), - PINMUX_GPIO(GPIO_PTS3, PTS3_DATA), - PINMUX_GPIO(GPIO_PTS2, PTS2_DATA), - PINMUX_GPIO(GPIO_PTS1, PTS1_DATA), - PINMUX_GPIO(GPIO_PTS0, PTS0_DATA), + _GPIO_PORT(PTS4), + _GPIO_PORT(PTS3), + _GPIO_PORT(PTS2), + _GPIO_PORT(PTS1), + _GPIO_PORT(PTS0), /* PTT */ - PINMUX_GPIO(GPIO_PTT4, PTT4_DATA), - PINMUX_GPIO(GPIO_PTT3, PTT3_DATA), - PINMUX_GPIO(GPIO_PTT2, PTT2_DATA), - PINMUX_GPIO(GPIO_PTT1, PTT1_DATA), - PINMUX_GPIO(GPIO_PTT0, PTT0_DATA), + _GPIO_PORT(PTT4), + _GPIO_PORT(PTT3), + _GPIO_PORT(PTT2), + _GPIO_PORT(PTT1), + _GPIO_PORT(PTT0), /* PTU */ - PINMUX_GPIO(GPIO_PTU4, PTU4_DATA), - PINMUX_GPIO(GPIO_PTU3, PTU3_DATA), - PINMUX_GPIO(GPIO_PTU2, PTU2_DATA), - PINMUX_GPIO(GPIO_PTU1, PTU1_DATA), - PINMUX_GPIO(GPIO_PTU0, PTU0_DATA), + _GPIO_PORT(PTU4), + _GPIO_PORT(PTU3), + _GPIO_PORT(PTU2), + _GPIO_PORT(PTU1), + _GPIO_PORT(PTU0), /* PTV */ - PINMUX_GPIO(GPIO_PTV4, PTV4_DATA), - PINMUX_GPIO(GPIO_PTV3, PTV3_DATA), - PINMUX_GPIO(GPIO_PTV2, PTV2_DATA), - PINMUX_GPIO(GPIO_PTV1, PTV1_DATA), - PINMUX_GPIO(GPIO_PTV0, PTV0_DATA), + _GPIO_PORT(PTV4), + _GPIO_PORT(PTV3), + _GPIO_PORT(PTV2), + _GPIO_PORT(PTV1), + _GPIO_PORT(PTV0), /* BSC */ GPIO_FN(D31), diff --git a/drivers/pinctrl/sh-pfc/pfc-sh7722.c b/drivers/pinctrl/sh-pfc/pfc-sh7722.c index 225fa96..1354bdd 100644 --- a/drivers/pinctrl/sh-pfc/pfc-sh7722.c +++ b/drivers/pinctrl/sh-pfc/pfc-sh7722.c @@ -789,199 +789,199 @@ static pinmux_enum_t pinmux_data[] = { static struct pinmux_gpio pinmux_gpios[] = { /* PTA */ - PINMUX_GPIO(GPIO_PTA7, PTA7_DATA), - PINMUX_GPIO(GPIO_PTA6, PTA6_DATA), - PINMUX_GPIO(GPIO_PTA5, PTA5_DATA), - PINMUX_GPIO(GPIO_PTA4, PTA4_DATA), - PINMUX_GPIO(GPIO_PTA3, PTA3_DATA), - PINMUX_GPIO(GPIO_PTA2, PTA2_DATA), - PINMUX_GPIO(GPIO_PTA1, PTA1_DATA), - PINMUX_GPIO(GPIO_PTA0, PTA0_DATA), + _GPIO_PORT(PTA7), + _GPIO_PORT(PTA6), + _GPIO_PORT(PTA5), + _GPIO_PORT(PTA4), + _GPIO_PORT(PTA3), + _GPIO_PORT(PTA2), + _GPIO_PORT(PTA1), + _GPIO_PORT(PTA0), /* PTB */ - PINMUX_GPIO(GPIO_PTB7, PTB7_DATA), - PINMUX_GPIO(GPIO_PTB6, PTB6_DATA), - PINMUX_GPIO(GPIO_PTB5, PTB5_DATA), - PINMUX_GPIO(GPIO_PTB4, PTB4_DATA), - PINMUX_GPIO(GPIO_PTB3, PTB3_DATA), - PINMUX_GPIO(GPIO_PTB2, PTB2_DATA), - PINMUX_GPIO(GPIO_PTB1, PTB1_DATA), - PINMUX_GPIO(GPIO_PTB0, PTB0_DATA), + _GPIO_PORT(PTB7), + _GPIO_PORT(PTB6), + _GPIO_PORT(PTB5), + _GPIO_PORT(PTB4), + _GPIO_PORT(PTB3), + _GPIO_PORT(PTB2), + _GPIO_PORT(PTB1), + _GPIO_PORT(PTB0), /* PTC */ - PINMUX_GPIO(GPIO_PTC7, PTC7_DATA), - PINMUX_GPIO(GPIO_PTC5, PTC5_DATA), - PINMUX_GPIO(GPIO_PTC4, PTC4_DATA), - PINMUX_GPIO(GPIO_PTC3, PTC3_DATA), - PINMUX_GPIO(GPIO_PTC2, PTC2_DATA), - PINMUX_GPIO(GPIO_PTC0, PTC0_DATA), + _GPIO_PORT(PTC7), + _GPIO_PORT(PTC5), + _GPIO_PORT(PTC4), + _GPIO_PORT(PTC3), + _GPIO_PORT(PTC2), + _GPIO_PORT(PTC0), /* PTD */ - PINMUX_GPIO(GPIO_PTD7, PTD7_DATA), - PINMUX_GPIO(GPIO_PTD6, PTD6_DATA), - PINMUX_GPIO(GPIO_PTD5, PTD5_DATA), - PINMUX_GPIO(GPIO_PTD4, PTD4_DATA), - PINMUX_GPIO(GPIO_PTD3, PTD3_DATA), - PINMUX_GPIO(GPIO_PTD2, PTD2_DATA), - PINMUX_GPIO(GPIO_PTD1, PTD1_DATA), - PINMUX_GPIO(GPIO_PTD0, PTD0_DATA), + _GPIO_PORT(PTD7), + _GPIO_PORT(PTD6), + _GPIO_PORT(PTD5), + _GPIO_PORT(PTD4), + _GPIO_PORT(PTD3), + _GPIO_PORT(PTD2), + _GPIO_PORT(PTD1), + _GPIO_PORT(PTD0), /* PTE */ - PINMUX_GPIO(GPIO_PTE7, PTE7_DATA), - PINMUX_GPIO(GPIO_PTE6, PTE6_DATA), - PINMUX_GPIO(GPIO_PTE5, PTE5_DATA), - PINMUX_GPIO(GPIO_PTE4, PTE4_DATA), - PINMUX_GPIO(GPIO_PTE1, PTE1_DATA), - PINMUX_GPIO(GPIO_PTE0, PTE0_DATA), + _GPIO_PORT(PTE7), + _GPIO_PORT(PTE6), + _GPIO_PORT(PTE5), + _GPIO_PORT(PTE4), + _GPIO_PORT(PTE1), + _GPIO_PORT(PTE0), /* PTF */ - PINMUX_GPIO(GPIO_PTF6, PTF6_DATA), - PINMUX_GPIO(GPIO_PTF5, PTF5_DATA), - PINMUX_GPIO(GPIO_PTF4, PTF4_DATA), - PINMUX_GPIO(GPIO_PTF3, PTF3_DATA), - PINMUX_GPIO(GPIO_PTF2, PTF2_DATA), - PINMUX_GPIO(GPIO_PTF1, PTF1_DATA), - PINMUX_GPIO(GPIO_PTF0, PTF0_DATA), + _GPIO_PORT(PTF6), + _GPIO_PORT(PTF5), + _GPIO_PORT(PTF4), + _GPIO_PORT(PTF3), + _GPIO_PORT(PTF2), + _GPIO_PORT(PTF1), + _GPIO_PORT(PTF0), /* PTG */ - PINMUX_GPIO(GPIO_PTG4, PTG4_DATA), - PINMUX_GPIO(GPIO_PTG3, PTG3_DATA), - PINMUX_GPIO(GPIO_PTG2, PTG2_DATA), - PINMUX_GPIO(GPIO_PTG1, PTG1_DATA), - PINMUX_GPIO(GPIO_PTG0, PTG0_DATA), + _GPIO_PORT(PTG4), + _GPIO_PORT(PTG3), + _GPIO_PORT(PTG2), + _GPIO_PORT(PTG1), + _GPIO_PORT(PTG0), /* PTH */ - PINMUX_GPIO(GPIO_PTH7, PTH7_DATA), - PINMUX_GPIO(GPIO_PTH6, PTH6_DATA), - PINMUX_GPIO(GPIO_PTH5, PTH5_DATA), - PINMUX_GPIO(GPIO_PTH4, PTH4_DATA), - PINMUX_GPIO(GPIO_PTH3, PTH3_DATA), - PINMUX_GPIO(GPIO_PTH2, PTH2_DATA), - PINMUX_GPIO(GPIO_PTH1, PTH1_DATA), - PINMUX_GPIO(GPIO_PTH0, PTH0_DATA), + _GPIO_PORT(PTH7), + _GPIO_PORT(PTH6), + _GPIO_PORT(PTH5), + _GPIO_PORT(PTH4), + _GPIO_PORT(PTH3), + _GPIO_PORT(PTH2), + _GPIO_PORT(PTH1), + _GPIO_PORT(PTH0), /* PTJ */ - PINMUX_GPIO(GPIO_PTJ7, PTJ7_DATA), - PINMUX_GPIO(GPIO_PTJ6, PTJ6_DATA), - PINMUX_GPIO(GPIO_PTJ5, PTJ5_DATA), - PINMUX_GPIO(GPIO_PTJ1, PTJ1_DATA), - PINMUX_GPIO(GPIO_PTJ0, PTJ0_DATA), + _GPIO_PORT(PTJ7), + _GPIO_PORT(PTJ6), + _GPIO_PORT(PTJ5), + _GPIO_PORT(PTJ1), + _GPIO_PORT(PTJ0), /* PTK */ - PINMUX_GPIO(GPIO_PTK6, PTK6_DATA), - PINMUX_GPIO(GPIO_PTK5, PTK5_DATA), - PINMUX_GPIO(GPIO_PTK4, PTK4_DATA), - PINMUX_GPIO(GPIO_PTK3, PTK3_DATA), - PINMUX_GPIO(GPIO_PTK2, PTK2_DATA), - PINMUX_GPIO(GPIO_PTK1, PTK1_DATA), - PINMUX_GPIO(GPIO_PTK0, PTK0_DATA), + _GPIO_PORT(PTK6), + _GPIO_PORT(PTK5), + _GPIO_PORT(PTK4), + _GPIO_PORT(PTK3), + _GPIO_PORT(PTK2), + _GPIO_PORT(PTK1), + _GPIO_PORT(PTK0), /* PTL */ - PINMUX_GPIO(GPIO_PTL7, PTL7_DATA), - PINMUX_GPIO(GPIO_PTL6, PTL6_DATA), - PINMUX_GPIO(GPIO_PTL5, PTL5_DATA), - PINMUX_GPIO(GPIO_PTL4, PTL4_DATA), - PINMUX_GPIO(GPIO_PTL3, PTL3_DATA), - PINMUX_GPIO(GPIO_PTL2, PTL2_DATA), - PINMUX_GPIO(GPIO_PTL1, PTL1_DATA), - PINMUX_GPIO(GPIO_PTL0, PTL0_DATA), + _GPIO_PORT(PTL7), + _GPIO_PORT(PTL6), + _GPIO_PORT(PTL5), + _GPIO_PORT(PTL4), + _GPIO_PORT(PTL3), + _GPIO_PORT(PTL2), + _GPIO_PORT(PTL1), + _GPIO_PORT(PTL0), /* PTM */ - PINMUX_GPIO(GPIO_PTM7, PTM7_DATA), - PINMUX_GPIO(GPIO_PTM6, PTM6_DATA), - PINMUX_GPIO(GPIO_PTM5, PTM5_DATA), - PINMUX_GPIO(GPIO_PTM4, PTM4_DATA), - PINMUX_GPIO(GPIO_PTM3, PTM3_DATA), - PINMUX_GPIO(GPIO_PTM2, PTM2_DATA), - PINMUX_GPIO(GPIO_PTM1, PTM1_DATA), - PINMUX_GPIO(GPIO_PTM0, PTM0_DATA), + _GPIO_PORT(PTM7), + _GPIO_PORT(PTM6), + _GPIO_PORT(PTM5), + _GPIO_PORT(PTM4), + _GPIO_PORT(PTM3), + _GPIO_PORT(PTM2), + _GPIO_PORT(PTM1), + _GPIO_PORT(PTM0), /* PTN */ - PINMUX_GPIO(GPIO_PTN7, PTN7_DATA), - PINMUX_GPIO(GPIO_PTN6, PTN6_DATA), - PINMUX_GPIO(GPIO_PTN5, PTN5_DATA), - PINMUX_GPIO(GPIO_PTN4, PTN4_DATA), - PINMUX_GPIO(GPIO_PTN3, PTN3_DATA), - PINMUX_GPIO(GPIO_PTN2, PTN2_DATA), - PINMUX_GPIO(GPIO_PTN1, PTN1_DATA), - PINMUX_GPIO(GPIO_PTN0, PTN0_DATA), + _GPIO_PORT(PTN7), + _GPIO_PORT(PTN6), + _GPIO_PORT(PTN5), + _GPIO_PORT(PTN4), + _GPIO_PORT(PTN3), + _GPIO_PORT(PTN2), + _GPIO_PORT(PTN1), + _GPIO_PORT(PTN0), /* PTQ */ - PINMUX_GPIO(GPIO_PTQ6, PTQ6_DATA), - PINMUX_GPIO(GPIO_PTQ5, PTQ5_DATA), - PINMUX_GPIO(GPIO_PTQ4, PTQ4_DATA), - PINMUX_GPIO(GPIO_PTQ3, PTQ3_DATA), - PINMUX_GPIO(GPIO_PTQ2, PTQ2_DATA), - PINMUX_GPIO(GPIO_PTQ1, PTQ1_DATA), - PINMUX_GPIO(GPIO_PTQ0, PTQ0_DATA), + _GPIO_PORT(PTQ6), + _GPIO_PORT(PTQ5), + _GPIO_PORT(PTQ4), + _GPIO_PORT(PTQ3), + _GPIO_PORT(PTQ2), + _GPIO_PORT(PTQ1), + _GPIO_PORT(PTQ0), /* PTR */ - PINMUX_GPIO(GPIO_PTR4, PTR4_DATA), - PINMUX_GPIO(GPIO_PTR3, PTR3_DATA), - PINMUX_GPIO(GPIO_PTR2, PTR2_DATA), - PINMUX_GPIO(GPIO_PTR1, PTR1_DATA), - PINMUX_GPIO(GPIO_PTR0, PTR0_DATA), + _GPIO_PORT(PTR4), + _GPIO_PORT(PTR3), + _GPIO_PORT(PTR2), + _GPIO_PORT(PTR1), + _GPIO_PORT(PTR0), /* PTS */ - PINMUX_GPIO(GPIO_PTS4, PTS4_DATA), - PINMUX_GPIO(GPIO_PTS3, PTS3_DATA), - PINMUX_GPIO(GPIO_PTS2, PTS2_DATA), - PINMUX_GPIO(GPIO_PTS1, PTS1_DATA), - PINMUX_GPIO(GPIO_PTS0, PTS0_DATA), + _GPIO_PORT(PTS4), + _GPIO_PORT(PTS3), + _GPIO_PORT(PTS2), + _GPIO_PORT(PTS1), + _GPIO_PORT(PTS0), /* PTT */ - PINMUX_GPIO(GPIO_PTT4, PTT4_DATA), - PINMUX_GPIO(GPIO_PTT3, PTT3_DATA), - PINMUX_GPIO(GPIO_PTT2, PTT2_DATA), - PINMUX_GPIO(GPIO_PTT1, PTT1_DATA), - PINMUX_GPIO(GPIO_PTT0, PTT0_DATA), + _GPIO_PORT(PTT4), + _GPIO_PORT(PTT3), + _GPIO_PORT(PTT2), + _GPIO_PORT(PTT1), + _GPIO_PORT(PTT0), /* PTU */ - PINMUX_GPIO(GPIO_PTU4, PTU4_DATA), - PINMUX_GPIO(GPIO_PTU3, PTU3_DATA), - PINMUX_GPIO(GPIO_PTU2, PTU2_DATA), - PINMUX_GPIO(GPIO_PTU1, PTU1_DATA), - PINMUX_GPIO(GPIO_PTU0, PTU0_DATA), + _GPIO_PORT(PTU4), + _GPIO_PORT(PTU3), + _GPIO_PORT(PTU2), + _GPIO_PORT(PTU1), + _GPIO_PORT(PTU0), /* PTV */ - PINMUX_GPIO(GPIO_PTV4, PTV4_DATA), - PINMUX_GPIO(GPIO_PTV3, PTV3_DATA), - PINMUX_GPIO(GPIO_PTV2, PTV2_DATA), - PINMUX_GPIO(GPIO_PTV1, PTV1_DATA), - PINMUX_GPIO(GPIO_PTV0, PTV0_DATA), + _GPIO_PORT(PTV4), + _GPIO_PORT(PTV3), + _GPIO_PORT(PTV2), + _GPIO_PORT(PTV1), + _GPIO_PORT(PTV0), /* PTW */ - PINMUX_GPIO(GPIO_PTW6, PTW6_DATA), - PINMUX_GPIO(GPIO_PTW5, PTW5_DATA), - PINMUX_GPIO(GPIO_PTW4, PTW4_DATA), - PINMUX_GPIO(GPIO_PTW3, PTW3_DATA), - PINMUX_GPIO(GPIO_PTW2, PTW2_DATA), - PINMUX_GPIO(GPIO_PTW1, PTW1_DATA), - PINMUX_GPIO(GPIO_PTW0, PTW0_DATA), + _GPIO_PORT(PTW6), + _GPIO_PORT(PTW5), + _GPIO_PORT(PTW4), + _GPIO_PORT(PTW3), + _GPIO_PORT(PTW2), + _GPIO_PORT(PTW1), + _GPIO_PORT(PTW0), /* PTX */ - PINMUX_GPIO(GPIO_PTX6, PTX6_DATA), - PINMUX_GPIO(GPIO_PTX5, PTX5_DATA), - PINMUX_GPIO(GPIO_PTX4, PTX4_DATA), - PINMUX_GPIO(GPIO_PTX3, PTX3_DATA), - PINMUX_GPIO(GPIO_PTX2, PTX2_DATA), - PINMUX_GPIO(GPIO_PTX1, PTX1_DATA), - PINMUX_GPIO(GPIO_PTX0, PTX0_DATA), + _GPIO_PORT(PTX6), + _GPIO_PORT(PTX5), + _GPIO_PORT(PTX4), + _GPIO_PORT(PTX3), + _GPIO_PORT(PTX2), + _GPIO_PORT(PTX1), + _GPIO_PORT(PTX0), /* PTY */ - PINMUX_GPIO(GPIO_PTY5, PTY5_DATA), - PINMUX_GPIO(GPIO_PTY4, PTY4_DATA), - PINMUX_GPIO(GPIO_PTY3, PTY3_DATA), - PINMUX_GPIO(GPIO_PTY2, PTY2_DATA), - PINMUX_GPIO(GPIO_PTY1, PTY1_DATA), - PINMUX_GPIO(GPIO_PTY0, PTY0_DATA), + _GPIO_PORT(PTY5), + _GPIO_PORT(PTY4), + _GPIO_PORT(PTY3), + _GPIO_PORT(PTY2), + _GPIO_PORT(PTY1), + _GPIO_PORT(PTY0), /* PTZ */ - PINMUX_GPIO(GPIO_PTZ5, PTZ5_DATA), - PINMUX_GPIO(GPIO_PTZ4, PTZ4_DATA), - PINMUX_GPIO(GPIO_PTZ3, PTZ3_DATA), - PINMUX_GPIO(GPIO_PTZ2, PTZ2_DATA), - PINMUX_GPIO(GPIO_PTZ1, PTZ1_DATA), + _GPIO_PORT(PTZ5), + _GPIO_PORT(PTZ4), + _GPIO_PORT(PTZ3), + _GPIO_PORT(PTZ2), + _GPIO_PORT(PTZ1), /* SCIF0 */ GPIO_FN(SCIF0_TXD), diff --git a/drivers/pinctrl/sh-pfc/pfc-sh7723.c b/drivers/pinctrl/sh-pfc/pfc-sh7723.c index 49fd5c8..7570010 100644 --- a/drivers/pinctrl/sh-pfc/pfc-sh7723.c +++ b/drivers/pinctrl/sh-pfc/pfc-sh7723.c @@ -925,220 +925,220 @@ static pinmux_enum_t pinmux_data[] = { static struct pinmux_gpio pinmux_gpios[] = { /* PTA */ - PINMUX_GPIO(GPIO_PTA7, PTA7_DATA), - PINMUX_GPIO(GPIO_PTA6, PTA6_DATA), - PINMUX_GPIO(GPIO_PTA5, PTA5_DATA), - PINMUX_GPIO(GPIO_PTA4, PTA4_DATA), - PINMUX_GPIO(GPIO_PTA3, PTA3_DATA), - PINMUX_GPIO(GPIO_PTA2, PTA2_DATA), - PINMUX_GPIO(GPIO_PTA1, PTA1_DATA), - PINMUX_GPIO(GPIO_PTA0, PTA0_DATA), + _GPIO_PORT(PTA7), + _GPIO_PORT(PTA6), + _GPIO_PORT(PTA5), + _GPIO_PORT(PTA4), + _GPIO_PORT(PTA3), + _GPIO_PORT(PTA2), + _GPIO_PORT(PTA1), + _GPIO_PORT(PTA0), /* PTB */ - PINMUX_GPIO(GPIO_PTB7, PTB7_DATA), - PINMUX_GPIO(GPIO_PTB6, PTB6_DATA), - PINMUX_GPIO(GPIO_PTB5, PTB5_DATA), - PINMUX_GPIO(GPIO_PTB4, PTB4_DATA), - PINMUX_GPIO(GPIO_PTB3, PTB3_DATA), - PINMUX_GPIO(GPIO_PTB2, PTB2_DATA), - PINMUX_GPIO(GPIO_PTB1, PTB1_DATA), - PINMUX_GPIO(GPIO_PTB0, PTB0_DATA), + _GPIO_PORT(PTB7), + _GPIO_PORT(PTB6), + _GPIO_PORT(PTB5), + _GPIO_PORT(PTB4), + _GPIO_PORT(PTB3), + _GPIO_PORT(PTB2), + _GPIO_PORT(PTB1), + _GPIO_PORT(PTB0), /* PTC */ - PINMUX_GPIO(GPIO_PTC7, PTC7_DATA), - PINMUX_GPIO(GPIO_PTC6, PTC6_DATA), - PINMUX_GPIO(GPIO_PTC5, PTC5_DATA), - PINMUX_GPIO(GPIO_PTC4, PTC4_DATA), - PINMUX_GPIO(GPIO_PTC3, PTC3_DATA), - PINMUX_GPIO(GPIO_PTC2, PTC2_DATA), - PINMUX_GPIO(GPIO_PTC1, PTC1_DATA), - PINMUX_GPIO(GPIO_PTC0, PTC0_DATA), + _GPIO_PORT(PTC7), + _GPIO_PORT(PTC6), + _GPIO_PORT(PTC5), + _GPIO_PORT(PTC4), + _GPIO_PORT(PTC3), + _GPIO_PORT(PTC2), + _GPIO_PORT(PTC1), + _GPIO_PORT(PTC0), /* PTD */ - PINMUX_GPIO(GPIO_PTD7, PTD7_DATA), - PINMUX_GPIO(GPIO_PTD6, PTD6_DATA), - PINMUX_GPIO(GPIO_PTD5, PTD5_DATA), - PINMUX_GPIO(GPIO_PTD4, PTD4_DATA), - PINMUX_GPIO(GPIO_PTD3, PTD3_DATA), - PINMUX_GPIO(GPIO_PTD2, PTD2_DATA), - PINMUX_GPIO(GPIO_PTD1, PTD1_DATA), - PINMUX_GPIO(GPIO_PTD0, PTD0_DATA), + _GPIO_PORT(PTD7), + _GPIO_PORT(PTD6), + _GPIO_PORT(PTD5), + _GPIO_PORT(PTD4), + _GPIO_PORT(PTD3), + _GPIO_PORT(PTD2), + _GPIO_PORT(PTD1), + _GPIO_PORT(PTD0), /* PTE */ - PINMUX_GPIO(GPIO_PTE5, PTE5_DATA), - PINMUX_GPIO(GPIO_PTE4, PTE4_DATA), - PINMUX_GPIO(GPIO_PTE3, PTE3_DATA), - PINMUX_GPIO(GPIO_PTE2, PTE2_DATA), - PINMUX_GPIO(GPIO_PTE1, PTE1_DATA), - PINMUX_GPIO(GPIO_PTE0, PTE0_DATA), + _GPIO_PORT(PTE5), + _GPIO_PORT(PTE4), + _GPIO_PORT(PTE3), + _GPIO_PORT(PTE2), + _GPIO_PORT(PTE1), + _GPIO_PORT(PTE0), /* PTF */ - PINMUX_GPIO(GPIO_PTF7, PTF7_DATA), - PINMUX_GPIO(GPIO_PTF6, PTF6_DATA), - PINMUX_GPIO(GPIO_PTF5, PTF5_DATA), - PINMUX_GPIO(GPIO_PTF4, PTF4_DATA), - PINMUX_GPIO(GPIO_PTF3, PTF3_DATA), - PINMUX_GPIO(GPIO_PTF2, PTF2_DATA), - PINMUX_GPIO(GPIO_PTF1, PTF1_DATA), - PINMUX_GPIO(GPIO_PTF0, PTF0_DATA), + _GPIO_PORT(PTF7), + _GPIO_PORT(PTF6), + _GPIO_PORT(PTF5), + _GPIO_PORT(PTF4), + _GPIO_PORT(PTF3), + _GPIO_PORT(PTF2), + _GPIO_PORT(PTF1), + _GPIO_PORT(PTF0), /* PTG */ - PINMUX_GPIO(GPIO_PTG5, PTG5_DATA), - PINMUX_GPIO(GPIO_PTG4, PTG4_DATA), - PINMUX_GPIO(GPIO_PTG3, PTG3_DATA), - PINMUX_GPIO(GPIO_PTG2, PTG2_DATA), - PINMUX_GPIO(GPIO_PTG1, PTG1_DATA), - PINMUX_GPIO(GPIO_PTG0, PTG0_DATA), + _GPIO_PORT(PTG5), + _GPIO_PORT(PTG4), + _GPIO_PORT(PTG3), + _GPIO_PORT(PTG2), + _GPIO_PORT(PTG1), + _GPIO_PORT(PTG0), /* PTH */ - PINMUX_GPIO(GPIO_PTH7, PTH7_DATA), - PINMUX_GPIO(GPIO_PTH6, PTH6_DATA), - PINMUX_GPIO(GPIO_PTH5, PTH5_DATA), - PINMUX_GPIO(GPIO_PTH4, PTH4_DATA), - PINMUX_GPIO(GPIO_PTH3, PTH3_DATA), - PINMUX_GPIO(GPIO_PTH2, PTH2_DATA), - PINMUX_GPIO(GPIO_PTH1, PTH1_DATA), - PINMUX_GPIO(GPIO_PTH0, PTH0_DATA), + _GPIO_PORT(PTH7), + _GPIO_PORT(PTH6), + _GPIO_PORT(PTH5), + _GPIO_PORT(PTH4), + _GPIO_PORT(PTH3), + _GPIO_PORT(PTH2), + _GPIO_PORT(PTH1), + _GPIO_PORT(PTH0), /* PTJ */ - PINMUX_GPIO(GPIO_PTJ7, PTJ7_DATA), - PINMUX_GPIO(GPIO_PTJ5, PTJ5_DATA), - PINMUX_GPIO(GPIO_PTJ3, PTJ3_DATA), - PINMUX_GPIO(GPIO_PTJ2, PTJ2_DATA), - PINMUX_GPIO(GPIO_PTJ1, PTJ1_DATA), - PINMUX_GPIO(GPIO_PTJ0, PTJ0_DATA), + _GPIO_PORT(PTJ7), + _GPIO_PORT(PTJ5), + _GPIO_PORT(PTJ3), + _GPIO_PORT(PTJ2), + _GPIO_PORT(PTJ1), + _GPIO_PORT(PTJ0), /* PTK */ - PINMUX_GPIO(GPIO_PTK7, PTK7_DATA), - PINMUX_GPIO(GPIO_PTK6, PTK6_DATA), - PINMUX_GPIO(GPIO_PTK5, PTK5_DATA), - PINMUX_GPIO(GPIO_PTK4, PTK4_DATA), - PINMUX_GPIO(GPIO_PTK3, PTK3_DATA), - PINMUX_GPIO(GPIO_PTK2, PTK2_DATA), - PINMUX_GPIO(GPIO_PTK1, PTK1_DATA), - PINMUX_GPIO(GPIO_PTK0, PTK0_DATA), + _GPIO_PORT(PTK7), + _GPIO_PORT(PTK6), + _GPIO_PORT(PTK5), + _GPIO_PORT(PTK4), + _GPIO_PORT(PTK3), + _GPIO_PORT(PTK2), + _GPIO_PORT(PTK1), + _GPIO_PORT(PTK0), /* PTL */ - PINMUX_GPIO(GPIO_PTL7, PTL7_DATA), - PINMUX_GPIO(GPIO_PTL6, PTL6_DATA), - PINMUX_GPIO(GPIO_PTL5, PTL5_DATA), - PINMUX_GPIO(GPIO_PTL4, PTL4_DATA), - PINMUX_GPIO(GPIO_PTL3, PTL3_DATA), - PINMUX_GPIO(GPIO_PTL2, PTL2_DATA), - PINMUX_GPIO(GPIO_PTL1, PTL1_DATA), - PINMUX_GPIO(GPIO_PTL0, PTL0_DATA), + _GPIO_PORT(PTL7), + _GPIO_PORT(PTL6), + _GPIO_PORT(PTL5), + _GPIO_PORT(PTL4), + _GPIO_PORT(PTL3), + _GPIO_PORT(PTL2), + _GPIO_PORT(PTL1), + _GPIO_PORT(PTL0), /* PTM */ - PINMUX_GPIO(GPIO_PTM7, PTM7_DATA), - PINMUX_GPIO(GPIO_PTM6, PTM6_DATA), - PINMUX_GPIO(GPIO_PTM5, PTM5_DATA), - PINMUX_GPIO(GPIO_PTM4, PTM4_DATA), - PINMUX_GPIO(GPIO_PTM3, PTM3_DATA), - PINMUX_GPIO(GPIO_PTM2, PTM2_DATA), - PINMUX_GPIO(GPIO_PTM1, PTM1_DATA), - PINMUX_GPIO(GPIO_PTM0, PTM0_DATA), + _GPIO_PORT(PTM7), + _GPIO_PORT(PTM6), + _GPIO_PORT(PTM5), + _GPIO_PORT(PTM4), + _GPIO_PORT(PTM3), + _GPIO_PORT(PTM2), + _GPIO_PORT(PTM1), + _GPIO_PORT(PTM0), /* PTN */ - PINMUX_GPIO(GPIO_PTN7, PTN7_DATA), - PINMUX_GPIO(GPIO_PTN6, PTN6_DATA), - PINMUX_GPIO(GPIO_PTN5, PTN5_DATA), - PINMUX_GPIO(GPIO_PTN4, PTN4_DATA), - PINMUX_GPIO(GPIO_PTN3, PTN3_DATA), - PINMUX_GPIO(GPIO_PTN2, PTN2_DATA), - PINMUX_GPIO(GPIO_PTN1, PTN1_DATA), - PINMUX_GPIO(GPIO_PTN0, PTN0_DATA), + _GPIO_PORT(PTN7), + _GPIO_PORT(PTN6), + _GPIO_PORT(PTN5), + _GPIO_PORT(PTN4), + _GPIO_PORT(PTN3), + _GPIO_PORT(PTN2), + _GPIO_PORT(PTN1), + _GPIO_PORT(PTN0), /* PTQ */ - PINMUX_GPIO(GPIO_PTQ3, PTQ3_DATA), - PINMUX_GPIO(GPIO_PTQ2, PTQ2_DATA), - PINMUX_GPIO(GPIO_PTQ1, PTQ1_DATA), - PINMUX_GPIO(GPIO_PTQ0, PTQ0_DATA), + _GPIO_PORT(PTQ3), + _GPIO_PORT(PTQ2), + _GPIO_PORT(PTQ1), + _GPIO_PORT(PTQ0), /* PTR */ - PINMUX_GPIO(GPIO_PTR7, PTR7_DATA), - PINMUX_GPIO(GPIO_PTR6, PTR6_DATA), - PINMUX_GPIO(GPIO_PTR5, PTR5_DATA), - PINMUX_GPIO(GPIO_PTR4, PTR4_DATA), - PINMUX_GPIO(GPIO_PTR3, PTR3_DATA), - PINMUX_GPIO(GPIO_PTR2, PTR2_DATA), - PINMUX_GPIO(GPIO_PTR1, PTR1_DATA), - PINMUX_GPIO(GPIO_PTR0, PTR0_DATA), + _GPIO_PORT(PTR7), + _GPIO_PORT(PTR6), + _GPIO_PORT(PTR5), + _GPIO_PORT(PTR4), + _GPIO_PORT(PTR3), + _GPIO_PORT(PTR2), + _GPIO_PORT(PTR1), + _GPIO_PORT(PTR0), /* PTS */ - PINMUX_GPIO(GPIO_PTS7, PTS7_DATA), - PINMUX_GPIO(GPIO_PTS6, PTS6_DATA), - PINMUX_GPIO(GPIO_PTS5, PTS5_DATA), - PINMUX_GPIO(GPIO_PTS4, PTS4_DATA), - PINMUX_GPIO(GPIO_PTS3, PTS3_DATA), - PINMUX_GPIO(GPIO_PTS2, PTS2_DATA), - PINMUX_GPIO(GPIO_PTS1, PTS1_DATA), - PINMUX_GPIO(GPIO_PTS0, PTS0_DATA), + _GPIO_PORT(PTS7), + _GPIO_PORT(PTS6), + _GPIO_PORT(PTS5), + _GPIO_PORT(PTS4), + _GPIO_PORT(PTS3), + _GPIO_PORT(PTS2), + _GPIO_PORT(PTS1), + _GPIO_PORT(PTS0), /* PTT */ - PINMUX_GPIO(GPIO_PTT5, PTT5_DATA), - PINMUX_GPIO(GPIO_PTT4, PTT4_DATA), - PINMUX_GPIO(GPIO_PTT3, PTT3_DATA), - PINMUX_GPIO(GPIO_PTT2, PTT2_DATA), - PINMUX_GPIO(GPIO_PTT1, PTT1_DATA), - PINMUX_GPIO(GPIO_PTT0, PTT0_DATA), + _GPIO_PORT(PTT5), + _GPIO_PORT(PTT4), + _GPIO_PORT(PTT3), + _GPIO_PORT(PTT2), + _GPIO_PORT(PTT1), + _GPIO_PORT(PTT0), /* PTU */ - PINMUX_GPIO(GPIO_PTU5, PTU5_DATA), - PINMUX_GPIO(GPIO_PTU4, PTU4_DATA), - PINMUX_GPIO(GPIO_PTU3, PTU3_DATA), - PINMUX_GPIO(GPIO_PTU2, PTU2_DATA), - PINMUX_GPIO(GPIO_PTU1, PTU1_DATA), - PINMUX_GPIO(GPIO_PTU0, PTU0_DATA), + _GPIO_PORT(PTU5), + _GPIO_PORT(PTU4), + _GPIO_PORT(PTU3), + _GPIO_PORT(PTU2), + _GPIO_PORT(PTU1), + _GPIO_PORT(PTU0), /* PTV */ - PINMUX_GPIO(GPIO_PTV7, PTV7_DATA), - PINMUX_GPIO(GPIO_PTV6, PTV6_DATA), - PINMUX_GPIO(GPIO_PTV5, PTV5_DATA), - PINMUX_GPIO(GPIO_PTV4, PTV4_DATA), - PINMUX_GPIO(GPIO_PTV3, PTV3_DATA), - PINMUX_GPIO(GPIO_PTV2, PTV2_DATA), - PINMUX_GPIO(GPIO_PTV1, PTV1_DATA), - PINMUX_GPIO(GPIO_PTV0, PTV0_DATA), + _GPIO_PORT(PTV7), + _GPIO_PORT(PTV6), + _GPIO_PORT(PTV5), + _GPIO_PORT(PTV4), + _GPIO_PORT(PTV3), + _GPIO_PORT(PTV2), + _GPIO_PORT(PTV1), + _GPIO_PORT(PTV0), /* PTW */ - PINMUX_GPIO(GPIO_PTW7, PTW7_DATA), - PINMUX_GPIO(GPIO_PTW6, PTW6_DATA), - PINMUX_GPIO(GPIO_PTW5, PTW5_DATA), - PINMUX_GPIO(GPIO_PTW4, PTW4_DATA), - PINMUX_GPIO(GPIO_PTW3, PTW3_DATA), - PINMUX_GPIO(GPIO_PTW2, PTW2_DATA), - PINMUX_GPIO(GPIO_PTW1, PTW1_DATA), - PINMUX_GPIO(GPIO_PTW0, PTW0_DATA), + _GPIO_PORT(PTW7), + _GPIO_PORT(PTW6), + _GPIO_PORT(PTW5), + _GPIO_PORT(PTW4), + _GPIO_PORT(PTW3), + _GPIO_PORT(PTW2), + _GPIO_PORT(PTW1), + _GPIO_PORT(PTW0), /* PTX */ - PINMUX_GPIO(GPIO_PTX7, PTX7_DATA), - PINMUX_GPIO(GPIO_PTX6, PTX6_DATA), - PINMUX_GPIO(GPIO_PTX5, PTX5_DATA), - PINMUX_GPIO(GPIO_PTX4, PTX4_DATA), - PINMUX_GPIO(GPIO_PTX3, PTX3_DATA), - PINMUX_GPIO(GPIO_PTX2, PTX2_DATA), - PINMUX_GPIO(GPIO_PTX1, PTX1_DATA), - PINMUX_GPIO(GPIO_PTX0, PTX0_DATA), + _GPIO_PORT(PTX7), + _GPIO_PORT(PTX6), + _GPIO_PORT(PTX5), + _GPIO_PORT(PTX4), + _GPIO_PORT(PTX3), + _GPIO_PORT(PTX2), + _GPIO_PORT(PTX1), + _GPIO_PORT(PTX0), /* PTY */ - PINMUX_GPIO(GPIO_PTY7, PTY7_DATA), - PINMUX_GPIO(GPIO_PTY6, PTY6_DATA), - PINMUX_GPIO(GPIO_PTY5, PTY5_DATA), - PINMUX_GPIO(GPIO_PTY4, PTY4_DATA), - PINMUX_GPIO(GPIO_PTY3, PTY3_DATA), - PINMUX_GPIO(GPIO_PTY2, PTY2_DATA), - PINMUX_GPIO(GPIO_PTY1, PTY1_DATA), - PINMUX_GPIO(GPIO_PTY0, PTY0_DATA), + _GPIO_PORT(PTY7), + _GPIO_PORT(PTY6), + _GPIO_PORT(PTY5), + _GPIO_PORT(PTY4), + _GPIO_PORT(PTY3), + _GPIO_PORT(PTY2), + _GPIO_PORT(PTY1), + _GPIO_PORT(PTY0), /* PTZ */ - PINMUX_GPIO(GPIO_PTZ7, PTZ7_DATA), - PINMUX_GPIO(GPIO_PTZ6, PTZ6_DATA), - PINMUX_GPIO(GPIO_PTZ5, PTZ5_DATA), - PINMUX_GPIO(GPIO_PTZ4, PTZ4_DATA), - PINMUX_GPIO(GPIO_PTZ3, PTZ3_DATA), - PINMUX_GPIO(GPIO_PTZ2, PTZ2_DATA), - PINMUX_GPIO(GPIO_PTZ1, PTZ1_DATA), - PINMUX_GPIO(GPIO_PTZ0, PTZ0_DATA), + _GPIO_PORT(PTZ7), + _GPIO_PORT(PTZ6), + _GPIO_PORT(PTZ5), + _GPIO_PORT(PTZ4), + _GPIO_PORT(PTZ3), + _GPIO_PORT(PTZ2), + _GPIO_PORT(PTZ1), + _GPIO_PORT(PTZ0), /* SCIF0 */ GPIO_FN(SCIF0_PTT_TXD), diff --git a/drivers/pinctrl/sh-pfc/pfc-sh7724.c b/drivers/pinctrl/sh-pfc/pfc-sh7724.c index 054b700..4bc2d9a 100644 --- a/drivers/pinctrl/sh-pfc/pfc-sh7724.c +++ b/drivers/pinctrl/sh-pfc/pfc-sh7724.c @@ -1194,230 +1194,230 @@ static pinmux_enum_t pinmux_data[] = { static struct pinmux_gpio pinmux_gpios[] = { /* PTA */ - PINMUX_GPIO(GPIO_PTA7, PTA7_DATA), - PINMUX_GPIO(GPIO_PTA6, PTA6_DATA), - PINMUX_GPIO(GPIO_PTA5, PTA5_DATA), - PINMUX_GPIO(GPIO_PTA4, PTA4_DATA), - PINMUX_GPIO(GPIO_PTA3, PTA3_DATA), - PINMUX_GPIO(GPIO_PTA2, PTA2_DATA), - PINMUX_GPIO(GPIO_PTA1, PTA1_DATA), - PINMUX_GPIO(GPIO_PTA0, PTA0_DATA), + _GPIO_PORT(PTA7), + _GPIO_PORT(PTA6), + _GPIO_PORT(PTA5), + _GPIO_PORT(PTA4), + _GPIO_PORT(PTA3), + _GPIO_PORT(PTA2), + _GPIO_PORT(PTA1), + _GPIO_PORT(PTA0), /* PTB */ - PINMUX_GPIO(GPIO_PTB7, PTB7_DATA), - PINMUX_GPIO(GPIO_PTB6, PTB6_DATA), - PINMUX_GPIO(GPIO_PTB5, PTB5_DATA), - PINMUX_GPIO(GPIO_PTB4, PTB4_DATA), - PINMUX_GPIO(GPIO_PTB3, PTB3_DATA), - PINMUX_GPIO(GPIO_PTB2, PTB2_DATA), - PINMUX_GPIO(GPIO_PTB1, PTB1_DATA), - PINMUX_GPIO(GPIO_PTB0, PTB0_DATA), + _GPIO_PORT(PTB7), + _GPIO_PORT(PTB6), + _GPIO_PORT(PTB5), + _GPIO_PORT(PTB4), + _GPIO_PORT(PTB3), + _GPIO_PORT(PTB2), + _GPIO_PORT(PTB1), + _GPIO_PORT(PTB0), /* PTC */ - PINMUX_GPIO(GPIO_PTC7, PTC7_DATA), - PINMUX_GPIO(GPIO_PTC6, PTC6_DATA), - PINMUX_GPIO(GPIO_PTC5, PTC5_DATA), - PINMUX_GPIO(GPIO_PTC4, PTC4_DATA), - PINMUX_GPIO(GPIO_PTC3, PTC3_DATA), - PINMUX_GPIO(GPIO_PTC2, PTC2_DATA), - PINMUX_GPIO(GPIO_PTC1, PTC1_DATA), - PINMUX_GPIO(GPIO_PTC0, PTC0_DATA), + _GPIO_PORT(PTC7), + _GPIO_PORT(PTC6), + _GPIO_PORT(PTC5), + _GPIO_PORT(PTC4), + _GPIO_PORT(PTC3), + _GPIO_PORT(PTC2), + _GPIO_PORT(PTC1), + _GPIO_PORT(PTC0), /* PTD */ - PINMUX_GPIO(GPIO_PTD7, PTD7_DATA), - PINMUX_GPIO(GPIO_PTD6, PTD6_DATA), - PINMUX_GPIO(GPIO_PTD5, PTD5_DATA), - PINMUX_GPIO(GPIO_PTD4, PTD4_DATA), - PINMUX_GPIO(GPIO_PTD3, PTD3_DATA), - PINMUX_GPIO(GPIO_PTD2, PTD2_DATA), - PINMUX_GPIO(GPIO_PTD1, PTD1_DATA), - PINMUX_GPIO(GPIO_PTD0, PTD0_DATA), + _GPIO_PORT(PTD7), + _GPIO_PORT(PTD6), + _GPIO_PORT(PTD5), + _GPIO_PORT(PTD4), + _GPIO_PORT(PTD3), + _GPIO_PORT(PTD2), + _GPIO_PORT(PTD1), + _GPIO_PORT(PTD0), /* PTE */ - PINMUX_GPIO(GPIO_PTE7, PTE7_DATA), - PINMUX_GPIO(GPIO_PTE6, PTE6_DATA), - PINMUX_GPIO(GPIO_PTE5, PTE5_DATA), - PINMUX_GPIO(GPIO_PTE4, PTE4_DATA), - PINMUX_GPIO(GPIO_PTE3, PTE3_DATA), - PINMUX_GPIO(GPIO_PTE2, PTE2_DATA), - PINMUX_GPIO(GPIO_PTE1, PTE1_DATA), - PINMUX_GPIO(GPIO_PTE0, PTE0_DATA), + _GPIO_PORT(PTE7), + _GPIO_PORT(PTE6), + _GPIO_PORT(PTE5), + _GPIO_PORT(PTE4), + _GPIO_PORT(PTE3), + _GPIO_PORT(PTE2), + _GPIO_PORT(PTE1), + _GPIO_PORT(PTE0), /* PTF */ - PINMUX_GPIO(GPIO_PTF7, PTF7_DATA), - PINMUX_GPIO(GPIO_PTF6, PTF6_DATA), - PINMUX_GPIO(GPIO_PTF5, PTF5_DATA), - PINMUX_GPIO(GPIO_PTF4, PTF4_DATA), - PINMUX_GPIO(GPIO_PTF3, PTF3_DATA), - PINMUX_GPIO(GPIO_PTF2, PTF2_DATA), - PINMUX_GPIO(GPIO_PTF1, PTF1_DATA), - PINMUX_GPIO(GPIO_PTF0, PTF0_DATA), + _GPIO_PORT(PTF7), + _GPIO_PORT(PTF6), + _GPIO_PORT(PTF5), + _GPIO_PORT(PTF4), + _GPIO_PORT(PTF3), + _GPIO_PORT(PTF2), + _GPIO_PORT(PTF1), + _GPIO_PORT(PTF0), /* PTG */ - PINMUX_GPIO(GPIO_PTG5, PTG5_DATA), - PINMUX_GPIO(GPIO_PTG4, PTG4_DATA), - PINMUX_GPIO(GPIO_PTG3, PTG3_DATA), - PINMUX_GPIO(GPIO_PTG2, PTG2_DATA), - PINMUX_GPIO(GPIO_PTG1, PTG1_DATA), - PINMUX_GPIO(GPIO_PTG0, PTG0_DATA), + _GPIO_PORT(PTG5), + _GPIO_PORT(PTG4), + _GPIO_PORT(PTG3), + _GPIO_PORT(PTG2), + _GPIO_PORT(PTG1), + _GPIO_PORT(PTG0), /* PTH */ - PINMUX_GPIO(GPIO_PTH7, PTH7_DATA), - PINMUX_GPIO(GPIO_PTH6, PTH6_DATA), - PINMUX_GPIO(GPIO_PTH5, PTH5_DATA), - PINMUX_GPIO(GPIO_PTH4, PTH4_DATA), - PINMUX_GPIO(GPIO_PTH3, PTH3_DATA), - PINMUX_GPIO(GPIO_PTH2, PTH2_DATA), - PINMUX_GPIO(GPIO_PTH1, PTH1_DATA), - PINMUX_GPIO(GPIO_PTH0, PTH0_DATA), + _GPIO_PORT(PTH7), + _GPIO_PORT(PTH6), + _GPIO_PORT(PTH5), + _GPIO_PORT(PTH4), + _GPIO_PORT(PTH3), + _GPIO_PORT(PTH2), + _GPIO_PORT(PTH1), + _GPIO_PORT(PTH0), /* PTJ */ - PINMUX_GPIO(GPIO_PTJ7, PTJ7_DATA), - PINMUX_GPIO(GPIO_PTJ6, PTJ6_DATA), - PINMUX_GPIO(GPIO_PTJ5, PTJ5_DATA), - PINMUX_GPIO(GPIO_PTJ3, PTJ3_DATA), - PINMUX_GPIO(GPIO_PTJ2, PTJ2_DATA), - PINMUX_GPIO(GPIO_PTJ1, PTJ1_DATA), - PINMUX_GPIO(GPIO_PTJ0, PTJ0_DATA), + _GPIO_PORT(PTJ7), + _GPIO_PORT(PTJ6), + _GPIO_PORT(PTJ5), + _GPIO_PORT(PTJ3), + _GPIO_PORT(PTJ2), + _GPIO_PORT(PTJ1), + _GPIO_PORT(PTJ0), /* PTK */ - PINMUX_GPIO(GPIO_PTK7, PTK7_DATA), - PINMUX_GPIO(GPIO_PTK6, PTK6_DATA), - PINMUX_GPIO(GPIO_PTK5, PTK5_DATA), - PINMUX_GPIO(GPIO_PTK4, PTK4_DATA), - PINMUX_GPIO(GPIO_PTK3, PTK3_DATA), - PINMUX_GPIO(GPIO_PTK2, PTK2_DATA), - PINMUX_GPIO(GPIO_PTK1, PTK1_DATA), - PINMUX_GPIO(GPIO_PTK0, PTK0_DATA), + _GPIO_PORT(PTK7), + _GPIO_PORT(PTK6), + _GPIO_PORT(PTK5), + _GPIO_PORT(PTK4), + _GPIO_PORT(PTK3), + _GPIO_PORT(PTK2), + _GPIO_PORT(PTK1), + _GPIO_PORT(PTK0), /* PTL */ - PINMUX_GPIO(GPIO_PTL7, PTL7_DATA), - PINMUX_GPIO(GPIO_PTL6, PTL6_DATA), - PINMUX_GPIO(GPIO_PTL5, PTL5_DATA), - PINMUX_GPIO(GPIO_PTL4, PTL4_DATA), - PINMUX_GPIO(GPIO_PTL3, PTL3_DATA), - PINMUX_GPIO(GPIO_PTL2, PTL2_DATA), - PINMUX_GPIO(GPIO_PTL1, PTL1_DATA), - PINMUX_GPIO(GPIO_PTL0, PTL0_DATA), + _GPIO_PORT(PTL7), + _GPIO_PORT(PTL6), + _GPIO_PORT(PTL5), + _GPIO_PORT(PTL4), + _GPIO_PORT(PTL3), + _GPIO_PORT(PTL2), + _GPIO_PORT(PTL1), + _GPIO_PORT(PTL0), /* PTM */ - PINMUX_GPIO(GPIO_PTM7, PTM7_DATA), - PINMUX_GPIO(GPIO_PTM6, PTM6_DATA), - PINMUX_GPIO(GPIO_PTM5, PTM5_DATA), - PINMUX_GPIO(GPIO_PTM4, PTM4_DATA), - PINMUX_GPIO(GPIO_PTM3, PTM3_DATA), - PINMUX_GPIO(GPIO_PTM2, PTM2_DATA), - PINMUX_GPIO(GPIO_PTM1, PTM1_DATA), - PINMUX_GPIO(GPIO_PTM0, PTM0_DATA), + _GPIO_PORT(PTM7), + _GPIO_PORT(PTM6), + _GPIO_PORT(PTM5), + _GPIO_PORT(PTM4), + _GPIO_PORT(PTM3), + _GPIO_PORT(PTM2), + _GPIO_PORT(PTM1), + _GPIO_PORT(PTM0), /* PTN */ - PINMUX_GPIO(GPIO_PTN7, PTN7_DATA), - PINMUX_GPIO(GPIO_PTN6, PTN6_DATA), - PINMUX_GPIO(GPIO_PTN5, PTN5_DATA), - PINMUX_GPIO(GPIO_PTN4, PTN4_DATA), - PINMUX_GPIO(GPIO_PTN3, PTN3_DATA), - PINMUX_GPIO(GPIO_PTN2, PTN2_DATA), - PINMUX_GPIO(GPIO_PTN1, PTN1_DATA), - PINMUX_GPIO(GPIO_PTN0, PTN0_DATA), + _GPIO_PORT(PTN7), + _GPIO_PORT(PTN6), + _GPIO_PORT(PTN5), + _GPIO_PORT(PTN4), + _GPIO_PORT(PTN3), + _GPIO_PORT(PTN2), + _GPIO_PORT(PTN1), + _GPIO_PORT(PTN0), /* PTQ */ - PINMUX_GPIO(GPIO_PTQ7, PTQ7_DATA), - PINMUX_GPIO(GPIO_PTQ6, PTQ6_DATA), - PINMUX_GPIO(GPIO_PTQ5, PTQ5_DATA), - PINMUX_GPIO(GPIO_PTQ4, PTQ4_DATA), - PINMUX_GPIO(GPIO_PTQ3, PTQ3_DATA), - PINMUX_GPIO(GPIO_PTQ2, PTQ2_DATA), - PINMUX_GPIO(GPIO_PTQ1, PTQ1_DATA), - PINMUX_GPIO(GPIO_PTQ0, PTQ0_DATA), + _GPIO_PORT(PTQ7), + _GPIO_PORT(PTQ6), + _GPIO_PORT(PTQ5), + _GPIO_PORT(PTQ4), + _GPIO_PORT(PTQ3), + _GPIO_PORT(PTQ2), + _GPIO_PORT(PTQ1), + _GPIO_PORT(PTQ0), /* PTR */ - PINMUX_GPIO(GPIO_PTR7, PTR7_DATA), - PINMUX_GPIO(GPIO_PTR6, PTR6_DATA), - PINMUX_GPIO(GPIO_PTR5, PTR5_DATA), - PINMUX_GPIO(GPIO_PTR4, PTR4_DATA), - PINMUX_GPIO(GPIO_PTR3, PTR3_DATA), - PINMUX_GPIO(GPIO_PTR2, PTR2_DATA), - PINMUX_GPIO(GPIO_PTR1, PTR1_DATA), - PINMUX_GPIO(GPIO_PTR0, PTR0_DATA), + _GPIO_PORT(PTR7), + _GPIO_PORT(PTR6), + _GPIO_PORT(PTR5), + _GPIO_PORT(PTR4), + _GPIO_PORT(PTR3), + _GPIO_PORT(PTR2), + _GPIO_PORT(PTR1), + _GPIO_PORT(PTR0), /* PTS */ - PINMUX_GPIO(GPIO_PTS6, PTS6_DATA), - PINMUX_GPIO(GPIO_PTS5, PTS5_DATA), - PINMUX_GPIO(GPIO_PTS4, PTS4_DATA), - PINMUX_GPIO(GPIO_PTS3, PTS3_DATA), - PINMUX_GPIO(GPIO_PTS2, PTS2_DATA), - PINMUX_GPIO(GPIO_PTS1, PTS1_DATA), - PINMUX_GPIO(GPIO_PTS0, PTS0_DATA), + _GPIO_PORT(PTS6), + _GPIO_PORT(PTS5), + _GPIO_PORT(PTS4), + _GPIO_PORT(PTS3), + _GPIO_PORT(PTS2), + _GPIO_PORT(PTS1), + _GPIO_PORT(PTS0), /* PTT */ - PINMUX_GPIO(GPIO_PTT7, PTT7_DATA), - PINMUX_GPIO(GPIO_PTT6, PTT6_DATA), - PINMUX_GPIO(GPIO_PTT5, PTT5_DATA), - PINMUX_GPIO(GPIO_PTT4, PTT4_DATA), - PINMUX_GPIO(GPIO_PTT3, PTT3_DATA), - PINMUX_GPIO(GPIO_PTT2, PTT2_DATA), - PINMUX_GPIO(GPIO_PTT1, PTT1_DATA), - PINMUX_GPIO(GPIO_PTT0, PTT0_DATA), + _GPIO_PORT(PTT7), + _GPIO_PORT(PTT6), + _GPIO_PORT(PTT5), + _GPIO_PORT(PTT4), + _GPIO_PORT(PTT3), + _GPIO_PORT(PTT2), + _GPIO_PORT(PTT1), + _GPIO_PORT(PTT0), /* PTU */ - PINMUX_GPIO(GPIO_PTU7, PTU7_DATA), - PINMUX_GPIO(GPIO_PTU6, PTU6_DATA), - PINMUX_GPIO(GPIO_PTU5, PTU5_DATA), - PINMUX_GPIO(GPIO_PTU4, PTU4_DATA), - PINMUX_GPIO(GPIO_PTU3, PTU3_DATA), - PINMUX_GPIO(GPIO_PTU2, PTU2_DATA), - PINMUX_GPIO(GPIO_PTU1, PTU1_DATA), - PINMUX_GPIO(GPIO_PTU0, PTU0_DATA), + _GPIO_PORT(PTU7), + _GPIO_PORT(PTU6), + _GPIO_PORT(PTU5), + _GPIO_PORT(PTU4), + _GPIO_PORT(PTU3), + _GPIO_PORT(PTU2), + _GPIO_PORT(PTU1), + _GPIO_PORT(PTU0), /* PTV */ - PINMUX_GPIO(GPIO_PTV7, PTV7_DATA), - PINMUX_GPIO(GPIO_PTV6, PTV6_DATA), - PINMUX_GPIO(GPIO_PTV5, PTV5_DATA), - PINMUX_GPIO(GPIO_PTV4, PTV4_DATA), - PINMUX_GPIO(GPIO_PTV3, PTV3_DATA), - PINMUX_GPIO(GPIO_PTV2, PTV2_DATA), - PINMUX_GPIO(GPIO_PTV1, PTV1_DATA), - PINMUX_GPIO(GPIO_PTV0, PTV0_DATA), + _GPIO_PORT(PTV7), + _GPIO_PORT(PTV6), + _GPIO_PORT(PTV5), + _GPIO_PORT(PTV4), + _GPIO_PORT(PTV3), + _GPIO_PORT(PTV2), + _GPIO_PORT(PTV1), + _GPIO_PORT(PTV0), /* PTW */ - PINMUX_GPIO(GPIO_PTW7, PTW7_DATA), - PINMUX_GPIO(GPIO_PTW6, PTW6_DATA), - PINMUX_GPIO(GPIO_PTW5, PTW5_DATA), - PINMUX_GPIO(GPIO_PTW4, PTW4_DATA), - PINMUX_GPIO(GPIO_PTW3, PTW3_DATA), - PINMUX_GPIO(GPIO_PTW2, PTW2_DATA), - PINMUX_GPIO(GPIO_PTW1, PTW1_DATA), - PINMUX_GPIO(GPIO_PTW0, PTW0_DATA), + _GPIO_PORT(PTW7), + _GPIO_PORT(PTW6), + _GPIO_PORT(PTW5), + _GPIO_PORT(PTW4), + _GPIO_PORT(PTW3), + _GPIO_PORT(PTW2), + _GPIO_PORT(PTW1), + _GPIO_PORT(PTW0), /* PTX */ - PINMUX_GPIO(GPIO_PTX7, PTX7_DATA), - PINMUX_GPIO(GPIO_PTX6, PTX6_DATA), - PINMUX_GPIO(GPIO_PTX5, PTX5_DATA), - PINMUX_GPIO(GPIO_PTX4, PTX4_DATA), - PINMUX_GPIO(GPIO_PTX3, PTX3_DATA), - PINMUX_GPIO(GPIO_PTX2, PTX2_DATA), - PINMUX_GPIO(GPIO_PTX1, PTX1_DATA), - PINMUX_GPIO(GPIO_PTX0, PTX0_DATA), + _GPIO_PORT(PTX7), + _GPIO_PORT(PTX6), + _GPIO_PORT(PTX5), + _GPIO_PORT(PTX4), + _GPIO_PORT(PTX3), + _GPIO_PORT(PTX2), + _GPIO_PORT(PTX1), + _GPIO_PORT(PTX0), /* PTY */ - PINMUX_GPIO(GPIO_PTY7, PTY7_DATA), - PINMUX_GPIO(GPIO_PTY6, PTY6_DATA), - PINMUX_GPIO(GPIO_PTY5, PTY5_DATA), - PINMUX_GPIO(GPIO_PTY4, PTY4_DATA), - PINMUX_GPIO(GPIO_PTY3, PTY3_DATA), - PINMUX_GPIO(GPIO_PTY2, PTY2_DATA), - PINMUX_GPIO(GPIO_PTY1, PTY1_DATA), - PINMUX_GPIO(GPIO_PTY0, PTY0_DATA), + _GPIO_PORT(PTY7), + _GPIO_PORT(PTY6), + _GPIO_PORT(PTY5), + _GPIO_PORT(PTY4), + _GPIO_PORT(PTY3), + _GPIO_PORT(PTY2), + _GPIO_PORT(PTY1), + _GPIO_PORT(PTY0), /* PTZ */ - PINMUX_GPIO(GPIO_PTZ7, PTZ7_DATA), - PINMUX_GPIO(GPIO_PTZ6, PTZ6_DATA), - PINMUX_GPIO(GPIO_PTZ5, PTZ5_DATA), - PINMUX_GPIO(GPIO_PTZ4, PTZ4_DATA), - PINMUX_GPIO(GPIO_PTZ3, PTZ3_DATA), - PINMUX_GPIO(GPIO_PTZ2, PTZ2_DATA), - PINMUX_GPIO(GPIO_PTZ1, PTZ1_DATA), - PINMUX_GPIO(GPIO_PTZ0, PTZ0_DATA), + _GPIO_PORT(PTZ7), + _GPIO_PORT(PTZ6), + _GPIO_PORT(PTZ5), + _GPIO_PORT(PTZ4), + _GPIO_PORT(PTZ3), + _GPIO_PORT(PTZ2), + _GPIO_PORT(PTZ1), + _GPIO_PORT(PTZ0), /* BSC */ GPIO_FN(D31), diff --git a/drivers/pinctrl/sh-pfc/pfc-sh7757.c b/drivers/pinctrl/sh-pfc/pfc-sh7757.c index ffbd8b7..e525593 100644 --- a/drivers/pinctrl/sh-pfc/pfc-sh7757.c +++ b/drivers/pinctrl/sh-pfc/pfc-sh7757.c @@ -1116,260 +1116,260 @@ static pinmux_enum_t pinmux_data[] = { static struct pinmux_gpio pinmux_gpios[] = { /* PTA */ - PINMUX_GPIO(GPIO_PTA7, PTA7_DATA), - PINMUX_GPIO(GPIO_PTA6, PTA6_DATA), - PINMUX_GPIO(GPIO_PTA5, PTA5_DATA), - PINMUX_GPIO(GPIO_PTA4, PTA4_DATA), - PINMUX_GPIO(GPIO_PTA3, PTA3_DATA), - PINMUX_GPIO(GPIO_PTA2, PTA2_DATA), - PINMUX_GPIO(GPIO_PTA1, PTA1_DATA), - PINMUX_GPIO(GPIO_PTA0, PTA0_DATA), + _GPIO_PORT(PTA7), + _GPIO_PORT(PTA6), + _GPIO_PORT(PTA5), + _GPIO_PORT(PTA4), + _GPIO_PORT(PTA3), + _GPIO_PORT(PTA2), + _GPIO_PORT(PTA1), + _GPIO_PORT(PTA0), /* PTB */ - PINMUX_GPIO(GPIO_PTB7, PTB7_DATA), - PINMUX_GPIO(GPIO_PTB6, PTB6_DATA), - PINMUX_GPIO(GPIO_PTB5, PTB5_DATA), - PINMUX_GPIO(GPIO_PTB4, PTB4_DATA), - PINMUX_GPIO(GPIO_PTB3, PTB3_DATA), - PINMUX_GPIO(GPIO_PTB2, PTB2_DATA), - PINMUX_GPIO(GPIO_PTB1, PTB1_DATA), - PINMUX_GPIO(GPIO_PTB0, PTB0_DATA), + _GPIO_PORT(PTB7), + _GPIO_PORT(PTB6), + _GPIO_PORT(PTB5), + _GPIO_PORT(PTB4), + _GPIO_PORT(PTB3), + _GPIO_PORT(PTB2), + _GPIO_PORT(PTB1), + _GPIO_PORT(PTB0), /* PTC */ - PINMUX_GPIO(GPIO_PTC7, PTC7_DATA), - PINMUX_GPIO(GPIO_PTC6, PTC6_DATA), - PINMUX_GPIO(GPIO_PTC5, PTC5_DATA), - PINMUX_GPIO(GPIO_PTC4, PTC4_DATA), - PINMUX_GPIO(GPIO_PTC3, PTC3_DATA), - PINMUX_GPIO(GPIO_PTC2, PTC2_DATA), - PINMUX_GPIO(GPIO_PTC1, PTC1_DATA), - PINMUX_GPIO(GPIO_PTC0, PTC0_DATA), + _GPIO_PORT(PTC7), + _GPIO_PORT(PTC6), + _GPIO_PORT(PTC5), + _GPIO_PORT(PTC4), + _GPIO_PORT(PTC3), + _GPIO_PORT(PTC2), + _GPIO_PORT(PTC1), + _GPIO_PORT(PTC0), /* PTD */ - PINMUX_GPIO(GPIO_PTD7, PTD7_DATA), - PINMUX_GPIO(GPIO_PTD6, PTD6_DATA), - PINMUX_GPIO(GPIO_PTD5, PTD5_DATA), - PINMUX_GPIO(GPIO_PTD4, PTD4_DATA), - PINMUX_GPIO(GPIO_PTD3, PTD3_DATA), - PINMUX_GPIO(GPIO_PTD2, PTD2_DATA), - PINMUX_GPIO(GPIO_PTD1, PTD1_DATA), - PINMUX_GPIO(GPIO_PTD0, PTD0_DATA), + _GPIO_PORT(PTD7), + _GPIO_PORT(PTD6), + _GPIO_PORT(PTD5), + _GPIO_PORT(PTD4), + _GPIO_PORT(PTD3), + _GPIO_PORT(PTD2), + _GPIO_PORT(PTD1), + _GPIO_PORT(PTD0), /* PTE */ - PINMUX_GPIO(GPIO_PTE7, PTE7_DATA), - PINMUX_GPIO(GPIO_PTE6, PTE6_DATA), - PINMUX_GPIO(GPIO_PTE5, PTE5_DATA), - PINMUX_GPIO(GPIO_PTE4, PTE4_DATA), - PINMUX_GPIO(GPIO_PTE3, PTE3_DATA), - PINMUX_GPIO(GPIO_PTE2, PTE2_DATA), - PINMUX_GPIO(GPIO_PTE1, PTE1_DATA), - PINMUX_GPIO(GPIO_PTE0, PTE0_DATA), + _GPIO_PORT(PTE7), + _GPIO_PORT(PTE6), + _GPIO_PORT(PTE5), + _GPIO_PORT(PTE4), + _GPIO_PORT(PTE3), + _GPIO_PORT(PTE2), + _GPIO_PORT(PTE1), + _GPIO_PORT(PTE0), /* PTF */ - PINMUX_GPIO(GPIO_PTF7, PTF7_DATA), - PINMUX_GPIO(GPIO_PTF6, PTF6_DATA), - PINMUX_GPIO(GPIO_PTF5, PTF5_DATA), - PINMUX_GPIO(GPIO_PTF4, PTF4_DATA), - PINMUX_GPIO(GPIO_PTF3, PTF3_DATA), - PINMUX_GPIO(GPIO_PTF2, PTF2_DATA), - PINMUX_GPIO(GPIO_PTF1, PTF1_DATA), - PINMUX_GPIO(GPIO_PTF0, PTF0_DATA), + _GPIO_PORT(PTF7), + _GPIO_PORT(PTF6), + _GPIO_PORT(PTF5), + _GPIO_PORT(PTF4), + _GPIO_PORT(PTF3), + _GPIO_PORT(PTF2), + _GPIO_PORT(PTF1), + _GPIO_PORT(PTF0), /* PTG */ - PINMUX_GPIO(GPIO_PTG7, PTG7_DATA), - PINMUX_GPIO(GPIO_PTG6, PTG6_DATA), - PINMUX_GPIO(GPIO_PTG5, PTG5_DATA), - PINMUX_GPIO(GPIO_PTG4, PTG4_DATA), - PINMUX_GPIO(GPIO_PTG3, PTG3_DATA), - PINMUX_GPIO(GPIO_PTG2, PTG2_DATA), - PINMUX_GPIO(GPIO_PTG1, PTG1_DATA), - PINMUX_GPIO(GPIO_PTG0, PTG0_DATA), + _GPIO_PORT(PTG7), + _GPIO_PORT(PTG6), + _GPIO_PORT(PTG5), + _GPIO_PORT(PTG4), + _GPIO_PORT(PTG3), + _GPIO_PORT(PTG2), + _GPIO_PORT(PTG1), + _GPIO_PORT(PTG0), /* PTH */ - PINMUX_GPIO(GPIO_PTH7, PTH7_DATA), - PINMUX_GPIO(GPIO_PTH6, PTH6_DATA), - PINMUX_GPIO(GPIO_PTH5, PTH5_DATA), - PINMUX_GPIO(GPIO_PTH4, PTH4_DATA), - PINMUX_GPIO(GPIO_PTH3, PTH3_DATA), - PINMUX_GPIO(GPIO_PTH2, PTH2_DATA), - PINMUX_GPIO(GPIO_PTH1, PTH1_DATA), - PINMUX_GPIO(GPIO_PTH0, PTH0_DATA), + _GPIO_PORT(PTH7), + _GPIO_PORT(PTH6), + _GPIO_PORT(PTH5), + _GPIO_PORT(PTH4), + _GPIO_PORT(PTH3), + _GPIO_PORT(PTH2), + _GPIO_PORT(PTH1), + _GPIO_PORT(PTH0), /* PTI */ - PINMUX_GPIO(GPIO_PTI7, PTI7_DATA), - PINMUX_GPIO(GPIO_PTI6, PTI6_DATA), - PINMUX_GPIO(GPIO_PTI5, PTI5_DATA), - PINMUX_GPIO(GPIO_PTI4, PTI4_DATA), - PINMUX_GPIO(GPIO_PTI3, PTI3_DATA), - PINMUX_GPIO(GPIO_PTI2, PTI2_DATA), - PINMUX_GPIO(GPIO_PTI1, PTI1_DATA), - PINMUX_GPIO(GPIO_PTI0, PTI0_DATA), + _GPIO_PORT(PTI7), + _GPIO_PORT(PTI6), + _GPIO_PORT(PTI5), + _GPIO_PORT(PTI4), + _GPIO_PORT(PTI3), + _GPIO_PORT(PTI2), + _GPIO_PORT(PTI1), + _GPIO_PORT(PTI0), /* PTJ */ - PINMUX_GPIO(GPIO_PTJ6, PTJ6_DATA), - PINMUX_GPIO(GPIO_PTJ5, PTJ5_DATA), - PINMUX_GPIO(GPIO_PTJ4, PTJ4_DATA), - PINMUX_GPIO(GPIO_PTJ3, PTJ3_DATA), - PINMUX_GPIO(GPIO_PTJ2, PTJ2_DATA), - PINMUX_GPIO(GPIO_PTJ1, PTJ1_DATA), - PINMUX_GPIO(GPIO_PTJ0, PTJ0_DATA), + _GPIO_PORT(PTJ6), + _GPIO_PORT(PTJ5), + _GPIO_PORT(PTJ4), + _GPIO_PORT(PTJ3), + _GPIO_PORT(PTJ2), + _GPIO_PORT(PTJ1), + _GPIO_PORT(PTJ0), /* PTK */ - PINMUX_GPIO(GPIO_PTK7, PTK7_DATA), - PINMUX_GPIO(GPIO_PTK6, PTK6_DATA), - PINMUX_GPIO(GPIO_PTK5, PTK5_DATA), - PINMUX_GPIO(GPIO_PTK4, PTK4_DATA), - PINMUX_GPIO(GPIO_PTK3, PTK3_DATA), - PINMUX_GPIO(GPIO_PTK2, PTK2_DATA), - PINMUX_GPIO(GPIO_PTK1, PTK1_DATA), - PINMUX_GPIO(GPIO_PTK0, PTK0_DATA), + _GPIO_PORT(PTK7), + _GPIO_PORT(PTK6), + _GPIO_PORT(PTK5), + _GPIO_PORT(PTK4), + _GPIO_PORT(PTK3), + _GPIO_PORT(PTK2), + _GPIO_PORT(PTK1), + _GPIO_PORT(PTK0), /* PTL */ - PINMUX_GPIO(GPIO_PTL6, PTL6_DATA), - PINMUX_GPIO(GPIO_PTL5, PTL5_DATA), - PINMUX_GPIO(GPIO_PTL4, PTL4_DATA), - PINMUX_GPIO(GPIO_PTL3, PTL3_DATA), - PINMUX_GPIO(GPIO_PTL2, PTL2_DATA), - PINMUX_GPIO(GPIO_PTL1, PTL1_DATA), - PINMUX_GPIO(GPIO_PTL0, PTL0_DATA), + _GPIO_PORT(PTL6), + _GPIO_PORT(PTL5), + _GPIO_PORT(PTL4), + _GPIO_PORT(PTL3), + _GPIO_PORT(PTL2), + _GPIO_PORT(PTL1), + _GPIO_PORT(PTL0), /* PTM */ - PINMUX_GPIO(GPIO_PTM7, PTM7_DATA), - PINMUX_GPIO(GPIO_PTM6, PTM6_DATA), - PINMUX_GPIO(GPIO_PTM5, PTM5_DATA), - PINMUX_GPIO(GPIO_PTM4, PTM4_DATA), - PINMUX_GPIO(GPIO_PTM3, PTM3_DATA), - PINMUX_GPIO(GPIO_PTM2, PTM2_DATA), - PINMUX_GPIO(GPIO_PTM1, PTM1_DATA), - PINMUX_GPIO(GPIO_PTM0, PTM0_DATA), + _GPIO_PORT(PTM7), + _GPIO_PORT(PTM6), + _GPIO_PORT(PTM5), + _GPIO_PORT(PTM4), + _GPIO_PORT(PTM3), + _GPIO_PORT(PTM2), + _GPIO_PORT(PTM1), + _GPIO_PORT(PTM0), /* PTN */ - PINMUX_GPIO(GPIO_PTN6, PTN6_DATA), - PINMUX_GPIO(GPIO_PTN5, PTN5_DATA), - PINMUX_GPIO(GPIO_PTN4, PTN4_DATA), - PINMUX_GPIO(GPIO_PTN3, PTN3_DATA), - PINMUX_GPIO(GPIO_PTN2, PTN2_DATA), - PINMUX_GPIO(GPIO_PTN1, PTN1_DATA), - PINMUX_GPIO(GPIO_PTN0, PTN0_DATA), + _GPIO_PORT(PTN6), + _GPIO_PORT(PTN5), + _GPIO_PORT(PTN4), + _GPIO_PORT(PTN3), + _GPIO_PORT(PTN2), + _GPIO_PORT(PTN1), + _GPIO_PORT(PTN0), /* PTO */ - PINMUX_GPIO(GPIO_PTO7, PTO7_DATA), - PINMUX_GPIO(GPIO_PTO6, PTO6_DATA), - PINMUX_GPIO(GPIO_PTO5, PTO5_DATA), - PINMUX_GPIO(GPIO_PTO4, PTO4_DATA), - PINMUX_GPIO(GPIO_PTO3, PTO3_DATA), - PINMUX_GPIO(GPIO_PTO2, PTO2_DATA), - PINMUX_GPIO(GPIO_PTO1, PTO1_DATA), - PINMUX_GPIO(GPIO_PTO0, PTO0_DATA), + _GPIO_PORT(PTO7), + _GPIO_PORT(PTO6), + _GPIO_PORT(PTO5), + _GPIO_PORT(PTO4), + _GPIO_PORT(PTO3), + _GPIO_PORT(PTO2), + _GPIO_PORT(PTO1), + _GPIO_PORT(PTO0), /* PTP */ - PINMUX_GPIO(GPIO_PTP7, PTP7_DATA), - PINMUX_GPIO(GPIO_PTP6, PTP6_DATA), - PINMUX_GPIO(GPIO_PTP5, PTP5_DATA), - PINMUX_GPIO(GPIO_PTP4, PTP4_DATA), - PINMUX_GPIO(GPIO_PTP3, PTP3_DATA), - PINMUX_GPIO(GPIO_PTP2, PTP2_DATA), - PINMUX_GPIO(GPIO_PTP1, PTP1_DATA), - PINMUX_GPIO(GPIO_PTP0, PTP0_DATA), + _GPIO_PORT(PTP7), + _GPIO_PORT(PTP6), + _GPIO_PORT(PTP5), + _GPIO_PORT(PTP4), + _GPIO_PORT(PTP3), + _GPIO_PORT(PTP2), + _GPIO_PORT(PTP1), + _GPIO_PORT(PTP0), /* PTQ */ - PINMUX_GPIO(GPIO_PTQ6, PTQ6_DATA), - PINMUX_GPIO(GPIO_PTQ5, PTQ5_DATA), - PINMUX_GPIO(GPIO_PTQ4, PTQ4_DATA), - PINMUX_GPIO(GPIO_PTQ3, PTQ3_DATA), - PINMUX_GPIO(GPIO_PTQ2, PTQ2_DATA), - PINMUX_GPIO(GPIO_PTQ1, PTQ1_DATA), - PINMUX_GPIO(GPIO_PTQ0, PTQ0_DATA), + _GPIO_PORT(PTQ6), + _GPIO_PORT(PTQ5), + _GPIO_PORT(PTQ4), + _GPIO_PORT(PTQ3), + _GPIO_PORT(PTQ2), + _GPIO_PORT(PTQ1), + _GPIO_PORT(PTQ0), /* PTR */ - PINMUX_GPIO(GPIO_PTR7, PTR7_DATA), - PINMUX_GPIO(GPIO_PTR6, PTR6_DATA), - PINMUX_GPIO(GPIO_PTR5, PTR5_DATA), - PINMUX_GPIO(GPIO_PTR4, PTR4_DATA), - PINMUX_GPIO(GPIO_PTR3, PTR3_DATA), - PINMUX_GPIO(GPIO_PTR2, PTR2_DATA), - PINMUX_GPIO(GPIO_PTR1, PTR1_DATA), - PINMUX_GPIO(GPIO_PTR0, PTR0_DATA), + _GPIO_PORT(PTR7), + _GPIO_PORT(PTR6), + _GPIO_PORT(PTR5), + _GPIO_PORT(PTR4), + _GPIO_PORT(PTR3), + _GPIO_PORT(PTR2), + _GPIO_PORT(PTR1), + _GPIO_PORT(PTR0), /* PTS */ - PINMUX_GPIO(GPIO_PTS7, PTS7_DATA), - PINMUX_GPIO(GPIO_PTS6, PTS6_DATA), - PINMUX_GPIO(GPIO_PTS5, PTS5_DATA), - PINMUX_GPIO(GPIO_PTS4, PTS4_DATA), - PINMUX_GPIO(GPIO_PTS3, PTS3_DATA), - PINMUX_GPIO(GPIO_PTS2, PTS2_DATA), - PINMUX_GPIO(GPIO_PTS1, PTS1_DATA), - PINMUX_GPIO(GPIO_PTS0, PTS0_DATA), + _GPIO_PORT(PTS7), + _GPIO_PORT(PTS6), + _GPIO_PORT(PTS5), + _GPIO_PORT(PTS4), + _GPIO_PORT(PTS3), + _GPIO_PORT(PTS2), + _GPIO_PORT(PTS1), + _GPIO_PORT(PTS0), /* PTT */ - PINMUX_GPIO(GPIO_PTT7, PTT7_DATA), - PINMUX_GPIO(GPIO_PTT6, PTT6_DATA), - PINMUX_GPIO(GPIO_PTT5, PTT5_DATA), - PINMUX_GPIO(GPIO_PTT4, PTT4_DATA), - PINMUX_GPIO(GPIO_PTT3, PTT3_DATA), - PINMUX_GPIO(GPIO_PTT2, PTT2_DATA), - PINMUX_GPIO(GPIO_PTT1, PTT1_DATA), - PINMUX_GPIO(GPIO_PTT0, PTT0_DATA), + _GPIO_PORT(PTT7), + _GPIO_PORT(PTT6), + _GPIO_PORT(PTT5), + _GPIO_PORT(PTT4), + _GPIO_PORT(PTT3), + _GPIO_PORT(PTT2), + _GPIO_PORT(PTT1), + _GPIO_PORT(PTT0), /* PTU */ - PINMUX_GPIO(GPIO_PTU7, PTU7_DATA), - PINMUX_GPIO(GPIO_PTU6, PTU6_DATA), - PINMUX_GPIO(GPIO_PTU5, PTU5_DATA), - PINMUX_GPIO(GPIO_PTU4, PTU4_DATA), - PINMUX_GPIO(GPIO_PTU3, PTU3_DATA), - PINMUX_GPIO(GPIO_PTU2, PTU2_DATA), - PINMUX_GPIO(GPIO_PTU1, PTU1_DATA), - PINMUX_GPIO(GPIO_PTU0, PTU0_DATA), + _GPIO_PORT(PTU7), + _GPIO_PORT(PTU6), + _GPIO_PORT(PTU5), + _GPIO_PORT(PTU4), + _GPIO_PORT(PTU3), + _GPIO_PORT(PTU2), + _GPIO_PORT(PTU1), + _GPIO_PORT(PTU0), /* PTV */ - PINMUX_GPIO(GPIO_PTV7, PTV7_DATA), - PINMUX_GPIO(GPIO_PTV6, PTV6_DATA), - PINMUX_GPIO(GPIO_PTV5, PTV5_DATA), - PINMUX_GPIO(GPIO_PTV4, PTV4_DATA), - PINMUX_GPIO(GPIO_PTV3, PTV3_DATA), - PINMUX_GPIO(GPIO_PTV2, PTV2_DATA), - PINMUX_GPIO(GPIO_PTV1, PTV1_DATA), - PINMUX_GPIO(GPIO_PTV0, PTV0_DATA), + _GPIO_PORT(PTV7), + _GPIO_PORT(PTV6), + _GPIO_PORT(PTV5), + _GPIO_PORT(PTV4), + _GPIO_PORT(PTV3), + _GPIO_PORT(PTV2), + _GPIO_PORT(PTV1), + _GPIO_PORT(PTV0), /* PTW */ - PINMUX_GPIO(GPIO_PTW7, PTW7_DATA), - PINMUX_GPIO(GPIO_PTW6, PTW6_DATA), - PINMUX_GPIO(GPIO_PTW5, PTW5_DATA), - PINMUX_GPIO(GPIO_PTW4, PTW4_DATA), - PINMUX_GPIO(GPIO_PTW3, PTW3_DATA), - PINMUX_GPIO(GPIO_PTW2, PTW2_DATA), - PINMUX_GPIO(GPIO_PTW1, PTW1_DATA), - PINMUX_GPIO(GPIO_PTW0, PTW0_DATA), + _GPIO_PORT(PTW7), + _GPIO_PORT(PTW6), + _GPIO_PORT(PTW5), + _GPIO_PORT(PTW4), + _GPIO_PORT(PTW3), + _GPIO_PORT(PTW2), + _GPIO_PORT(PTW1), + _GPIO_PORT(PTW0), /* PTX */ - PINMUX_GPIO(GPIO_PTX7, PTX7_DATA), - PINMUX_GPIO(GPIO_PTX6, PTX6_DATA), - PINMUX_GPIO(GPIO_PTX5, PTX5_DATA), - PINMUX_GPIO(GPIO_PTX4, PTX4_DATA), - PINMUX_GPIO(GPIO_PTX3, PTX3_DATA), - PINMUX_GPIO(GPIO_PTX2, PTX2_DATA), - PINMUX_GPIO(GPIO_PTX1, PTX1_DATA), - PINMUX_GPIO(GPIO_PTX0, PTX0_DATA), + _GPIO_PORT(PTX7), + _GPIO_PORT(PTX6), + _GPIO_PORT(PTX5), + _GPIO_PORT(PTX4), + _GPIO_PORT(PTX3), + _GPIO_PORT(PTX2), + _GPIO_PORT(PTX1), + _GPIO_PORT(PTX0), /* PTY */ - PINMUX_GPIO(GPIO_PTY7, PTY7_DATA), - PINMUX_GPIO(GPIO_PTY6, PTY6_DATA), - PINMUX_GPIO(GPIO_PTY5, PTY5_DATA), - PINMUX_GPIO(GPIO_PTY4, PTY4_DATA), - PINMUX_GPIO(GPIO_PTY3, PTY3_DATA), - PINMUX_GPIO(GPIO_PTY2, PTY2_DATA), - PINMUX_GPIO(GPIO_PTY1, PTY1_DATA), - PINMUX_GPIO(GPIO_PTY0, PTY0_DATA), + _GPIO_PORT(PTY7), + _GPIO_PORT(PTY6), + _GPIO_PORT(PTY5), + _GPIO_PORT(PTY4), + _GPIO_PORT(PTY3), + _GPIO_PORT(PTY2), + _GPIO_PORT(PTY1), + _GPIO_PORT(PTY0), /* PTZ */ - PINMUX_GPIO(GPIO_PTZ7, PTZ7_DATA), - PINMUX_GPIO(GPIO_PTZ6, PTZ6_DATA), - PINMUX_GPIO(GPIO_PTZ5, PTZ5_DATA), - PINMUX_GPIO(GPIO_PTZ4, PTZ4_DATA), - PINMUX_GPIO(GPIO_PTZ3, PTZ3_DATA), - PINMUX_GPIO(GPIO_PTZ2, PTZ2_DATA), - PINMUX_GPIO(GPIO_PTZ1, PTZ1_DATA), - PINMUX_GPIO(GPIO_PTZ0, PTZ0_DATA), + _GPIO_PORT(PTZ7), + _GPIO_PORT(PTZ6), + _GPIO_PORT(PTZ5), + _GPIO_PORT(PTZ4), + _GPIO_PORT(PTZ3), + _GPIO_PORT(PTZ2), + _GPIO_PORT(PTZ1), + _GPIO_PORT(PTZ0), /* PTA (mobule: LBSC, RGMII) */ GPIO_FN(BS), diff --git a/drivers/pinctrl/sh-pfc/pfc-sh7785.c b/drivers/pinctrl/sh-pfc/pfc-sh7785.c index 2e9d7cb..23a17f9 100644 --- a/drivers/pinctrl/sh-pfc/pfc-sh7785.c +++ b/drivers/pinctrl/sh-pfc/pfc-sh7785.c @@ -704,147 +704,147 @@ static pinmux_enum_t pinmux_data[] = { static struct pinmux_gpio pinmux_gpios[] = { /* PA */ - PINMUX_GPIO(GPIO_PA7, PA7_DATA), - PINMUX_GPIO(GPIO_PA6, PA6_DATA), - PINMUX_GPIO(GPIO_PA5, PA5_DATA), - PINMUX_GPIO(GPIO_PA4, PA4_DATA), - PINMUX_GPIO(GPIO_PA3, PA3_DATA), - PINMUX_GPIO(GPIO_PA2, PA2_DATA), - PINMUX_GPIO(GPIO_PA1, PA1_DATA), - PINMUX_GPIO(GPIO_PA0, PA0_DATA), + _GPIO_PORT(PA7), + _GPIO_PORT(PA6), + _GPIO_PORT(PA5), + _GPIO_PORT(PA4), + _GPIO_PORT(PA3), + _GPIO_PORT(PA2), + _GPIO_PORT(PA1), + _GPIO_PORT(PA0), /* PB */ - PINMUX_GPIO(GPIO_PB7, PB7_DATA), - PINMUX_GPIO(GPIO_PB6, PB6_DATA), - PINMUX_GPIO(GPIO_PB5, PB5_DATA), - PINMUX_GPIO(GPIO_PB4, PB4_DATA), - PINMUX_GPIO(GPIO_PB3, PB3_DATA), - PINMUX_GPIO(GPIO_PB2, PB2_DATA), - PINMUX_GPIO(GPIO_PB1, PB1_DATA), - PINMUX_GPIO(GPIO_PB0, PB0_DATA), + _GPIO_PORT(PB7), + _GPIO_PORT(PB6), + _GPIO_PORT(PB5), + _GPIO_PORT(PB4), + _GPIO_PORT(PB3), + _GPIO_PORT(PB2), + _GPIO_PORT(PB1), + _GPIO_PORT(PB0), /* PC */ - PINMUX_GPIO(GPIO_PC7, PC7_DATA), - PINMUX_GPIO(GPIO_PC6, PC6_DATA), - PINMUX_GPIO(GPIO_PC5, PC5_DATA), - PINMUX_GPIO(GPIO_PC4, PC4_DATA), - PINMUX_GPIO(GPIO_PC3, PC3_DATA), - PINMUX_GPIO(GPIO_PC2, PC2_DATA), - PINMUX_GPIO(GPIO_PC1, PC1_DATA), - PINMUX_GPIO(GPIO_PC0, PC0_DATA), + _GPIO_PORT(PC7), + _GPIO_PORT(PC6), + _GPIO_PORT(PC5), + _GPIO_PORT(PC4), + _GPIO_PORT(PC3), + _GPIO_PORT(PC2), + _GPIO_PORT(PC1), + _GPIO_PORT(PC0), /* PD */ - PINMUX_GPIO(GPIO_PD7, PD7_DATA), - PINMUX_GPIO(GPIO_PD6, PD6_DATA), - PINMUX_GPIO(GPIO_PD5, PD5_DATA), - PINMUX_GPIO(GPIO_PD4, PD4_DATA), - PINMUX_GPIO(GPIO_PD3, PD3_DATA), - PINMUX_GPIO(GPIO_PD2, PD2_DATA), - PINMUX_GPIO(GPIO_PD1, PD1_DATA), - PINMUX_GPIO(GPIO_PD0, PD0_DATA), + _GPIO_PORT(PD7), + _GPIO_PORT(PD6), + _GPIO_PORT(PD5), + _GPIO_PORT(PD4), + _GPIO_PORT(PD3), + _GPIO_PORT(PD2), + _GPIO_PORT(PD1), + _GPIO_PORT(PD0), /* PE */ - PINMUX_GPIO(GPIO_PE5, PE5_DATA), - PINMUX_GPIO(GPIO_PE4, PE4_DATA), - PINMUX_GPIO(GPIO_PE3, PE3_DATA), - PINMUX_GPIO(GPIO_PE2, PE2_DATA), - PINMUX_GPIO(GPIO_PE1, PE1_DATA), - PINMUX_GPIO(GPIO_PE0, PE0_DATA), + _GPIO_PORT(PE5), + _GPIO_PORT(PE4), + _GPIO_PORT(PE3), + _GPIO_PORT(PE2), + _GPIO_PORT(PE1), + _GPIO_PORT(PE0), /* PF */ - PINMUX_GPIO(GPIO_PF7, PF7_DATA), - PINMUX_GPIO(GPIO_PF6, PF6_DATA), - PINMUX_GPIO(GPIO_PF5, PF5_DATA), - PINMUX_GPIO(GPIO_PF4, PF4_DATA), - PINMUX_GPIO(GPIO_PF3, PF3_DATA), - PINMUX_GPIO(GPIO_PF2, PF2_DATA), - PINMUX_GPIO(GPIO_PF1, PF1_DATA), - PINMUX_GPIO(GPIO_PF0, PF0_DATA), + _GPIO_PORT(PF7), + _GPIO_PORT(PF6), + _GPIO_PORT(PF5), + _GPIO_PORT(PF4), + _GPIO_PORT(PF3), + _GPIO_PORT(PF2), + _GPIO_PORT(PF1), + _GPIO_PORT(PF0), /* PG */ - PINMUX_GPIO(GPIO_PG7, PG7_DATA), - PINMUX_GPIO(GPIO_PG6, PG6_DATA), - PINMUX_GPIO(GPIO_PG5, PG5_DATA), - PINMUX_GPIO(GPIO_PG4, PG4_DATA), - PINMUX_GPIO(GPIO_PG3, PG3_DATA), - PINMUX_GPIO(GPIO_PG2, PG2_DATA), - PINMUX_GPIO(GPIO_PG1, PG1_DATA), - PINMUX_GPIO(GPIO_PG0, PG0_DATA), + _GPIO_PORT(PG7), + _GPIO_PORT(PG6), + _GPIO_PORT(PG5), + _GPIO_PORT(PG4), + _GPIO_PORT(PG3), + _GPIO_PORT(PG2), + _GPIO_PORT(PG1), + _GPIO_PORT(PG0), /* PH */ - PINMUX_GPIO(GPIO_PH7, PH7_DATA), - PINMUX_GPIO(GPIO_PH6, PH6_DATA), - PINMUX_GPIO(GPIO_PH5, PH5_DATA), - PINMUX_GPIO(GPIO_PH4, PH4_DATA), - PINMUX_GPIO(GPIO_PH3, PH3_DATA), - PINMUX_GPIO(GPIO_PH2, PH2_DATA), - PINMUX_GPIO(GPIO_PH1, PH1_DATA), - PINMUX_GPIO(GPIO_PH0, PH0_DATA), + _GPIO_PORT(PH7), + _GPIO_PORT(PH6), + _GPIO_PORT(PH5), + _GPIO_PORT(PH4), + _GPIO_PORT(PH3), + _GPIO_PORT(PH2), + _GPIO_PORT(PH1), + _GPIO_PORT(PH0), /* PJ */ - PINMUX_GPIO(GPIO_PJ7, PJ7_DATA), - PINMUX_GPIO(GPIO_PJ6, PJ6_DATA), - PINMUX_GPIO(GPIO_PJ5, PJ5_DATA), - PINMUX_GPIO(GPIO_PJ4, PJ4_DATA), - PINMUX_GPIO(GPIO_PJ3, PJ3_DATA), - PINMUX_GPIO(GPIO_PJ2, PJ2_DATA), - PINMUX_GPIO(GPIO_PJ1, PJ1_DATA), - PINMUX_GPIO(GPIO_PJ0, PJ0_DATA), + _GPIO_PORT(PJ7), + _GPIO_PORT(PJ6), + _GPIO_PORT(PJ5), + _GPIO_PORT(PJ4), + _GPIO_PORT(PJ3), + _GPIO_PORT(PJ2), + _GPIO_PORT(PJ1), + _GPIO_PORT(PJ0), /* PK */ - PINMUX_GPIO(GPIO_PK7, PK7_DATA), - PINMUX_GPIO(GPIO_PK6, PK6_DATA), - PINMUX_GPIO(GPIO_PK5, PK5_DATA), - PINMUX_GPIO(GPIO_PK4, PK4_DATA), - PINMUX_GPIO(GPIO_PK3, PK3_DATA), - PINMUX_GPIO(GPIO_PK2, PK2_DATA), - PINMUX_GPIO(GPIO_PK1, PK1_DATA), - PINMUX_GPIO(GPIO_PK0, PK0_DATA), + _GPIO_PORT(PK7), + _GPIO_PORT(PK6), + _GPIO_PORT(PK5), + _GPIO_PORT(PK4), + _GPIO_PORT(PK3), + _GPIO_PORT(PK2), + _GPIO_PORT(PK1), + _GPIO_PORT(PK0), /* PL */ - PINMUX_GPIO(GPIO_PL7, PL7_DATA), - PINMUX_GPIO(GPIO_PL6, PL6_DATA), - PINMUX_GPIO(GPIO_PL5, PL5_DATA), - PINMUX_GPIO(GPIO_PL4, PL4_DATA), - PINMUX_GPIO(GPIO_PL3, PL3_DATA), - PINMUX_GPIO(GPIO_PL2, PL2_DATA), - PINMUX_GPIO(GPIO_PL1, PL1_DATA), - PINMUX_GPIO(GPIO_PL0, PL0_DATA), + _GPIO_PORT(PL7), + _GPIO_PORT(PL6), + _GPIO_PORT(PL5), + _GPIO_PORT(PL4), + _GPIO_PORT(PL3), + _GPIO_PORT(PL2), + _GPIO_PORT(PL1), + _GPIO_PORT(PL0), /* PM */ - PINMUX_GPIO(GPIO_PM1, PM1_DATA), - PINMUX_GPIO(GPIO_PM0, PM0_DATA), + _GPIO_PORT(PM1), + _GPIO_PORT(PM0), /* PN */ - PINMUX_GPIO(GPIO_PN7, PN7_DATA), - PINMUX_GPIO(GPIO_PN6, PN6_DATA), - PINMUX_GPIO(GPIO_PN5, PN5_DATA), - PINMUX_GPIO(GPIO_PN4, PN4_DATA), - PINMUX_GPIO(GPIO_PN3, PN3_DATA), - PINMUX_GPIO(GPIO_PN2, PN2_DATA), - PINMUX_GPIO(GPIO_PN1, PN1_DATA), - PINMUX_GPIO(GPIO_PN0, PN0_DATA), + _GPIO_PORT(PN7), + _GPIO_PORT(PN6), + _GPIO_PORT(PN5), + _GPIO_PORT(PN4), + _GPIO_PORT(PN3), + _GPIO_PORT(PN2), + _GPIO_PORT(PN1), + _GPIO_PORT(PN0), /* PP */ - PINMUX_GPIO(GPIO_PP5, PP5_DATA), - PINMUX_GPIO(GPIO_PP4, PP4_DATA), - PINMUX_GPIO(GPIO_PP3, PP3_DATA), - PINMUX_GPIO(GPIO_PP2, PP2_DATA), - PINMUX_GPIO(GPIO_PP1, PP1_DATA), - PINMUX_GPIO(GPIO_PP0, PP0_DATA), + _GPIO_PORT(PP5), + _GPIO_PORT(PP4), + _GPIO_PORT(PP3), + _GPIO_PORT(PP2), + _GPIO_PORT(PP1), + _GPIO_PORT(PP0), /* PQ */ - PINMUX_GPIO(GPIO_PQ4, PQ4_DATA), - PINMUX_GPIO(GPIO_PQ3, PQ3_DATA), - PINMUX_GPIO(GPIO_PQ2, PQ2_DATA), - PINMUX_GPIO(GPIO_PQ1, PQ1_DATA), - PINMUX_GPIO(GPIO_PQ0, PQ0_DATA), + _GPIO_PORT(PQ4), + _GPIO_PORT(PQ3), + _GPIO_PORT(PQ2), + _GPIO_PORT(PQ1), + _GPIO_PORT(PQ0), /* PR */ - PINMUX_GPIO(GPIO_PR3, PR3_DATA), - PINMUX_GPIO(GPIO_PR2, PR2_DATA), - PINMUX_GPIO(GPIO_PR1, PR1_DATA), - PINMUX_GPIO(GPIO_PR0, PR0_DATA), + _GPIO_PORT(PR3), + _GPIO_PORT(PR2), + _GPIO_PORT(PR1), + _GPIO_PORT(PR0), /* FN */ GPIO_FN(D63_AD31), diff --git a/drivers/pinctrl/sh-pfc/pfc-sh7786.c b/drivers/pinctrl/sh-pfc/pfc-sh7786.c index c9d8f50..8269f5d 100644 --- a/drivers/pinctrl/sh-pfc/pfc-sh7786.c +++ b/drivers/pinctrl/sh-pfc/pfc-sh7786.c @@ -429,82 +429,82 @@ static pinmux_enum_t pinmux_data[] = { static struct pinmux_gpio pinmux_gpios[] = { /* PA */ - PINMUX_GPIO(GPIO_PA7, PA7_DATA), - PINMUX_GPIO(GPIO_PA6, PA6_DATA), - PINMUX_GPIO(GPIO_PA5, PA5_DATA), - PINMUX_GPIO(GPIO_PA4, PA4_DATA), - PINMUX_GPIO(GPIO_PA3, PA3_DATA), - PINMUX_GPIO(GPIO_PA2, PA2_DATA), - PINMUX_GPIO(GPIO_PA1, PA1_DATA), - PINMUX_GPIO(GPIO_PA0, PA0_DATA), + _GPIO_PORT(PA7), + _GPIO_PORT(PA6), + _GPIO_PORT(PA5), + _GPIO_PORT(PA4), + _GPIO_PORT(PA3), + _GPIO_PORT(PA2), + _GPIO_PORT(PA1), + _GPIO_PORT(PA0), /* PB */ - PINMUX_GPIO(GPIO_PB7, PB7_DATA), - PINMUX_GPIO(GPIO_PB6, PB6_DATA), - PINMUX_GPIO(GPIO_PB5, PB5_DATA), - PINMUX_GPIO(GPIO_PB4, PB4_DATA), - PINMUX_GPIO(GPIO_PB3, PB3_DATA), - PINMUX_GPIO(GPIO_PB2, PB2_DATA), - PINMUX_GPIO(GPIO_PB1, PB1_DATA), - PINMUX_GPIO(GPIO_PB0, PB0_DATA), + _GPIO_PORT(PB7), + _GPIO_PORT(PB6), + _GPIO_PORT(PB5), + _GPIO_PORT(PB4), + _GPIO_PORT(PB3), + _GPIO_PORT(PB2), + _GPIO_PORT(PB1), + _GPIO_PORT(PB0), /* PC */ - PINMUX_GPIO(GPIO_PC7, PC7_DATA), - PINMUX_GPIO(GPIO_PC6, PC6_DATA), - PINMUX_GPIO(GPIO_PC5, PC5_DATA), - PINMUX_GPIO(GPIO_PC4, PC4_DATA), - PINMUX_GPIO(GPIO_PC3, PC3_DATA), - PINMUX_GPIO(GPIO_PC2, PC2_DATA), - PINMUX_GPIO(GPIO_PC1, PC1_DATA), - PINMUX_GPIO(GPIO_PC0, PC0_DATA), + _GPIO_PORT(PC7), + _GPIO_PORT(PC6), + _GPIO_PORT(PC5), + _GPIO_PORT(PC4), + _GPIO_PORT(PC3), + _GPIO_PORT(PC2), + _GPIO_PORT(PC1), + _GPIO_PORT(PC0), /* PD */ - PINMUX_GPIO(GPIO_PD7, PD7_DATA), - PINMUX_GPIO(GPIO_PD6, PD6_DATA), - PINMUX_GPIO(GPIO_PD5, PD5_DATA), - PINMUX_GPIO(GPIO_PD4, PD4_DATA), - PINMUX_GPIO(GPIO_PD3, PD3_DATA), - PINMUX_GPIO(GPIO_PD2, PD2_DATA), - PINMUX_GPIO(GPIO_PD1, PD1_DATA), - PINMUX_GPIO(GPIO_PD0, PD0_DATA), + _GPIO_PORT(PD7), + _GPIO_PORT(PD6), + _GPIO_PORT(PD5), + _GPIO_PORT(PD4), + _GPIO_PORT(PD3), + _GPIO_PORT(PD2), + _GPIO_PORT(PD1), + _GPIO_PORT(PD0), /* PE */ - PINMUX_GPIO(GPIO_PE7, PE7_DATA), - PINMUX_GPIO(GPIO_PE6, PE6_DATA), + _GPIO_PORT(PE7), + _GPIO_PORT(PE6), /* PF */ - PINMUX_GPIO(GPIO_PF7, PF7_DATA), - PINMUX_GPIO(GPIO_PF6, PF6_DATA), - PINMUX_GPIO(GPIO_PF5, PF5_DATA), - PINMUX_GPIO(GPIO_PF4, PF4_DATA), - PINMUX_GPIO(GPIO_PF3, PF3_DATA), - PINMUX_GPIO(GPIO_PF2, PF2_DATA), - PINMUX_GPIO(GPIO_PF1, PF1_DATA), - PINMUX_GPIO(GPIO_PF0, PF0_DATA), + _GPIO_PORT(PF7), + _GPIO_PORT(PF6), + _GPIO_PORT(PF5), + _GPIO_PORT(PF4), + _GPIO_PORT(PF3), + _GPIO_PORT(PF2), + _GPIO_PORT(PF1), + _GPIO_PORT(PF0), /* PG */ - PINMUX_GPIO(GPIO_PG7, PG7_DATA), - PINMUX_GPIO(GPIO_PG6, PG6_DATA), - PINMUX_GPIO(GPIO_PG5, PG5_DATA), + _GPIO_PORT(PG7), + _GPIO_PORT(PG6), + _GPIO_PORT(PG5), /* PH */ - PINMUX_GPIO(GPIO_PH7, PH7_DATA), - PINMUX_GPIO(GPIO_PH6, PH6_DATA), - PINMUX_GPIO(GPIO_PH5, PH5_DATA), - PINMUX_GPIO(GPIO_PH4, PH4_DATA), - PINMUX_GPIO(GPIO_PH3, PH3_DATA), - PINMUX_GPIO(GPIO_PH2, PH2_DATA), - PINMUX_GPIO(GPIO_PH1, PH1_DATA), - PINMUX_GPIO(GPIO_PH0, PH0_DATA), + _GPIO_PORT(PH7), + _GPIO_PORT(PH6), + _GPIO_PORT(PH5), + _GPIO_PORT(PH4), + _GPIO_PORT(PH3), + _GPIO_PORT(PH2), + _GPIO_PORT(PH1), + _GPIO_PORT(PH0), /* PJ */ - PINMUX_GPIO(GPIO_PJ7, PJ7_DATA), - PINMUX_GPIO(GPIO_PJ6, PJ6_DATA), - PINMUX_GPIO(GPIO_PJ5, PJ5_DATA), - PINMUX_GPIO(GPIO_PJ4, PJ4_DATA), - PINMUX_GPIO(GPIO_PJ3, PJ3_DATA), - PINMUX_GPIO(GPIO_PJ2, PJ2_DATA), - PINMUX_GPIO(GPIO_PJ1, PJ1_DATA), + _GPIO_PORT(PJ7), + _GPIO_PORT(PJ6), + _GPIO_PORT(PJ5), + _GPIO_PORT(PJ4), + _GPIO_PORT(PJ3), + _GPIO_PORT(PJ2), + _GPIO_PORT(PJ1), /* FN */ GPIO_FN(CDE), diff --git a/drivers/pinctrl/sh-pfc/pfc-shx3.c b/drivers/pinctrl/sh-pfc/pfc-shx3.c index 04e8940..78b2b9d 100644 --- a/drivers/pinctrl/sh-pfc/pfc-shx3.c +++ b/drivers/pinctrl/sh-pfc/pfc-shx3.c @@ -308,82 +308,82 @@ static pinmux_enum_t shx3_pinmux_data[] = { static struct pinmux_gpio shx3_pinmux_gpios[] = { /* PA */ - PINMUX_GPIO(GPIO_PA7, PA7_DATA), - PINMUX_GPIO(GPIO_PA6, PA6_DATA), - PINMUX_GPIO(GPIO_PA5, PA5_DATA), - PINMUX_GPIO(GPIO_PA4, PA4_DATA), - PINMUX_GPIO(GPIO_PA3, PA3_DATA), - PINMUX_GPIO(GPIO_PA2, PA2_DATA), - PINMUX_GPIO(GPIO_PA1, PA1_DATA), - PINMUX_GPIO(GPIO_PA0, PA0_DATA), + _GPIO_PORT(PA7), + _GPIO_PORT(PA6), + _GPIO_PORT(PA5), + _GPIO_PORT(PA4), + _GPIO_PORT(PA3), + _GPIO_PORT(PA2), + _GPIO_PORT(PA1), + _GPIO_PORT(PA0), /* PB */ - PINMUX_GPIO(GPIO_PB7, PB7_DATA), - PINMUX_GPIO(GPIO_PB6, PB6_DATA), - PINMUX_GPIO(GPIO_PB5, PB5_DATA), - PINMUX_GPIO(GPIO_PB4, PB4_DATA), - PINMUX_GPIO(GPIO_PB3, PB3_DATA), - PINMUX_GPIO(GPIO_PB2, PB2_DATA), - PINMUX_GPIO(GPIO_PB1, PB1_DATA), - PINMUX_GPIO(GPIO_PB0, PB0_DATA), + _GPIO_PORT(PB7), + _GPIO_PORT(PB6), + _GPIO_PORT(PB5), + _GPIO_PORT(PB4), + _GPIO_PORT(PB3), + _GPIO_PORT(PB2), + _GPIO_PORT(PB1), + _GPIO_PORT(PB0), /* PC */ - PINMUX_GPIO(GPIO_PC7, PC7_DATA), - PINMUX_GPIO(GPIO_PC6, PC6_DATA), - PINMUX_GPIO(GPIO_PC5, PC5_DATA), - PINMUX_GPIO(GPIO_PC4, PC4_DATA), - PINMUX_GPIO(GPIO_PC3, PC3_DATA), - PINMUX_GPIO(GPIO_PC2, PC2_DATA), - PINMUX_GPIO(GPIO_PC1, PC1_DATA), - PINMUX_GPIO(GPIO_PC0, PC0_DATA), + _GPIO_PORT(PC7), + _GPIO_PORT(PC6), + _GPIO_PORT(PC5), + _GPIO_PORT(PC4), + _GPIO_PORT(PC3), + _GPIO_PORT(PC2), + _GPIO_PORT(PC1), + _GPIO_PORT(PC0), /* PD */ - PINMUX_GPIO(GPIO_PD7, PD7_DATA), - PINMUX_GPIO(GPIO_PD6, PD6_DATA), - PINMUX_GPIO(GPIO_PD5, PD5_DATA), - PINMUX_GPIO(GPIO_PD4, PD4_DATA), - PINMUX_GPIO(GPIO_PD3, PD3_DATA), - PINMUX_GPIO(GPIO_PD2, PD2_DATA), - PINMUX_GPIO(GPIO_PD1, PD1_DATA), - PINMUX_GPIO(GPIO_PD0, PD0_DATA), + _GPIO_PORT(PD7), + _GPIO_PORT(PD6), + _GPIO_PORT(PD5), + _GPIO_PORT(PD4), + _GPIO_PORT(PD3), + _GPIO_PORT(PD2), + _GPIO_PORT(PD1), + _GPIO_PORT(PD0), /* PE */ - PINMUX_GPIO(GPIO_PE7, PE7_DATA), - PINMUX_GPIO(GPIO_PE6, PE6_DATA), - PINMUX_GPIO(GPIO_PE5, PE5_DATA), - PINMUX_GPIO(GPIO_PE4, PE4_DATA), - PINMUX_GPIO(GPIO_PE3, PE3_DATA), - PINMUX_GPIO(GPIO_PE2, PE2_DATA), - PINMUX_GPIO(GPIO_PE1, PE1_DATA), - PINMUX_GPIO(GPIO_PE0, PE0_DATA), + _GPIO_PORT(PE7), + _GPIO_PORT(PE6), + _GPIO_PORT(PE5), + _GPIO_PORT(PE4), + _GPIO_PORT(PE3), + _GPIO_PORT(PE2), + _GPIO_PORT(PE1), + _GPIO_PORT(PE0), /* PF */ - PINMUX_GPIO(GPIO_PF7, PF7_DATA), - PINMUX_GPIO(GPIO_PF6, PF6_DATA), - PINMUX_GPIO(GPIO_PF5, PF5_DATA), - PINMUX_GPIO(GPIO_PF4, PF4_DATA), - PINMUX_GPIO(GPIO_PF3, PF3_DATA), - PINMUX_GPIO(GPIO_PF2, PF2_DATA), - PINMUX_GPIO(GPIO_PF1, PF1_DATA), - PINMUX_GPIO(GPIO_PF0, PF0_DATA), + _GPIO_PORT(PF7), + _GPIO_PORT(PF6), + _GPIO_PORT(PF5), + _GPIO_PORT(PF4), + _GPIO_PORT(PF3), + _GPIO_PORT(PF2), + _GPIO_PORT(PF1), + _GPIO_PORT(PF0), /* PG */ - PINMUX_GPIO(GPIO_PG7, PG7_DATA), - PINMUX_GPIO(GPIO_PG6, PG6_DATA), - PINMUX_GPIO(GPIO_PG5, PG5_DATA), - PINMUX_GPIO(GPIO_PG4, PG4_DATA), - PINMUX_GPIO(GPIO_PG3, PG3_DATA), - PINMUX_GPIO(GPIO_PG2, PG2_DATA), - PINMUX_GPIO(GPIO_PG1, PG1_DATA), - PINMUX_GPIO(GPIO_PG0, PG0_DATA), + _GPIO_PORT(PG7), + _GPIO_PORT(PG6), + _GPIO_PORT(PG5), + _GPIO_PORT(PG4), + _GPIO_PORT(PG3), + _GPIO_PORT(PG2), + _GPIO_PORT(PG1), + _GPIO_PORT(PG0), /* PH */ - PINMUX_GPIO(GPIO_PH5, PH5_DATA), - PINMUX_GPIO(GPIO_PH4, PH4_DATA), - PINMUX_GPIO(GPIO_PH3, PH3_DATA), - PINMUX_GPIO(GPIO_PH2, PH2_DATA), - PINMUX_GPIO(GPIO_PH1, PH1_DATA), - PINMUX_GPIO(GPIO_PH0, PH0_DATA), + _GPIO_PORT(PH5), + _GPIO_PORT(PH4), + _GPIO_PORT(PH3), + _GPIO_PORT(PH2), + _GPIO_PORT(PH1), + _GPIO_PORT(PH0), /* FN */ GPIO_FN(D31), -- 1.7.8.6