1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __ASM_SH7264_H__
3 #define __ASM_SH7264_H__
7 GPIO_PA3
, GPIO_PA2
, GPIO_PA1
, GPIO_PA0
,
10 GPIO_PB22
, GPIO_PB21
, GPIO_PB20
,
11 GPIO_PB19
, GPIO_PB18
, GPIO_PB17
, GPIO_PB16
,
12 GPIO_PB15
, GPIO_PB14
, GPIO_PB13
, GPIO_PB12
,
13 GPIO_PB11
, GPIO_PB10
, GPIO_PB9
, GPIO_PB8
,
14 GPIO_PB7
, GPIO_PB6
, GPIO_PB5
, GPIO_PB4
,
15 GPIO_PB3
, GPIO_PB2
, GPIO_PB1
,
18 GPIO_PC10
, GPIO_PC9
, GPIO_PC8
,
19 GPIO_PC7
, GPIO_PC6
, GPIO_PC5
, GPIO_PC4
,
20 GPIO_PC3
, GPIO_PC2
, GPIO_PC1
, GPIO_PC0
,
23 GPIO_PD15
, GPIO_PD14
, GPIO_PD13
, GPIO_PD12
,
24 GPIO_PD11
, GPIO_PD10
, GPIO_PD9
, GPIO_PD8
,
25 GPIO_PD7
, GPIO_PD6
, GPIO_PD5
, GPIO_PD4
,
26 GPIO_PD3
, GPIO_PD2
, GPIO_PD1
, GPIO_PD0
,
30 GPIO_PE3
, GPIO_PE2
, GPIO_PE1
, GPIO_PE0
,
34 GPIO_PF11
, GPIO_PF10
, GPIO_PF9
, GPIO_PF8
,
35 GPIO_PF7
, GPIO_PF6
, GPIO_PF5
, GPIO_PF4
,
36 GPIO_PF3
, GPIO_PF2
, GPIO_PF1
, GPIO_PF0
,
40 GPIO_PG23
, GPIO_PG22
, GPIO_PG21
, GPIO_PG20
,
41 GPIO_PG19
, GPIO_PG18
, GPIO_PG17
, GPIO_PG16
,
42 GPIO_PG15
, GPIO_PG14
, GPIO_PG13
, GPIO_PG12
,
43 GPIO_PG11
, GPIO_PG10
, GPIO_PG9
, GPIO_PG8
,
44 GPIO_PG7
, GPIO_PG6
, GPIO_PG5
, GPIO_PG4
,
45 GPIO_PG3
, GPIO_PG2
, GPIO_PG1
, GPIO_PG0
,
47 /* Port H - Port H does not have a Data Register */
49 /* Port I - not on device */
52 GPIO_PJ11
, GPIO_PJ10
, GPIO_PJ9
, GPIO_PJ8
,
53 GPIO_PJ7
, GPIO_PJ6
, GPIO_PJ5
, GPIO_PJ4
,
54 GPIO_PJ3
, GPIO_PJ2
, GPIO_PJ1
, GPIO_PJ0
,
57 GPIO_PK11
, GPIO_PK10
, GPIO_PK9
, GPIO_PK8
,
58 GPIO_PK7
, GPIO_PK6
, GPIO_PK5
, GPIO_PK4
,
59 GPIO_PK3
, GPIO_PK2
, GPIO_PK1
, GPIO_PK0
,
61 /* INTC: IRQ and PINT on PB/PD/PE */
62 GPIO_FN_PINT7_PG
, GPIO_FN_PINT6_PG
, GPIO_FN_PINT5_PG
, GPIO_FN_PINT4_PG
,
63 GPIO_FN_PINT3_PG
, GPIO_FN_PINT2_PG
, GPIO_FN_PINT1_PG
,
65 GPIO_FN_IRQ7_PC
, GPIO_FN_IRQ6_PC
, GPIO_FN_IRQ5_PC
, GPIO_FN_IRQ4_PC
,
66 GPIO_FN_IRQ3_PG
, GPIO_FN_IRQ2_PG
, GPIO_FN_IRQ1_PJ
, GPIO_FN_IRQ0_PJ
,
67 GPIO_FN_IRQ3_PE
, GPIO_FN_IRQ2_PE
, GPIO_FN_IRQ1_PE
, GPIO_FN_IRQ0_PE
,
73 GPIO_FN_CTX1
, GPIO_FN_CRX1
, GPIO_FN_CTX0
, GPIO_FN_CTX0_CTX1
,
74 GPIO_FN_CRX0
, GPIO_FN_CRX0_CRX1
,
77 GPIO_FN_TEND0
, GPIO_FN_DACK0
, GPIO_FN_DREQ0
,
78 GPIO_FN_TEND1
, GPIO_FN_DACK1
, GPIO_FN_DREQ1
,
85 GPIO_FN_A25
, GPIO_FN_A24
,
86 GPIO_FN_A23
, GPIO_FN_A22
, GPIO_FN_A21
, GPIO_FN_A20
,
87 GPIO_FN_A19
, GPIO_FN_A18
, GPIO_FN_A17
, GPIO_FN_A16
,
88 GPIO_FN_A15
, GPIO_FN_A14
, GPIO_FN_A13
, GPIO_FN_A12
,
89 GPIO_FN_A11
, GPIO_FN_A10
, GPIO_FN_A9
, GPIO_FN_A8
,
90 GPIO_FN_A7
, GPIO_FN_A6
, GPIO_FN_A5
, GPIO_FN_A4
,
91 GPIO_FN_A3
, GPIO_FN_A2
, GPIO_FN_A1
, GPIO_FN_A0
,
92 GPIO_FN_D15
, GPIO_FN_D14
, GPIO_FN_D13
, GPIO_FN_D12
,
93 GPIO_FN_D11
, GPIO_FN_D10
, GPIO_FN_D9
, GPIO_FN_D8
,
94 GPIO_FN_D7
, GPIO_FN_D6
, GPIO_FN_D5
, GPIO_FN_D4
,
95 GPIO_FN_D3
, GPIO_FN_D2
, GPIO_FN_D1
, GPIO_FN_D0
,
98 GPIO_FN_CS4
, GPIO_FN_CS3
, GPIO_FN_CS2
, GPIO_FN_CS1
, GPIO_FN_CS0
,
99 GPIO_FN_CS6CE1B
, GPIO_FN_CS5CE1A
,
100 GPIO_FN_CE2A
, GPIO_FN_CE2B
,
101 GPIO_FN_RD
, GPIO_FN_RDWR
,
102 GPIO_FN_ICIOWRAH
, GPIO_FN_ICIORD
,
103 GPIO_FN_WE1DQMUWE
, GPIO_FN_WE0DQML
,
104 GPIO_FN_RAS
, GPIO_FN_CAS
, GPIO_FN_CKE
,
105 GPIO_FN_WAIT
, GPIO_FN_BREQ
, GPIO_FN_BACK
,
109 GPIO_FN_TIOC4D
, GPIO_FN_TIOC4C
, GPIO_FN_TIOC4B
, GPIO_FN_TIOC4A
,
110 GPIO_FN_TIOC3D
, GPIO_FN_TIOC3C
, GPIO_FN_TIOC3B
, GPIO_FN_TIOC3A
,
111 GPIO_FN_TIOC2B
, GPIO_FN_TIOC1B
, GPIO_FN_TIOC2A
, GPIO_FN_TIOC1A
,
112 GPIO_FN_TIOC0D
, GPIO_FN_TIOC0C
, GPIO_FN_TIOC0B
, GPIO_FN_TIOC0A
,
113 GPIO_FN_TCLKD
, GPIO_FN_TCLKC
, GPIO_FN_TCLKB
, GPIO_FN_TCLKA
,
116 GPIO_FN_SCK0
, GPIO_FN_SCK1
, GPIO_FN_SCK2
, GPIO_FN_SCK3
,
117 GPIO_FN_RXD0
, GPIO_FN_RXD1
, GPIO_FN_RXD2
, GPIO_FN_RXD3
,
118 GPIO_FN_TXD0
, GPIO_FN_TXD1
, GPIO_FN_TXD2
, GPIO_FN_TXD3
,
119 GPIO_FN_RXD4
, GPIO_FN_RXD5
, GPIO_FN_RXD6
, GPIO_FN_RXD7
,
120 GPIO_FN_TXD4
, GPIO_FN_TXD5
, GPIO_FN_TXD6
, GPIO_FN_TXD7
,
121 GPIO_FN_RTS1
, GPIO_FN_RTS3
, GPIO_FN_CTS1
, GPIO_FN_CTS3
,
124 GPIO_FN_RSPCK0
, GPIO_FN_MOSI0
,
125 GPIO_FN_MISO0_PF12
, GPIO_FN_MISO1
,
127 GPIO_FN_RSPCK1
, GPIO_FN_MOSI1
,
128 GPIO_FN_MISO1_PG19
, GPIO_FN_SSL10
,
131 GPIO_FN_SCL0
, GPIO_FN_SCL1
, GPIO_FN_SCL2
,
132 GPIO_FN_SDA2
, GPIO_FN_SDA1
, GPIO_FN_SDA0
,
135 GPIO_FN_SSISCK0
, GPIO_FN_SSIWS0
, GPIO_FN_SSITXD0
, GPIO_FN_SSIRXD0
,
136 GPIO_FN_SSIWS1
, GPIO_FN_SSIWS2
, GPIO_FN_SSIWS3
,
137 GPIO_FN_SSISCK1
, GPIO_FN_SSISCK2
, GPIO_FN_SSISCK3
,
138 GPIO_FN_SSIDATA1
, GPIO_FN_SSIDATA2
, GPIO_FN_SSIDATA3
,
142 GPIO_FN_SIOFTXD
, GPIO_FN_SIOFRXD
, GPIO_FN_SIOFSYNC
, GPIO_FN_SIOFSCK
,
148 /* NANDFMC */ /* NOTE Controller is not available in boot mode 0 */
153 GPIO_FN_DV_CLK
, GPIO_FN_DV_VSYNC
, GPIO_FN_DV_HSYNC
,
154 GPIO_FN_DV_DATA7
, GPIO_FN_DV_DATA6
, GPIO_FN_DV_DATA5
, GPIO_FN_DV_DATA4
,
155 GPIO_FN_DV_DATA3
, GPIO_FN_DV_DATA2
, GPIO_FN_DV_DATA1
, GPIO_FN_DV_DATA0
,
156 GPIO_FN_LCD_CLK
, GPIO_FN_LCD_EXTCLK
,
157 GPIO_FN_LCD_VSYNC
, GPIO_FN_LCD_HSYNC
, GPIO_FN_LCD_DE
,
158 GPIO_FN_LCD_DATA15
, GPIO_FN_LCD_DATA14
,
159 GPIO_FN_LCD_DATA13
, GPIO_FN_LCD_DATA12
,
160 GPIO_FN_LCD_DATA11
, GPIO_FN_LCD_DATA10
,
161 GPIO_FN_LCD_DATA9
, GPIO_FN_LCD_DATA8
,
162 GPIO_FN_LCD_DATA7
, GPIO_FN_LCD_DATA6
,
163 GPIO_FN_LCD_DATA5
, GPIO_FN_LCD_DATA4
,
164 GPIO_FN_LCD_DATA3
, GPIO_FN_LCD_DATA2
,
165 GPIO_FN_LCD_DATA1
, GPIO_FN_LCD_DATA0
,
169 #endif /* __ASM_SH7264_H__ */