mirror of
https://github.com/torvalds/linux.git
synced 2024-11-16 09:02:00 +00:00
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: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Tested-by: Yusuke Goda <yusuke.goda.sx@renesas.com>
This commit is contained in:
parent
18dcc58341
commit
7cbb0e55e2
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -578,157 +578,157 @@ static const u16 pinmux_data[] = {
|
||||
|
||||
static struct sh_pfc_pin pinmux_pins[] = {
|
||||
/* 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),
|
||||
PINMUX_GPIO(PTA7),
|
||||
PINMUX_GPIO(PTA6),
|
||||
PINMUX_GPIO(PTA5),
|
||||
PINMUX_GPIO(PTA4),
|
||||
PINMUX_GPIO(PTA3),
|
||||
PINMUX_GPIO(PTA2),
|
||||
PINMUX_GPIO(PTA1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTB7),
|
||||
PINMUX_GPIO(PTB6),
|
||||
PINMUX_GPIO(PTB5),
|
||||
PINMUX_GPIO(PTB4),
|
||||
PINMUX_GPIO(PTB3),
|
||||
PINMUX_GPIO(PTB2),
|
||||
PINMUX_GPIO(PTB1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTC7),
|
||||
PINMUX_GPIO(PTC6),
|
||||
PINMUX_GPIO(PTC5),
|
||||
PINMUX_GPIO(PTC4),
|
||||
PINMUX_GPIO(PTC3),
|
||||
PINMUX_GPIO(PTC2),
|
||||
PINMUX_GPIO(PTC1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTD7),
|
||||
PINMUX_GPIO(PTD6),
|
||||
PINMUX_GPIO(PTD5),
|
||||
PINMUX_GPIO(PTD4),
|
||||
PINMUX_GPIO(PTD3),
|
||||
PINMUX_GPIO(PTD2),
|
||||
PINMUX_GPIO(PTD1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTE6),
|
||||
PINMUX_GPIO(PTE5),
|
||||
PINMUX_GPIO(PTE4),
|
||||
PINMUX_GPIO(PTE3),
|
||||
PINMUX_GPIO(PTE2),
|
||||
PINMUX_GPIO(PTE1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTF6),
|
||||
PINMUX_GPIO(PTF5),
|
||||
PINMUX_GPIO(PTF4),
|
||||
PINMUX_GPIO(PTF3),
|
||||
PINMUX_GPIO(PTF2),
|
||||
PINMUX_GPIO(PTF1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTG6),
|
||||
PINMUX_GPIO(PTG5),
|
||||
PINMUX_GPIO(PTG4),
|
||||
PINMUX_GPIO(PTG3),
|
||||
PINMUX_GPIO(PTG2),
|
||||
PINMUX_GPIO(PTG1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTH6),
|
||||
PINMUX_GPIO(PTH5),
|
||||
PINMUX_GPIO(PTH4),
|
||||
PINMUX_GPIO(PTH3),
|
||||
PINMUX_GPIO(PTH2),
|
||||
PINMUX_GPIO(PTH1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTJ6),
|
||||
PINMUX_GPIO(PTJ5),
|
||||
PINMUX_GPIO(PTJ4),
|
||||
PINMUX_GPIO(PTJ3),
|
||||
PINMUX_GPIO(PTJ2),
|
||||
PINMUX_GPIO(PTJ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTK3),
|
||||
PINMUX_GPIO(PTK2),
|
||||
PINMUX_GPIO(PTK1),
|
||||
PINMUX_GPIO(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(PTL7),
|
||||
PINMUX_GPIO(PTL6),
|
||||
PINMUX_GPIO(PTL5),
|
||||
PINMUX_GPIO(PTL4),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTM7),
|
||||
PINMUX_GPIO(PTM6),
|
||||
PINMUX_GPIO(PTM5),
|
||||
PINMUX_GPIO(PTM4),
|
||||
PINMUX_GPIO(PTM3),
|
||||
PINMUX_GPIO(PTM2),
|
||||
PINMUX_GPIO(PTM1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTP4),
|
||||
PINMUX_GPIO(PTP3),
|
||||
PINMUX_GPIO(PTP2),
|
||||
PINMUX_GPIO(PTP1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTR7),
|
||||
PINMUX_GPIO(PTR6),
|
||||
PINMUX_GPIO(PTR5),
|
||||
PINMUX_GPIO(PTR4),
|
||||
PINMUX_GPIO(PTR3),
|
||||
PINMUX_GPIO(PTR2),
|
||||
PINMUX_GPIO(PTR1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTS4),
|
||||
PINMUX_GPIO(PTS3),
|
||||
PINMUX_GPIO(PTS2),
|
||||
PINMUX_GPIO(PTS1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTT4),
|
||||
PINMUX_GPIO(PTT3),
|
||||
PINMUX_GPIO(PTT2),
|
||||
PINMUX_GPIO(PTT1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTU4),
|
||||
PINMUX_GPIO(PTU3),
|
||||
PINMUX_GPIO(PTU2),
|
||||
PINMUX_GPIO(PTU1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTV4),
|
||||
PINMUX_GPIO(PTV3),
|
||||
PINMUX_GPIO(PTV2),
|
||||
PINMUX_GPIO(PTV1),
|
||||
PINMUX_GPIO(PTV0),
|
||||
};
|
||||
|
||||
#define PINMUX_FN_BASE ARRAY_SIZE(pinmux_pins)
|
||||
|
@ -756,199 +756,199 @@ static const u16 pinmux_data[] = {
|
||||
|
||||
static struct sh_pfc_pin pinmux_pins[] = {
|
||||
/* 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),
|
||||
PINMUX_GPIO(PTA7),
|
||||
PINMUX_GPIO(PTA6),
|
||||
PINMUX_GPIO(PTA5),
|
||||
PINMUX_GPIO(PTA4),
|
||||
PINMUX_GPIO(PTA3),
|
||||
PINMUX_GPIO(PTA2),
|
||||
PINMUX_GPIO(PTA1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTB7),
|
||||
PINMUX_GPIO(PTB6),
|
||||
PINMUX_GPIO(PTB5),
|
||||
PINMUX_GPIO(PTB4),
|
||||
PINMUX_GPIO(PTB3),
|
||||
PINMUX_GPIO(PTB2),
|
||||
PINMUX_GPIO(PTB1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTC7),
|
||||
PINMUX_GPIO(PTC5),
|
||||
PINMUX_GPIO(PTC4),
|
||||
PINMUX_GPIO(PTC3),
|
||||
PINMUX_GPIO(PTC2),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTD7),
|
||||
PINMUX_GPIO(PTD6),
|
||||
PINMUX_GPIO(PTD5),
|
||||
PINMUX_GPIO(PTD4),
|
||||
PINMUX_GPIO(PTD3),
|
||||
PINMUX_GPIO(PTD2),
|
||||
PINMUX_GPIO(PTD1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTE7),
|
||||
PINMUX_GPIO(PTE6),
|
||||
PINMUX_GPIO(PTE5),
|
||||
PINMUX_GPIO(PTE4),
|
||||
PINMUX_GPIO(PTE1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTF6),
|
||||
PINMUX_GPIO(PTF5),
|
||||
PINMUX_GPIO(PTF4),
|
||||
PINMUX_GPIO(PTF3),
|
||||
PINMUX_GPIO(PTF2),
|
||||
PINMUX_GPIO(PTF1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTG4),
|
||||
PINMUX_GPIO(PTG3),
|
||||
PINMUX_GPIO(PTG2),
|
||||
PINMUX_GPIO(PTG1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTH7),
|
||||
PINMUX_GPIO(PTH6),
|
||||
PINMUX_GPIO(PTH5),
|
||||
PINMUX_GPIO(PTH4),
|
||||
PINMUX_GPIO(PTH3),
|
||||
PINMUX_GPIO(PTH2),
|
||||
PINMUX_GPIO(PTH1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTJ7),
|
||||
PINMUX_GPIO(PTJ6),
|
||||
PINMUX_GPIO(PTJ5),
|
||||
PINMUX_GPIO(PTJ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTK6),
|
||||
PINMUX_GPIO(PTK5),
|
||||
PINMUX_GPIO(PTK4),
|
||||
PINMUX_GPIO(PTK3),
|
||||
PINMUX_GPIO(PTK2),
|
||||
PINMUX_GPIO(PTK1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTL7),
|
||||
PINMUX_GPIO(PTL6),
|
||||
PINMUX_GPIO(PTL5),
|
||||
PINMUX_GPIO(PTL4),
|
||||
PINMUX_GPIO(PTL3),
|
||||
PINMUX_GPIO(PTL2),
|
||||
PINMUX_GPIO(PTL1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTM7),
|
||||
PINMUX_GPIO(PTM6),
|
||||
PINMUX_GPIO(PTM5),
|
||||
PINMUX_GPIO(PTM4),
|
||||
PINMUX_GPIO(PTM3),
|
||||
PINMUX_GPIO(PTM2),
|
||||
PINMUX_GPIO(PTM1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTN7),
|
||||
PINMUX_GPIO(PTN6),
|
||||
PINMUX_GPIO(PTN5),
|
||||
PINMUX_GPIO(PTN4),
|
||||
PINMUX_GPIO(PTN3),
|
||||
PINMUX_GPIO(PTN2),
|
||||
PINMUX_GPIO(PTN1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTQ6),
|
||||
PINMUX_GPIO(PTQ5),
|
||||
PINMUX_GPIO(PTQ4),
|
||||
PINMUX_GPIO(PTQ3),
|
||||
PINMUX_GPIO(PTQ2),
|
||||
PINMUX_GPIO(PTQ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTR4),
|
||||
PINMUX_GPIO(PTR3),
|
||||
PINMUX_GPIO(PTR2),
|
||||
PINMUX_GPIO(PTR1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTS4),
|
||||
PINMUX_GPIO(PTS3),
|
||||
PINMUX_GPIO(PTS2),
|
||||
PINMUX_GPIO(PTS1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTT4),
|
||||
PINMUX_GPIO(PTT3),
|
||||
PINMUX_GPIO(PTT2),
|
||||
PINMUX_GPIO(PTT1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTU4),
|
||||
PINMUX_GPIO(PTU3),
|
||||
PINMUX_GPIO(PTU2),
|
||||
PINMUX_GPIO(PTU1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTV4),
|
||||
PINMUX_GPIO(PTV3),
|
||||
PINMUX_GPIO(PTV2),
|
||||
PINMUX_GPIO(PTV1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTW6),
|
||||
PINMUX_GPIO(PTW5),
|
||||
PINMUX_GPIO(PTW4),
|
||||
PINMUX_GPIO(PTW3),
|
||||
PINMUX_GPIO(PTW2),
|
||||
PINMUX_GPIO(PTW1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTX6),
|
||||
PINMUX_GPIO(PTX5),
|
||||
PINMUX_GPIO(PTX4),
|
||||
PINMUX_GPIO(PTX3),
|
||||
PINMUX_GPIO(PTX2),
|
||||
PINMUX_GPIO(PTX1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTY5),
|
||||
PINMUX_GPIO(PTY4),
|
||||
PINMUX_GPIO(PTY3),
|
||||
PINMUX_GPIO(PTY2),
|
||||
PINMUX_GPIO(PTY1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTZ5),
|
||||
PINMUX_GPIO(PTZ4),
|
||||
PINMUX_GPIO(PTZ3),
|
||||
PINMUX_GPIO(PTZ2),
|
||||
PINMUX_GPIO(PTZ1),
|
||||
};
|
||||
|
||||
#define PINMUX_FN_BASE ARRAY_SIZE(pinmux_pins)
|
||||
|
@ -919,220 +919,220 @@ static const u16 pinmux_data[] = {
|
||||
|
||||
static struct sh_pfc_pin pinmux_pins[] = {
|
||||
/* 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),
|
||||
PINMUX_GPIO(PTA7),
|
||||
PINMUX_GPIO(PTA6),
|
||||
PINMUX_GPIO(PTA5),
|
||||
PINMUX_GPIO(PTA4),
|
||||
PINMUX_GPIO(PTA3),
|
||||
PINMUX_GPIO(PTA2),
|
||||
PINMUX_GPIO(PTA1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTB7),
|
||||
PINMUX_GPIO(PTB6),
|
||||
PINMUX_GPIO(PTB5),
|
||||
PINMUX_GPIO(PTB4),
|
||||
PINMUX_GPIO(PTB3),
|
||||
PINMUX_GPIO(PTB2),
|
||||
PINMUX_GPIO(PTB1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTC7),
|
||||
PINMUX_GPIO(PTC6),
|
||||
PINMUX_GPIO(PTC5),
|
||||
PINMUX_GPIO(PTC4),
|
||||
PINMUX_GPIO(PTC3),
|
||||
PINMUX_GPIO(PTC2),
|
||||
PINMUX_GPIO(PTC1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTD7),
|
||||
PINMUX_GPIO(PTD6),
|
||||
PINMUX_GPIO(PTD5),
|
||||
PINMUX_GPIO(PTD4),
|
||||
PINMUX_GPIO(PTD3),
|
||||
PINMUX_GPIO(PTD2),
|
||||
PINMUX_GPIO(PTD1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTE5),
|
||||
PINMUX_GPIO(PTE4),
|
||||
PINMUX_GPIO(PTE3),
|
||||
PINMUX_GPIO(PTE2),
|
||||
PINMUX_GPIO(PTE1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTF7),
|
||||
PINMUX_GPIO(PTF6),
|
||||
PINMUX_GPIO(PTF5),
|
||||
PINMUX_GPIO(PTF4),
|
||||
PINMUX_GPIO(PTF3),
|
||||
PINMUX_GPIO(PTF2),
|
||||
PINMUX_GPIO(PTF1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTG5),
|
||||
PINMUX_GPIO(PTG4),
|
||||
PINMUX_GPIO(PTG3),
|
||||
PINMUX_GPIO(PTG2),
|
||||
PINMUX_GPIO(PTG1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTH7),
|
||||
PINMUX_GPIO(PTH6),
|
||||
PINMUX_GPIO(PTH5),
|
||||
PINMUX_GPIO(PTH4),
|
||||
PINMUX_GPIO(PTH3),
|
||||
PINMUX_GPIO(PTH2),
|
||||
PINMUX_GPIO(PTH1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTJ7),
|
||||
PINMUX_GPIO(PTJ5),
|
||||
PINMUX_GPIO(PTJ3),
|
||||
PINMUX_GPIO(PTJ2),
|
||||
PINMUX_GPIO(PTJ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTK7),
|
||||
PINMUX_GPIO(PTK6),
|
||||
PINMUX_GPIO(PTK5),
|
||||
PINMUX_GPIO(PTK4),
|
||||
PINMUX_GPIO(PTK3),
|
||||
PINMUX_GPIO(PTK2),
|
||||
PINMUX_GPIO(PTK1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTL7),
|
||||
PINMUX_GPIO(PTL6),
|
||||
PINMUX_GPIO(PTL5),
|
||||
PINMUX_GPIO(PTL4),
|
||||
PINMUX_GPIO(PTL3),
|
||||
PINMUX_GPIO(PTL2),
|
||||
PINMUX_GPIO(PTL1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTM7),
|
||||
PINMUX_GPIO(PTM6),
|
||||
PINMUX_GPIO(PTM5),
|
||||
PINMUX_GPIO(PTM4),
|
||||
PINMUX_GPIO(PTM3),
|
||||
PINMUX_GPIO(PTM2),
|
||||
PINMUX_GPIO(PTM1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTN7),
|
||||
PINMUX_GPIO(PTN6),
|
||||
PINMUX_GPIO(PTN5),
|
||||
PINMUX_GPIO(PTN4),
|
||||
PINMUX_GPIO(PTN3),
|
||||
PINMUX_GPIO(PTN2),
|
||||
PINMUX_GPIO(PTN1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTQ3),
|
||||
PINMUX_GPIO(PTQ2),
|
||||
PINMUX_GPIO(PTQ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTR7),
|
||||
PINMUX_GPIO(PTR6),
|
||||
PINMUX_GPIO(PTR5),
|
||||
PINMUX_GPIO(PTR4),
|
||||
PINMUX_GPIO(PTR3),
|
||||
PINMUX_GPIO(PTR2),
|
||||
PINMUX_GPIO(PTR1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTS7),
|
||||
PINMUX_GPIO(PTS6),
|
||||
PINMUX_GPIO(PTS5),
|
||||
PINMUX_GPIO(PTS4),
|
||||
PINMUX_GPIO(PTS3),
|
||||
PINMUX_GPIO(PTS2),
|
||||
PINMUX_GPIO(PTS1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTT5),
|
||||
PINMUX_GPIO(PTT4),
|
||||
PINMUX_GPIO(PTT3),
|
||||
PINMUX_GPIO(PTT2),
|
||||
PINMUX_GPIO(PTT1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTU5),
|
||||
PINMUX_GPIO(PTU4),
|
||||
PINMUX_GPIO(PTU3),
|
||||
PINMUX_GPIO(PTU2),
|
||||
PINMUX_GPIO(PTU1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTV7),
|
||||
PINMUX_GPIO(PTV6),
|
||||
PINMUX_GPIO(PTV5),
|
||||
PINMUX_GPIO(PTV4),
|
||||
PINMUX_GPIO(PTV3),
|
||||
PINMUX_GPIO(PTV2),
|
||||
PINMUX_GPIO(PTV1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTW7),
|
||||
PINMUX_GPIO(PTW6),
|
||||
PINMUX_GPIO(PTW5),
|
||||
PINMUX_GPIO(PTW4),
|
||||
PINMUX_GPIO(PTW3),
|
||||
PINMUX_GPIO(PTW2),
|
||||
PINMUX_GPIO(PTW1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTX7),
|
||||
PINMUX_GPIO(PTX6),
|
||||
PINMUX_GPIO(PTX5),
|
||||
PINMUX_GPIO(PTX4),
|
||||
PINMUX_GPIO(PTX3),
|
||||
PINMUX_GPIO(PTX2),
|
||||
PINMUX_GPIO(PTX1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTY7),
|
||||
PINMUX_GPIO(PTY6),
|
||||
PINMUX_GPIO(PTY5),
|
||||
PINMUX_GPIO(PTY4),
|
||||
PINMUX_GPIO(PTY3),
|
||||
PINMUX_GPIO(PTY2),
|
||||
PINMUX_GPIO(PTY1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTZ7),
|
||||
PINMUX_GPIO(PTZ6),
|
||||
PINMUX_GPIO(PTZ5),
|
||||
PINMUX_GPIO(PTZ4),
|
||||
PINMUX_GPIO(PTZ3),
|
||||
PINMUX_GPIO(PTZ2),
|
||||
PINMUX_GPIO(PTZ1),
|
||||
PINMUX_GPIO(PTZ0),
|
||||
};
|
||||
|
||||
#define PINMUX_FN_BASE ARRAY_SIZE(pinmux_pins)
|
||||
|
@ -1148,230 +1148,230 @@ static const u16 pinmux_data[] = {
|
||||
|
||||
static struct sh_pfc_pin pinmux_pins[] = {
|
||||
/* 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),
|
||||
PINMUX_GPIO(PTA7),
|
||||
PINMUX_GPIO(PTA6),
|
||||
PINMUX_GPIO(PTA5),
|
||||
PINMUX_GPIO(PTA4),
|
||||
PINMUX_GPIO(PTA3),
|
||||
PINMUX_GPIO(PTA2),
|
||||
PINMUX_GPIO(PTA1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTB7),
|
||||
PINMUX_GPIO(PTB6),
|
||||
PINMUX_GPIO(PTB5),
|
||||
PINMUX_GPIO(PTB4),
|
||||
PINMUX_GPIO(PTB3),
|
||||
PINMUX_GPIO(PTB2),
|
||||
PINMUX_GPIO(PTB1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTC7),
|
||||
PINMUX_GPIO(PTC6),
|
||||
PINMUX_GPIO(PTC5),
|
||||
PINMUX_GPIO(PTC4),
|
||||
PINMUX_GPIO(PTC3),
|
||||
PINMUX_GPIO(PTC2),
|
||||
PINMUX_GPIO(PTC1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTD7),
|
||||
PINMUX_GPIO(PTD6),
|
||||
PINMUX_GPIO(PTD5),
|
||||
PINMUX_GPIO(PTD4),
|
||||
PINMUX_GPIO(PTD3),
|
||||
PINMUX_GPIO(PTD2),
|
||||
PINMUX_GPIO(PTD1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTE7),
|
||||
PINMUX_GPIO(PTE6),
|
||||
PINMUX_GPIO(PTE5),
|
||||
PINMUX_GPIO(PTE4),
|
||||
PINMUX_GPIO(PTE3),
|
||||
PINMUX_GPIO(PTE2),
|
||||
PINMUX_GPIO(PTE1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTF7),
|
||||
PINMUX_GPIO(PTF6),
|
||||
PINMUX_GPIO(PTF5),
|
||||
PINMUX_GPIO(PTF4),
|
||||
PINMUX_GPIO(PTF3),
|
||||
PINMUX_GPIO(PTF2),
|
||||
PINMUX_GPIO(PTF1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTG5),
|
||||
PINMUX_GPIO(PTG4),
|
||||
PINMUX_GPIO(PTG3),
|
||||
PINMUX_GPIO(PTG2),
|
||||
PINMUX_GPIO(PTG1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTH7),
|
||||
PINMUX_GPIO(PTH6),
|
||||
PINMUX_GPIO(PTH5),
|
||||
PINMUX_GPIO(PTH4),
|
||||
PINMUX_GPIO(PTH3),
|
||||
PINMUX_GPIO(PTH2),
|
||||
PINMUX_GPIO(PTH1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTJ7),
|
||||
PINMUX_GPIO(PTJ6),
|
||||
PINMUX_GPIO(PTJ5),
|
||||
PINMUX_GPIO(PTJ3),
|
||||
PINMUX_GPIO(PTJ2),
|
||||
PINMUX_GPIO(PTJ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTK7),
|
||||
PINMUX_GPIO(PTK6),
|
||||
PINMUX_GPIO(PTK5),
|
||||
PINMUX_GPIO(PTK4),
|
||||
PINMUX_GPIO(PTK3),
|
||||
PINMUX_GPIO(PTK2),
|
||||
PINMUX_GPIO(PTK1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTL7),
|
||||
PINMUX_GPIO(PTL6),
|
||||
PINMUX_GPIO(PTL5),
|
||||
PINMUX_GPIO(PTL4),
|
||||
PINMUX_GPIO(PTL3),
|
||||
PINMUX_GPIO(PTL2),
|
||||
PINMUX_GPIO(PTL1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTM7),
|
||||
PINMUX_GPIO(PTM6),
|
||||
PINMUX_GPIO(PTM5),
|
||||
PINMUX_GPIO(PTM4),
|
||||
PINMUX_GPIO(PTM3),
|
||||
PINMUX_GPIO(PTM2),
|
||||
PINMUX_GPIO(PTM1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTN7),
|
||||
PINMUX_GPIO(PTN6),
|
||||
PINMUX_GPIO(PTN5),
|
||||
PINMUX_GPIO(PTN4),
|
||||
PINMUX_GPIO(PTN3),
|
||||
PINMUX_GPIO(PTN2),
|
||||
PINMUX_GPIO(PTN1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTQ7),
|
||||
PINMUX_GPIO(PTQ6),
|
||||
PINMUX_GPIO(PTQ5),
|
||||
PINMUX_GPIO(PTQ4),
|
||||
PINMUX_GPIO(PTQ3),
|
||||
PINMUX_GPIO(PTQ2),
|
||||
PINMUX_GPIO(PTQ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTR7),
|
||||
PINMUX_GPIO(PTR6),
|
||||
PINMUX_GPIO(PTR5),
|
||||
PINMUX_GPIO(PTR4),
|
||||
PINMUX_GPIO(PTR3),
|
||||
PINMUX_GPIO(PTR2),
|
||||
PINMUX_GPIO(PTR1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTS6),
|
||||
PINMUX_GPIO(PTS5),
|
||||
PINMUX_GPIO(PTS4),
|
||||
PINMUX_GPIO(PTS3),
|
||||
PINMUX_GPIO(PTS2),
|
||||
PINMUX_GPIO(PTS1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTT7),
|
||||
PINMUX_GPIO(PTT6),
|
||||
PINMUX_GPIO(PTT5),
|
||||
PINMUX_GPIO(PTT4),
|
||||
PINMUX_GPIO(PTT3),
|
||||
PINMUX_GPIO(PTT2),
|
||||
PINMUX_GPIO(PTT1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTU7),
|
||||
PINMUX_GPIO(PTU6),
|
||||
PINMUX_GPIO(PTU5),
|
||||
PINMUX_GPIO(PTU4),
|
||||
PINMUX_GPIO(PTU3),
|
||||
PINMUX_GPIO(PTU2),
|
||||
PINMUX_GPIO(PTU1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTV7),
|
||||
PINMUX_GPIO(PTV6),
|
||||
PINMUX_GPIO(PTV5),
|
||||
PINMUX_GPIO(PTV4),
|
||||
PINMUX_GPIO(PTV3),
|
||||
PINMUX_GPIO(PTV2),
|
||||
PINMUX_GPIO(PTV1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTW7),
|
||||
PINMUX_GPIO(PTW6),
|
||||
PINMUX_GPIO(PTW5),
|
||||
PINMUX_GPIO(PTW4),
|
||||
PINMUX_GPIO(PTW3),
|
||||
PINMUX_GPIO(PTW2),
|
||||
PINMUX_GPIO(PTW1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTX7),
|
||||
PINMUX_GPIO(PTX6),
|
||||
PINMUX_GPIO(PTX5),
|
||||
PINMUX_GPIO(PTX4),
|
||||
PINMUX_GPIO(PTX3),
|
||||
PINMUX_GPIO(PTX2),
|
||||
PINMUX_GPIO(PTX1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTY7),
|
||||
PINMUX_GPIO(PTY6),
|
||||
PINMUX_GPIO(PTY5),
|
||||
PINMUX_GPIO(PTY4),
|
||||
PINMUX_GPIO(PTY3),
|
||||
PINMUX_GPIO(PTY2),
|
||||
PINMUX_GPIO(PTY1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTZ7),
|
||||
PINMUX_GPIO(PTZ6),
|
||||
PINMUX_GPIO(PTZ5),
|
||||
PINMUX_GPIO(PTZ4),
|
||||
PINMUX_GPIO(PTZ3),
|
||||
PINMUX_GPIO(PTZ2),
|
||||
PINMUX_GPIO(PTZ1),
|
||||
PINMUX_GPIO(PTZ0),
|
||||
};
|
||||
|
||||
#define PINMUX_FN_BASE ARRAY_SIZE(pinmux_pins)
|
||||
|
@ -1076,260 +1076,260 @@ static const u16 pinmux_data[] = {
|
||||
|
||||
static struct sh_pfc_pin pinmux_pins[] = {
|
||||
/* 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),
|
||||
PINMUX_GPIO(PTA7),
|
||||
PINMUX_GPIO(PTA6),
|
||||
PINMUX_GPIO(PTA5),
|
||||
PINMUX_GPIO(PTA4),
|
||||
PINMUX_GPIO(PTA3),
|
||||
PINMUX_GPIO(PTA2),
|
||||
PINMUX_GPIO(PTA1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTB7),
|
||||
PINMUX_GPIO(PTB6),
|
||||
PINMUX_GPIO(PTB5),
|
||||
PINMUX_GPIO(PTB4),
|
||||
PINMUX_GPIO(PTB3),
|
||||
PINMUX_GPIO(PTB2),
|
||||
PINMUX_GPIO(PTB1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTC7),
|
||||
PINMUX_GPIO(PTC6),
|
||||
PINMUX_GPIO(PTC5),
|
||||
PINMUX_GPIO(PTC4),
|
||||
PINMUX_GPIO(PTC3),
|
||||
PINMUX_GPIO(PTC2),
|
||||
PINMUX_GPIO(PTC1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTD7),
|
||||
PINMUX_GPIO(PTD6),
|
||||
PINMUX_GPIO(PTD5),
|
||||
PINMUX_GPIO(PTD4),
|
||||
PINMUX_GPIO(PTD3),
|
||||
PINMUX_GPIO(PTD2),
|
||||
PINMUX_GPIO(PTD1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTE7),
|
||||
PINMUX_GPIO(PTE6),
|
||||
PINMUX_GPIO(PTE5),
|
||||
PINMUX_GPIO(PTE4),
|
||||
PINMUX_GPIO(PTE3),
|
||||
PINMUX_GPIO(PTE2),
|
||||
PINMUX_GPIO(PTE1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTF7),
|
||||
PINMUX_GPIO(PTF6),
|
||||
PINMUX_GPIO(PTF5),
|
||||
PINMUX_GPIO(PTF4),
|
||||
PINMUX_GPIO(PTF3),
|
||||
PINMUX_GPIO(PTF2),
|
||||
PINMUX_GPIO(PTF1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTG7),
|
||||
PINMUX_GPIO(PTG6),
|
||||
PINMUX_GPIO(PTG5),
|
||||
PINMUX_GPIO(PTG4),
|
||||
PINMUX_GPIO(PTG3),
|
||||
PINMUX_GPIO(PTG2),
|
||||
PINMUX_GPIO(PTG1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTH7),
|
||||
PINMUX_GPIO(PTH6),
|
||||
PINMUX_GPIO(PTH5),
|
||||
PINMUX_GPIO(PTH4),
|
||||
PINMUX_GPIO(PTH3),
|
||||
PINMUX_GPIO(PTH2),
|
||||
PINMUX_GPIO(PTH1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTI7),
|
||||
PINMUX_GPIO(PTI6),
|
||||
PINMUX_GPIO(PTI5),
|
||||
PINMUX_GPIO(PTI4),
|
||||
PINMUX_GPIO(PTI3),
|
||||
PINMUX_GPIO(PTI2),
|
||||
PINMUX_GPIO(PTI1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTJ6),
|
||||
PINMUX_GPIO(PTJ5),
|
||||
PINMUX_GPIO(PTJ4),
|
||||
PINMUX_GPIO(PTJ3),
|
||||
PINMUX_GPIO(PTJ2),
|
||||
PINMUX_GPIO(PTJ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTK7),
|
||||
PINMUX_GPIO(PTK6),
|
||||
PINMUX_GPIO(PTK5),
|
||||
PINMUX_GPIO(PTK4),
|
||||
PINMUX_GPIO(PTK3),
|
||||
PINMUX_GPIO(PTK2),
|
||||
PINMUX_GPIO(PTK1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTL6),
|
||||
PINMUX_GPIO(PTL5),
|
||||
PINMUX_GPIO(PTL4),
|
||||
PINMUX_GPIO(PTL3),
|
||||
PINMUX_GPIO(PTL2),
|
||||
PINMUX_GPIO(PTL1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTM7),
|
||||
PINMUX_GPIO(PTM6),
|
||||
PINMUX_GPIO(PTM5),
|
||||
PINMUX_GPIO(PTM4),
|
||||
PINMUX_GPIO(PTM3),
|
||||
PINMUX_GPIO(PTM2),
|
||||
PINMUX_GPIO(PTM1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTN6),
|
||||
PINMUX_GPIO(PTN5),
|
||||
PINMUX_GPIO(PTN4),
|
||||
PINMUX_GPIO(PTN3),
|
||||
PINMUX_GPIO(PTN2),
|
||||
PINMUX_GPIO(PTN1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTO7),
|
||||
PINMUX_GPIO(PTO6),
|
||||
PINMUX_GPIO(PTO5),
|
||||
PINMUX_GPIO(PTO4),
|
||||
PINMUX_GPIO(PTO3),
|
||||
PINMUX_GPIO(PTO2),
|
||||
PINMUX_GPIO(PTO1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTP7),
|
||||
PINMUX_GPIO(PTP6),
|
||||
PINMUX_GPIO(PTP5),
|
||||
PINMUX_GPIO(PTP4),
|
||||
PINMUX_GPIO(PTP3),
|
||||
PINMUX_GPIO(PTP2),
|
||||
PINMUX_GPIO(PTP1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTQ6),
|
||||
PINMUX_GPIO(PTQ5),
|
||||
PINMUX_GPIO(PTQ4),
|
||||
PINMUX_GPIO(PTQ3),
|
||||
PINMUX_GPIO(PTQ2),
|
||||
PINMUX_GPIO(PTQ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTR7),
|
||||
PINMUX_GPIO(PTR6),
|
||||
PINMUX_GPIO(PTR5),
|
||||
PINMUX_GPIO(PTR4),
|
||||
PINMUX_GPIO(PTR3),
|
||||
PINMUX_GPIO(PTR2),
|
||||
PINMUX_GPIO(PTR1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTS7),
|
||||
PINMUX_GPIO(PTS6),
|
||||
PINMUX_GPIO(PTS5),
|
||||
PINMUX_GPIO(PTS4),
|
||||
PINMUX_GPIO(PTS3),
|
||||
PINMUX_GPIO(PTS2),
|
||||
PINMUX_GPIO(PTS1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTT7),
|
||||
PINMUX_GPIO(PTT6),
|
||||
PINMUX_GPIO(PTT5),
|
||||
PINMUX_GPIO(PTT4),
|
||||
PINMUX_GPIO(PTT3),
|
||||
PINMUX_GPIO(PTT2),
|
||||
PINMUX_GPIO(PTT1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTU7),
|
||||
PINMUX_GPIO(PTU6),
|
||||
PINMUX_GPIO(PTU5),
|
||||
PINMUX_GPIO(PTU4),
|
||||
PINMUX_GPIO(PTU3),
|
||||
PINMUX_GPIO(PTU2),
|
||||
PINMUX_GPIO(PTU1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTV7),
|
||||
PINMUX_GPIO(PTV6),
|
||||
PINMUX_GPIO(PTV5),
|
||||
PINMUX_GPIO(PTV4),
|
||||
PINMUX_GPIO(PTV3),
|
||||
PINMUX_GPIO(PTV2),
|
||||
PINMUX_GPIO(PTV1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTW7),
|
||||
PINMUX_GPIO(PTW6),
|
||||
PINMUX_GPIO(PTW5),
|
||||
PINMUX_GPIO(PTW4),
|
||||
PINMUX_GPIO(PTW3),
|
||||
PINMUX_GPIO(PTW2),
|
||||
PINMUX_GPIO(PTW1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTX7),
|
||||
PINMUX_GPIO(PTX6),
|
||||
PINMUX_GPIO(PTX5),
|
||||
PINMUX_GPIO(PTX4),
|
||||
PINMUX_GPIO(PTX3),
|
||||
PINMUX_GPIO(PTX2),
|
||||
PINMUX_GPIO(PTX1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTY7),
|
||||
PINMUX_GPIO(PTY6),
|
||||
PINMUX_GPIO(PTY5),
|
||||
PINMUX_GPIO(PTY4),
|
||||
PINMUX_GPIO(PTY3),
|
||||
PINMUX_GPIO(PTY2),
|
||||
PINMUX_GPIO(PTY1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PTZ7),
|
||||
PINMUX_GPIO(PTZ6),
|
||||
PINMUX_GPIO(PTZ5),
|
||||
PINMUX_GPIO(PTZ4),
|
||||
PINMUX_GPIO(PTZ3),
|
||||
PINMUX_GPIO(PTZ2),
|
||||
PINMUX_GPIO(PTZ1),
|
||||
PINMUX_GPIO(PTZ0),
|
||||
};
|
||||
|
||||
#define PINMUX_FN_BASE ARRAY_SIZE(pinmux_pins)
|
||||
|
@ -673,147 +673,147 @@ 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_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(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_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(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_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(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_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),
|
||||
|
||||
/* 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),
|
||||
PINMUX_GPIO(PF7),
|
||||
PINMUX_GPIO(PF6),
|
||||
PINMUX_GPIO(PF5),
|
||||
PINMUX_GPIO(PF4),
|
||||
PINMUX_GPIO(PF3),
|
||||
PINMUX_GPIO(PF2),
|
||||
PINMUX_GPIO(PF1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PG7),
|
||||
PINMUX_GPIO(PG6),
|
||||
PINMUX_GPIO(PG5),
|
||||
PINMUX_GPIO(PG4),
|
||||
PINMUX_GPIO(PG3),
|
||||
PINMUX_GPIO(PG2),
|
||||
PINMUX_GPIO(PG1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PH7),
|
||||
PINMUX_GPIO(PH6),
|
||||
PINMUX_GPIO(PH5),
|
||||
PINMUX_GPIO(PH4),
|
||||
PINMUX_GPIO(PH3),
|
||||
PINMUX_GPIO(PH2),
|
||||
PINMUX_GPIO(PH1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PJ7),
|
||||
PINMUX_GPIO(PJ6),
|
||||
PINMUX_GPIO(PJ5),
|
||||
PINMUX_GPIO(PJ4),
|
||||
PINMUX_GPIO(PJ3),
|
||||
PINMUX_GPIO(PJ2),
|
||||
PINMUX_GPIO(PJ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PK7),
|
||||
PINMUX_GPIO(PK6),
|
||||
PINMUX_GPIO(PK5),
|
||||
PINMUX_GPIO(PK4),
|
||||
PINMUX_GPIO(PK3),
|
||||
PINMUX_GPIO(PK2),
|
||||
PINMUX_GPIO(PK1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PL7),
|
||||
PINMUX_GPIO(PL6),
|
||||
PINMUX_GPIO(PL5),
|
||||
PINMUX_GPIO(PL4),
|
||||
PINMUX_GPIO(PL3),
|
||||
PINMUX_GPIO(PL2),
|
||||
PINMUX_GPIO(PL1),
|
||||
PINMUX_GPIO(PL0),
|
||||
|
||||
/* PM */
|
||||
PINMUX_GPIO(GPIO_PM1, PM1_DATA),
|
||||
PINMUX_GPIO(GPIO_PM0, PM0_DATA),
|
||||
PINMUX_GPIO(PM1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PN7),
|
||||
PINMUX_GPIO(PN6),
|
||||
PINMUX_GPIO(PN5),
|
||||
PINMUX_GPIO(PN4),
|
||||
PINMUX_GPIO(PN3),
|
||||
PINMUX_GPIO(PN2),
|
||||
PINMUX_GPIO(PN1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PP5),
|
||||
PINMUX_GPIO(PP4),
|
||||
PINMUX_GPIO(PP3),
|
||||
PINMUX_GPIO(PP2),
|
||||
PINMUX_GPIO(PP1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PQ4),
|
||||
PINMUX_GPIO(PQ3),
|
||||
PINMUX_GPIO(PQ2),
|
||||
PINMUX_GPIO(PQ1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PR3),
|
||||
PINMUX_GPIO(PR2),
|
||||
PINMUX_GPIO(PR1),
|
||||
PINMUX_GPIO(PR0),
|
||||
};
|
||||
|
||||
#define PINMUX_FN_BASE ARRAY_SIZE(pinmux_pins)
|
||||
|
@ -409,82 +409,82 @@ 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_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(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_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(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_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(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_PE7, PE7_DATA),
|
||||
PINMUX_GPIO(GPIO_PE6, PE6_DATA),
|
||||
PINMUX_GPIO(PE7),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PF7),
|
||||
PINMUX_GPIO(PF6),
|
||||
PINMUX_GPIO(PF5),
|
||||
PINMUX_GPIO(PF4),
|
||||
PINMUX_GPIO(PF3),
|
||||
PINMUX_GPIO(PF2),
|
||||
PINMUX_GPIO(PF1),
|
||||
PINMUX_GPIO(PF0),
|
||||
|
||||
/* PG */
|
||||
PINMUX_GPIO(GPIO_PG7, PG7_DATA),
|
||||
PINMUX_GPIO(GPIO_PG6, PG6_DATA),
|
||||
PINMUX_GPIO(GPIO_PG5, PG5_DATA),
|
||||
PINMUX_GPIO(PG7),
|
||||
PINMUX_GPIO(PG6),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PH7),
|
||||
PINMUX_GPIO(PH6),
|
||||
PINMUX_GPIO(PH5),
|
||||
PINMUX_GPIO(PH4),
|
||||
PINMUX_GPIO(PH3),
|
||||
PINMUX_GPIO(PH2),
|
||||
PINMUX_GPIO(PH1),
|
||||
PINMUX_GPIO(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(PJ7),
|
||||
PINMUX_GPIO(PJ6),
|
||||
PINMUX_GPIO(PJ5),
|
||||
PINMUX_GPIO(PJ4),
|
||||
PINMUX_GPIO(PJ3),
|
||||
PINMUX_GPIO(PJ2),
|
||||
PINMUX_GPIO(PJ1),
|
||||
};
|
||||
|
||||
#define PINMUX_FN_BASE ARRAY_SIZE(pinmux_pins)
|
||||
|
@ -287,82 +287,82 @@ 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_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(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_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(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_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(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_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),
|
||||
|
||||
/* 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),
|
||||
PINMUX_GPIO(PF7),
|
||||
PINMUX_GPIO(PF6),
|
||||
PINMUX_GPIO(PF5),
|
||||
PINMUX_GPIO(PF4),
|
||||
PINMUX_GPIO(PF3),
|
||||
PINMUX_GPIO(PF2),
|
||||
PINMUX_GPIO(PF1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PG7),
|
||||
PINMUX_GPIO(PG6),
|
||||
PINMUX_GPIO(PG5),
|
||||
PINMUX_GPIO(PG4),
|
||||
PINMUX_GPIO(PG3),
|
||||
PINMUX_GPIO(PG2),
|
||||
PINMUX_GPIO(PG1),
|
||||
PINMUX_GPIO(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),
|
||||
PINMUX_GPIO(PH5),
|
||||
PINMUX_GPIO(PH4),
|
||||
PINMUX_GPIO(PH3),
|
||||
PINMUX_GPIO(PH2),
|
||||
PINMUX_GPIO(PH1),
|
||||
PINMUX_GPIO(PH0),
|
||||
};
|
||||
|
||||
#define PINMUX_FN_BASE ARRAY_SIZE(pinmux_pins)
|
||||
|
@ -250,10 +250,10 @@ struct sh_pfc_soc_info {
|
||||
#define PORT_ALL(str) CPU_ALL_PORT(_PORT_ALL, PORT, str)
|
||||
|
||||
/* PINMUX_GPIO - Expand to a sh_pfc_pin entry */
|
||||
#define PINMUX_GPIO(gpio, data_or_mark) \
|
||||
[gpio] = { \
|
||||
.name = __stringify(gpio), \
|
||||
.enum_id = data_or_mark, \
|
||||
#define PINMUX_GPIO(pin) \
|
||||
[GPIO_##pin] = { \
|
||||
.name = __stringify(name), \
|
||||
.enum_id = pin##_DATA, \
|
||||
}
|
||||
|
||||
/* SH_PFC_PIN_CFG - Expand to a sh_pfc_pin entry (named PORT#) with config */
|
||||
|
Loading…
Reference in New Issue
Block a user