Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7cbb0e55 authored by Laurent Pinchart's avatar Laurent Pinchart
Browse files

sh-pfc: Don't duplicate argument to PINMUX_GPIO macro



The PINMUX_GPIO macro takes a port name and a data mark, respectively of
the form GPIO_name and name_DATA. Modify the macro to take the name as a
single argument and derive the port name and data mark from it.

Signed-off-by: default avatarLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Tested-by: default avatarYusuke Goda <yusuke.goda.sx@renesas.com>
parent 18dcc583
Loading
Loading
Loading
Loading
+99 −100
Original line number Diff line number Diff line
@@ -703,117 +703,116 @@ static const u16 pinmux_data[] = {
};

static struct sh_pfc_pin pinmux_pins[] = {

	/* 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),
	PINMUX_GPIO(PA7),
	PINMUX_GPIO(PA6),
	PINMUX_GPIO(PA5),
	PINMUX_GPIO(PA4),
	PINMUX_GPIO(PA3),
	PINMUX_GPIO(PA2),
	PINMUX_GPIO(PA1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PB12),
	PINMUX_GPIO(PB11),
	PINMUX_GPIO(PB10),
	PINMUX_GPIO(PB9),
	PINMUX_GPIO(PB8),
	PINMUX_GPIO(PB7),
	PINMUX_GPIO(PB6),
	PINMUX_GPIO(PB5),
	PINMUX_GPIO(PB4),
	PINMUX_GPIO(PB3),
	PINMUX_GPIO(PB2),
	PINMUX_GPIO(PB1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PC14),
	PINMUX_GPIO(PC13),
	PINMUX_GPIO(PC12),
	PINMUX_GPIO(PC11),
	PINMUX_GPIO(PC10),
	PINMUX_GPIO(PC9),
	PINMUX_GPIO(PC8),
	PINMUX_GPIO(PC7),
	PINMUX_GPIO(PC6),
	PINMUX_GPIO(PC5),
	PINMUX_GPIO(PC4),
	PINMUX_GPIO(PC3),
	PINMUX_GPIO(PC2),
	PINMUX_GPIO(PC1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PD15),
	PINMUX_GPIO(PD14),
	PINMUX_GPIO(PD13),
	PINMUX_GPIO(PD12),
	PINMUX_GPIO(PD11),
	PINMUX_GPIO(PD10),
	PINMUX_GPIO(PD9),
	PINMUX_GPIO(PD8),
	PINMUX_GPIO(PD7),
	PINMUX_GPIO(PD6),
	PINMUX_GPIO(PD5),
	PINMUX_GPIO(PD4),
	PINMUX_GPIO(PD3),
	PINMUX_GPIO(PD2),
	PINMUX_GPIO(PD1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PE15),
	PINMUX_GPIO(PE14),
	PINMUX_GPIO(PE13),
	PINMUX_GPIO(PE12),
	PINMUX_GPIO(PE11),
	PINMUX_GPIO(PE10),
	PINMUX_GPIO(PE9),
	PINMUX_GPIO(PE8),
	PINMUX_GPIO(PE7),
	PINMUX_GPIO(PE6),
	PINMUX_GPIO(PE5),
	PINMUX_GPIO(PE4),
	PINMUX_GPIO(PE3),
	PINMUX_GPIO(PE2),
	PINMUX_GPIO(PE1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PF30),
	PINMUX_GPIO(PF29),
	PINMUX_GPIO(PF28),
	PINMUX_GPIO(PF27),
	PINMUX_GPIO(PF26),
	PINMUX_GPIO(PF25),
	PINMUX_GPIO(PF24),
	PINMUX_GPIO(PF23),
	PINMUX_GPIO(PF22),
	PINMUX_GPIO(PF21),
	PINMUX_GPIO(PF20),
	PINMUX_GPIO(PF19),
	PINMUX_GPIO(PF18),
	PINMUX_GPIO(PF17),
	PINMUX_GPIO(PF16),
	PINMUX_GPIO(PF15),
	PINMUX_GPIO(PF14),
	PINMUX_GPIO(PF13),
	PINMUX_GPIO(PF12),
	PINMUX_GPIO(PF11),
	PINMUX_GPIO(PF10),
	PINMUX_GPIO(PF9),
	PINMUX_GPIO(PF8),
	PINMUX_GPIO(PF7),
	PINMUX_GPIO(PF6),
	PINMUX_GPIO(PF5),
	PINMUX_GPIO(PF4),
	PINMUX_GPIO(PF3),
	PINMUX_GPIO(PF2),
	PINMUX_GPIO(PF1),
	PINMUX_GPIO(PF0),
};

#define PINMUX_FN_BASE	ARRAY_SIZE(pinmux_pins)
+121 −122
Original line number Diff line number Diff line
@@ -1072,149 +1072,148 @@ static const u16 pinmux_data[] = {
};

static struct sh_pfc_pin pinmux_pins[] = {

	/* 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),
	PINMUX_GPIO(PA3),
	PINMUX_GPIO(PA2),
	PINMUX_GPIO(PA1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PB22),
	PINMUX_GPIO(PB21),
	PINMUX_GPIO(PB20),
	PINMUX_GPIO(PB19),
	PINMUX_GPIO(PB18),
	PINMUX_GPIO(PB17),
	PINMUX_GPIO(PB16),
	PINMUX_GPIO(PB15),
	PINMUX_GPIO(PB14),
	PINMUX_GPIO(PB13),
	PINMUX_GPIO(PB12),
	PINMUX_GPIO(PB11),
	PINMUX_GPIO(PB10),
	PINMUX_GPIO(PB9),
	PINMUX_GPIO(PB8),
	PINMUX_GPIO(PB7),
	PINMUX_GPIO(PB6),
	PINMUX_GPIO(PB5),
	PINMUX_GPIO(PB4),
	PINMUX_GPIO(PB3),
	PINMUX_GPIO(PB2),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PC10),
	PINMUX_GPIO(PC9),
	PINMUX_GPIO(PC8),
	PINMUX_GPIO(PC7),
	PINMUX_GPIO(PC6),
	PINMUX_GPIO(PC5),
	PINMUX_GPIO(PC4),
	PINMUX_GPIO(PC3),
	PINMUX_GPIO(PC2),
	PINMUX_GPIO(PC1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PD15),
	PINMUX_GPIO(PD14),
	PINMUX_GPIO(PD13),
	PINMUX_GPIO(PD12),
	PINMUX_GPIO(PD11),
	PINMUX_GPIO(PD10),
	PINMUX_GPIO(PD9),
	PINMUX_GPIO(PD8),
	PINMUX_GPIO(PD7),
	PINMUX_GPIO(PD6),
	PINMUX_GPIO(PD5),
	PINMUX_GPIO(PD4),
	PINMUX_GPIO(PD3),
	PINMUX_GPIO(PD2),
	PINMUX_GPIO(PD1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PE5),
	PINMUX_GPIO(PE4),
	PINMUX_GPIO(PE3),
	PINMUX_GPIO(PE2),
	PINMUX_GPIO(PE1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PF12),
	PINMUX_GPIO(PF11),
	PINMUX_GPIO(PF10),
	PINMUX_GPIO(PF9),
	PINMUX_GPIO(PF8),
	PINMUX_GPIO(PF7),
	PINMUX_GPIO(PF6),
	PINMUX_GPIO(PF5),
	PINMUX_GPIO(PF4),
	PINMUX_GPIO(PF3),
	PINMUX_GPIO(PF2),
	PINMUX_GPIO(PF1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PG24),
	PINMUX_GPIO(PG23),
	PINMUX_GPIO(PG22),
	PINMUX_GPIO(PG21),
	PINMUX_GPIO(PG20),
	PINMUX_GPIO(PG19),
	PINMUX_GPIO(PG18),
	PINMUX_GPIO(PG17),
	PINMUX_GPIO(PG16),
	PINMUX_GPIO(PG15),
	PINMUX_GPIO(PG14),
	PINMUX_GPIO(PG13),
	PINMUX_GPIO(PG12),
	PINMUX_GPIO(PG11),
	PINMUX_GPIO(PG10),
	PINMUX_GPIO(PG9),
	PINMUX_GPIO(PG8),
	PINMUX_GPIO(PG7),
	PINMUX_GPIO(PG6),
	PINMUX_GPIO(PG5),
	PINMUX_GPIO(PG4),
	PINMUX_GPIO(PG3),
	PINMUX_GPIO(PG2),
	PINMUX_GPIO(PG1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PJ11),
	PINMUX_GPIO(PJ10),
	PINMUX_GPIO(PJ9),
	PINMUX_GPIO(PJ8),
	PINMUX_GPIO(PJ7),
	PINMUX_GPIO(PJ6),
	PINMUX_GPIO(PJ5),
	PINMUX_GPIO(PJ4),
	PINMUX_GPIO(PJ3),
	PINMUX_GPIO(PJ2),
	PINMUX_GPIO(PJ1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PK11),
	PINMUX_GPIO(PK10),
	PINMUX_GPIO(PK9),
	PINMUX_GPIO(PK8),
	PINMUX_GPIO(PK7),
	PINMUX_GPIO(PK6),
	PINMUX_GPIO(PK5),
	PINMUX_GPIO(PK4),
	PINMUX_GPIO(PK3),
	PINMUX_GPIO(PK2),
	PINMUX_GPIO(PK1),
	PINMUX_GPIO(PK0),
};

#define PINMUX_FN_BASE	ARRAY_SIZE(pinmux_pins)
+141 −141
Original line number Diff line number Diff line
@@ -1453,165 +1453,165 @@ static const u16 pinmux_data[] = {

static struct sh_pfc_pin pinmux_pins[] = {
	/* Port A */
	PINMUX_GPIO(GPIO_PA1, PA1_DATA),
	PINMUX_GPIO(GPIO_PA0, PA0_DATA),
	PINMUX_GPIO(PA1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PB22),
	PINMUX_GPIO(PB21),
	PINMUX_GPIO(PB20),
	PINMUX_GPIO(PB19),
	PINMUX_GPIO(PB18),
	PINMUX_GPIO(PB17),
	PINMUX_GPIO(PB16),
	PINMUX_GPIO(PB15),
	PINMUX_GPIO(PB14),
	PINMUX_GPIO(PB13),
	PINMUX_GPIO(PB12),
	PINMUX_GPIO(PB11),
	PINMUX_GPIO(PB10),
	PINMUX_GPIO(PB9),
	PINMUX_GPIO(PB8),
	PINMUX_GPIO(PB7),
	PINMUX_GPIO(PB6),
	PINMUX_GPIO(PB5),
	PINMUX_GPIO(PB4),
	PINMUX_GPIO(PB3),
	PINMUX_GPIO(PB2),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PC8),
	PINMUX_GPIO(PC7),
	PINMUX_GPIO(PC6),
	PINMUX_GPIO(PC5),
	PINMUX_GPIO(PC4),
	PINMUX_GPIO(PC3),
	PINMUX_GPIO(PC2),
	PINMUX_GPIO(PC1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PD15),
	PINMUX_GPIO(PD14),
	PINMUX_GPIO(PD13),
	PINMUX_GPIO(PD12),
	PINMUX_GPIO(PD11),
	PINMUX_GPIO(PD10),
	PINMUX_GPIO(PD9),
	PINMUX_GPIO(PD8),
	PINMUX_GPIO(PD7),
	PINMUX_GPIO(PD6),
	PINMUX_GPIO(PD5),
	PINMUX_GPIO(PD4),
	PINMUX_GPIO(PD3),
	PINMUX_GPIO(PD2),
	PINMUX_GPIO(PD1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PE7),
	PINMUX_GPIO(PE6),
	PINMUX_GPIO(PE5),
	PINMUX_GPIO(PE4),
	PINMUX_GPIO(PE3),
	PINMUX_GPIO(PE2),
	PINMUX_GPIO(PE1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PF23),
	PINMUX_GPIO(PF22),
	PINMUX_GPIO(PF21),
	PINMUX_GPIO(PF20),
	PINMUX_GPIO(PF19),
	PINMUX_GPIO(PF18),
	PINMUX_GPIO(PF17),
	PINMUX_GPIO(PF16),
	PINMUX_GPIO(PF15),
	PINMUX_GPIO(PF14),
	PINMUX_GPIO(PF13),
	PINMUX_GPIO(PF12),
	PINMUX_GPIO(PF11),
	PINMUX_GPIO(PF10),
	PINMUX_GPIO(PF9),
	PINMUX_GPIO(PF8),
	PINMUX_GPIO(PF7),
	PINMUX_GPIO(PF6),
	PINMUX_GPIO(PF5),
	PINMUX_GPIO(PF4),
	PINMUX_GPIO(PF3),
	PINMUX_GPIO(PF2),
	PINMUX_GPIO(PF1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PG27),
	PINMUX_GPIO(PG26),
	PINMUX_GPIO(PG25),
	PINMUX_GPIO(PG24),
	PINMUX_GPIO(PG23),
	PINMUX_GPIO(PG22),
	PINMUX_GPIO(PG21),
	PINMUX_GPIO(PG20),
	PINMUX_GPIO(PG19),
	PINMUX_GPIO(PG18),
	PINMUX_GPIO(PG17),
	PINMUX_GPIO(PG16),
	PINMUX_GPIO(PG15),
	PINMUX_GPIO(PG14),
	PINMUX_GPIO(PG13),
	PINMUX_GPIO(PG12),
	PINMUX_GPIO(PG11),
	PINMUX_GPIO(PG10),
	PINMUX_GPIO(PG9),
	PINMUX_GPIO(PG8),
	PINMUX_GPIO(PG7),
	PINMUX_GPIO(PG6),
	PINMUX_GPIO(PG5),
	PINMUX_GPIO(PG4),
	PINMUX_GPIO(PG3),
	PINMUX_GPIO(PG2),
	PINMUX_GPIO(PG1),
	PINMUX_GPIO(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),
	PINMUX_GPIO(PJ31),
	PINMUX_GPIO(PJ30),
	PINMUX_GPIO(PJ29),
	PINMUX_GPIO(PJ28),
	PINMUX_GPIO(PJ27),
	PINMUX_GPIO(PJ26),
	PINMUX_GPIO(PJ25),
	PINMUX_GPIO(PJ24),
	PINMUX_GPIO(PJ23),
	PINMUX_GPIO(PJ22),
	PINMUX_GPIO(PJ21),
	PINMUX_GPIO(PJ20),
	PINMUX_GPIO(PJ19),
	PINMUX_GPIO(PJ18),
	PINMUX_GPIO(PJ17),
	PINMUX_GPIO(PJ16),
	PINMUX_GPIO(PJ15),
	PINMUX_GPIO(PJ14),
	PINMUX_GPIO(PJ13),
	PINMUX_GPIO(PJ12),
	PINMUX_GPIO(PJ11),
	PINMUX_GPIO(PJ10),
	PINMUX_GPIO(PJ9),
	PINMUX_GPIO(PJ8),
	PINMUX_GPIO(PJ7),
	PINMUX_GPIO(PJ6),
	PINMUX_GPIO(PJ5),
	PINMUX_GPIO(PJ4),
	PINMUX_GPIO(PJ3),
	PINMUX_GPIO(PJ2),
	PINMUX_GPIO(PJ1),
	PINMUX_GPIO(PJ0),
};

#define PINMUX_FN_BASE	ARRAY_SIZE(pinmux_pins)
+117 −117

File changed.

Preview size limit exceeded, changes collapsed.

+149 −149

File changed.

Preview size limit exceeded, changes collapsed.

Loading