Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
arch
sh
include
cpu-sh2a
cpu
sh7269.h
Go to the documentation of this file.
1
#ifndef __ASM_SH7269_H__
2
#define __ASM_SH7269_H__
3
4
enum
{
5
/* Port A */
6
GPIO_PA1
,
GPIO_PA0
,
7
8
/* Port B */
9
GPIO_PB22
,
GPIO_PB21
,
GPIO_PB20
,
10
GPIO_PB19
,
GPIO_PB18
,
GPIO_PB17
,
GPIO_PB16
,
11
GPIO_PB15
,
GPIO_PB14
,
GPIO_PB13
,
GPIO_PB12
,
12
GPIO_PB11
,
GPIO_PB10
,
GPIO_PB9
,
GPIO_PB8
,
13
GPIO_PB7
,
GPIO_PB6
,
GPIO_PB5
,
GPIO_PB4
,
14
GPIO_PB3
,
GPIO_PB2
,
GPIO_PB1
,
15
16
/* Port C */
17
GPIO_PC8
,
18
GPIO_PC7
,
GPIO_PC6
,
GPIO_PC5
,
GPIO_PC4
,
19
GPIO_PC3
,
GPIO_PC2
,
GPIO_PC1
,
GPIO_PC0
,
20
21
/* Port D */
22
GPIO_PD15
,
GPIO_PD14
,
GPIO_PD13
,
GPIO_PD12
,
23
GPIO_PD11
,
GPIO_PD10
,
GPIO_PD9
,
GPIO_PD8
,
24
GPIO_PD7
,
GPIO_PD6
,
GPIO_PD5
,
GPIO_PD4
,
25
GPIO_PD3
,
GPIO_PD2
,
GPIO_PD1
,
GPIO_PD0
,
26
27
/* Port E */
28
GPIO_PE7
,
GPIO_PE6
,
GPIO_PE5
,
GPIO_PE4
,
29
GPIO_PE3
,
GPIO_PE2
,
GPIO_PE1
,
GPIO_PE0
,
30
31
/* Port F */
32
GPIO_PF23
,
GPIO_PF22
,
GPIO_PF21
,
GPIO_PF20
,
33
GPIO_PF19
,
GPIO_PF18
,
GPIO_PF17
,
GPIO_PF16
,
34
GPIO_PF15
,
GPIO_PF14
,
GPIO_PF13
,
GPIO_PF12
,
35
GPIO_PF11
,
GPIO_PF10
,
GPIO_PF9
,
GPIO_PF8
,
36
GPIO_PF7
,
GPIO_PF6
,
GPIO_PF5
,
GPIO_PF4
,
37
GPIO_PF3
,
GPIO_PF2
,
GPIO_PF1
,
GPIO_PF0
,
38
39
/* Port G */
40
GPIO_PG27
,
GPIO_PG26
,
GPIO_PG25
,
GPIO_PG24
,
41
GPIO_PG23
,
GPIO_PG22
,
GPIO_PG21
,
GPIO_PG20
,
42
GPIO_PG19
,
GPIO_PG18
,
GPIO_PG17
,
GPIO_PG16
,
43
GPIO_PG15
,
GPIO_PG14
,
GPIO_PG13
,
GPIO_PG12
,
44
GPIO_PG11
,
GPIO_PG10
,
GPIO_PG9
,
GPIO_PG8
,
45
GPIO_PG7
,
GPIO_PG6
,
GPIO_PG5
,
GPIO_PG4
,
46
GPIO_PG3
,
GPIO_PG2
,
GPIO_PG1
,
GPIO_PG0
,
47
48
/* Port H */
49
GPIO_PH7
,
GPIO_PH6
,
GPIO_PH5
,
GPIO_PH4
,
50
GPIO_PH3
,
GPIO_PH2
,
GPIO_PH1
,
GPIO_PH0
,
51
52
/* Port I - not on device */
53
54
/* Port J */
55
GPIO_PJ31
,
GPIO_PJ30
,
GPIO_PJ29
,
GPIO_PJ28
,
56
GPIO_PJ27
,
GPIO_PJ26
,
GPIO_PJ25
,
GPIO_PJ24
,
57
GPIO_PJ23
,
GPIO_PJ22
,
GPIO_PJ21
,
GPIO_PJ20
,
58
GPIO_PJ19
,
GPIO_PJ18
,
GPIO_PJ17
,
GPIO_PJ16
,
59
GPIO_PJ15
,
GPIO_PJ14
,
GPIO_PJ13
,
GPIO_PJ12
,
60
GPIO_PJ11
,
GPIO_PJ10
,
GPIO_PJ9
,
GPIO_PJ8
,
61
GPIO_PJ7
,
GPIO_PJ6
,
GPIO_PJ5
,
GPIO_PJ4
,
62
GPIO_PJ3
,
GPIO_PJ2
,
GPIO_PJ1
,
GPIO_PJ0
,
63
64
/* INTC: IRQ and PINT */
65
GPIO_FN_IRQ7_PG
,
GPIO_FN_IRQ6_PG
,
GPIO_FN_IRQ5_PG
,
GPIO_FN_IRQ4_PG
,
66
GPIO_FN_IRQ3_PG
,
GPIO_FN_IRQ2_PG
,
GPIO_FN_IRQ1_PG
,
GPIO_FN_IRQ0_PG
,
67
GPIO_FN_IRQ7_PF
,
GPIO_FN_IRQ6_PF
,
GPIO_FN_IRQ5_PF
,
GPIO_FN_IRQ4_PF
,
68
GPIO_FN_IRQ3_PJ
,
GPIO_FN_IRQ2_PJ
,
GPIO_FN_IRQ1_PJ
,
GPIO_FN_IRQ0_PJ
,
69
GPIO_FN_IRQ1_PC
,
GPIO_FN_IRQ0_PC
,
70
71
GPIO_FN_PINT7_PG
,
GPIO_FN_PINT6_PG
,
GPIO_FN_PINT5_PG
,
GPIO_FN_PINT4_PG
,
72
GPIO_FN_PINT3_PG
,
GPIO_FN_PINT2_PG
,
GPIO_FN_PINT1_PG
,
GPIO_FN_PINT0_PG
,
73
GPIO_FN_PINT7_PH
,
GPIO_FN_PINT6_PH
,
GPIO_FN_PINT5_PH
,
GPIO_FN_PINT4_PH
,
74
GPIO_FN_PINT3_PH
,
GPIO_FN_PINT2_PH
,
GPIO_FN_PINT1_PH
,
GPIO_FN_PINT0_PH
,
75
GPIO_FN_PINT7_PJ
,
GPIO_FN_PINT6_PJ
,
GPIO_FN_PINT5_PJ
,
GPIO_FN_PINT4_PJ
,
76
GPIO_FN_PINT3_PJ
,
GPIO_FN_PINT2_PJ
,
GPIO_FN_PINT1_PJ
,
GPIO_FN_PINT0_PJ
,
77
78
/* WDT */
79
GPIO_FN_WDTOVF
,
80
81
/* CAN */
82
GPIO_FN_CTX1
,
GPIO_FN_CRX1
,
GPIO_FN_CTX0
,
GPIO_FN_CTX0_CTX1
,
83
GPIO_FN_CRX0
,
GPIO_FN_CRX0_CRX1
,
GPIO_FN_CRX0_CRX1_CRX2
,
84
85
/* DMAC */
86
GPIO_FN_TEND0
,
GPIO_FN_DACK0
,
GPIO_FN_DREQ0
,
87
GPIO_FN_TEND1
,
GPIO_FN_DACK1
,
GPIO_FN_DREQ1
,
88
89
/* ADC */
90
GPIO_FN_ADTRG
,
91
92
/* BSC */
93
GPIO_FN_A25
,
GPIO_FN_A24
,
94
GPIO_FN_A23
,
GPIO_FN_A22
,
GPIO_FN_A21
,
GPIO_FN_A20
,
95
GPIO_FN_A19
,
GPIO_FN_A18
,
GPIO_FN_A17
,
GPIO_FN_A16
,
96
GPIO_FN_A15
,
GPIO_FN_A14
,
GPIO_FN_A13
,
GPIO_FN_A12
,
97
GPIO_FN_A11
,
GPIO_FN_A10
,
GPIO_FN_A9
,
GPIO_FN_A8
,
98
GPIO_FN_A7
,
GPIO_FN_A6
,
GPIO_FN_A5
,
GPIO_FN_A4
,
99
GPIO_FN_A3
,
GPIO_FN_A2
,
GPIO_FN_A1
,
GPIO_FN_A0
,
100
GPIO_FN_D15
,
GPIO_FN_D14
,
GPIO_FN_D13
,
GPIO_FN_D12
,
101
GPIO_FN_D11
,
GPIO_FN_D10
,
GPIO_FN_D9
,
GPIO_FN_D8
,
102
GPIO_FN_D7
,
GPIO_FN_D6
,
GPIO_FN_D5
,
GPIO_FN_D4
,
103
GPIO_FN_D3
,
GPIO_FN_D2
,
GPIO_FN_D1
,
GPIO_FN_D0
,
104
105
GPIO_FN_BS
,
106
GPIO_FN_CS4
,
GPIO_FN_CS3
,
GPIO_FN_CS2
,
GPIO_FN_CS1
,
GPIO_FN_CS0
,
107
GPIO_FN_CS5CE1A
,
108
GPIO_FN_CE2A
,
GPIO_FN_CE2B
,
109
GPIO_FN_RD
,
GPIO_FN_RDWR
,
110
GPIO_FN_WE3ICIOWRAHDQMUU
,
GPIO_FN_WE2ICIORDDQMUL
,
111
GPIO_FN_WE1DQMUWE
,
GPIO_FN_WE0DQML
,
112
GPIO_FN_RAS
,
GPIO_FN_CAS
,
GPIO_FN_CKE
,
113
GPIO_FN_WAIT
,
GPIO_FN_BREQ
,
GPIO_FN_BACK
,
114
GPIO_FN_IOIS16
,
115
116
/* TMU */
117
GPIO_FN_TIOC4D
,
GPIO_FN_TIOC4C
,
GPIO_FN_TIOC4B
,
GPIO_FN_TIOC4A
,
118
GPIO_FN_TIOC3D
,
GPIO_FN_TIOC3C
,
GPIO_FN_TIOC3B
,
GPIO_FN_TIOC3A
,
119
GPIO_FN_TIOC2B
,
GPIO_FN_TIOC1B
,
GPIO_FN_TIOC2A
,
GPIO_FN_TIOC1A
,
120
GPIO_FN_TIOC0D
,
GPIO_FN_TIOC0C
,
GPIO_FN_TIOC0B
,
GPIO_FN_TIOC0A
,
121
GPIO_FN_TCLKD
,
GPIO_FN_TCLKC
,
GPIO_FN_TCLKB
,
GPIO_FN_TCLKA
,
122
123
/* SSU */
124
GPIO_FN_SCS0_PD
,
GPIO_FN_SSO0_PD
,
GPIO_FN_SSI0_PD
,
GPIO_FN_SSCK0_PD
,
125
GPIO_FN_SCS0_PF
,
GPIO_FN_SSO0_PF
,
GPIO_FN_SSI0_PF
,
GPIO_FN_SSCK0_PF
,
126
GPIO_FN_SCS1_PD
,
GPIO_FN_SSO1_PD
,
GPIO_FN_SSI1_PD
,
GPIO_FN_SSCK1_PD
,
127
GPIO_FN_SCS1_PF
,
GPIO_FN_SSO1_PF
,
GPIO_FN_SSI1_PF
,
GPIO_FN_SSCK1_PF
,
128
129
/* SCIF */
130
GPIO_FN_SCK0
,
GPIO_FN_RXD0
,
GPIO_FN_TXD0
,
131
GPIO_FN_SCK1
,
GPIO_FN_RXD1
,
GPIO_FN_TXD1
,
GPIO_FN_RTS1
,
GPIO_FN_CTS1
,
132
GPIO_FN_SCK2
,
GPIO_FN_RXD2
,
GPIO_FN_TXD2
,
133
GPIO_FN_SCK3
,
GPIO_FN_RXD3
,
GPIO_FN_TXD3
,
134
GPIO_FN_SCK4
,
GPIO_FN_RXD4
,
GPIO_FN_TXD4
,
135
GPIO_FN_SCK5
,
GPIO_FN_RXD5
,
GPIO_FN_TXD5
,
GPIO_FN_RTS5
,
GPIO_FN_CTS5
,
136
GPIO_FN_SCK6
,
GPIO_FN_RXD6
,
GPIO_FN_TXD6
,
137
GPIO_FN_SCK7
,
GPIO_FN_RXD7
,
GPIO_FN_TXD7
,
GPIO_FN_RTS7
,
GPIO_FN_CTS7
,
138
139
/* RSPI */
140
GPIO_FN_MISO0_PJ19
,
GPIO_FN_MISO0_PB20
,
141
GPIO_FN_MOSI0_PJ18
,
GPIO_FN_MOSI0_PB19
,
142
GPIO_FN_SSL00_PJ17
,
GPIO_FN_SSL00_PB18
,
143
GPIO_FN_RSPCK0_PJ16
,
GPIO_FN_RSPCK0_PB17
,
144
GPIO_FN_RSPCK1
,
GPIO_FN_MOSI1
,
145
GPIO_FN_MISO1
,
GPIO_FN_SSL10
,
146
147
/* IIC3 */
148
GPIO_FN_SCL0
,
GPIO_FN_SCL1
,
GPIO_FN_SCL2
,
149
GPIO_FN_SDA2
,
GPIO_FN_SDA1
,
GPIO_FN_SDA0
,
150
151
/* SSI */
152
GPIO_FN_SSISCK0
,
GPIO_FN_SSIWS0
,
GPIO_FN_SSITXD0
,
GPIO_FN_SSIRXD0
,
153
GPIO_FN_SSIWS1
,
GPIO_FN_SSIWS2
,
GPIO_FN_SSIWS3
,
154
GPIO_FN_SSISCK1
,
GPIO_FN_SSISCK2
,
GPIO_FN_SSISCK3
,
155
GPIO_FN_SSIDATA1
,
GPIO_FN_SSIDATA2
,
GPIO_FN_SSIDATA3
,
156
GPIO_FN_AUDIO_CLK
,
157
GPIO_FN_AUDIO_XOUT
,
158
159
/* SIOF */
160
GPIO_FN_SIOFTXD
,
GPIO_FN_SIOFRXD
,
GPIO_FN_SIOFSYNC
,
GPIO_FN_SIOFSCK
,
161
162
/* SPDIF */
163
GPIO_FN_SPDIF_IN
,
164
GPIO_FN_SPDIF_OUT
,
165
166
/* NANDFMC */
/* NOTE Controller is not available in boot mode 0 */
167
GPIO_FN_FCE
,
168
GPIO_FN_FRB
,
169
170
/* VDC */
171
GPIO_FN_DV_CLK
,
GPIO_FN_DV_VSYNC
,
GPIO_FN_DV_HSYNC
,
172
GPIO_FN_DV_DATA23
,
GPIO_FN_DV_DATA22
,
173
GPIO_FN_DV_DATA21
,
GPIO_FN_DV_DATA20
,
174
GPIO_FN_DV_DATA19
,
GPIO_FN_DV_DATA18
,
175
GPIO_FN_DV_DATA17
,
GPIO_FN_DV_DATA16
,
176
GPIO_FN_DV_DATA15
,
GPIO_FN_DV_DATA14
,
177
GPIO_FN_DV_DATA13
,
GPIO_FN_DV_DATA12
,
178
GPIO_FN_DV_DATA11
,
GPIO_FN_DV_DATA10
,
179
GPIO_FN_DV_DATA9
,
GPIO_FN_DV_DATA8
,
180
GPIO_FN_DV_DATA7
,
GPIO_FN_DV_DATA6
,
181
GPIO_FN_DV_DATA5
,
GPIO_FN_DV_DATA4
,
182
GPIO_FN_DV_DATA3
,
GPIO_FN_DV_DATA2
,
183
GPIO_FN_DV_DATA1
,
GPIO_FN_DV_DATA0
,
184
GPIO_FN_LCD_CLK
,
GPIO_FN_LCD_EXTCLK
,
185
GPIO_FN_LCD_VSYNC
,
GPIO_FN_LCD_HSYNC
,
GPIO_FN_LCD_DE
,
186
GPIO_FN_LCD_DATA23_PG23
,
GPIO_FN_LCD_DATA22_PG22
,
187
GPIO_FN_LCD_DATA21_PG21
,
GPIO_FN_LCD_DATA20_PG20
,
188
GPIO_FN_LCD_DATA19_PG19
,
GPIO_FN_LCD_DATA18_PG18
,
189
GPIO_FN_LCD_DATA17_PG17
,
GPIO_FN_LCD_DATA16_PG16
,
190
GPIO_FN_LCD_DATA15_PG15
,
GPIO_FN_LCD_DATA14_PG14
,
191
GPIO_FN_LCD_DATA13_PG13
,
GPIO_FN_LCD_DATA12_PG12
,
192
GPIO_FN_LCD_DATA11_PG11
,
GPIO_FN_LCD_DATA10_PG10
,
193
GPIO_FN_LCD_DATA9_PG9
,
GPIO_FN_LCD_DATA8_PG8
,
194
GPIO_FN_LCD_DATA7_PG7
,
GPIO_FN_LCD_DATA6_PG6
,
195
GPIO_FN_LCD_DATA5_PG5
,
GPIO_FN_LCD_DATA4_PG4
,
196
GPIO_FN_LCD_DATA3_PG3
,
GPIO_FN_LCD_DATA2_PG2
,
197
GPIO_FN_LCD_DATA1_PG1
,
GPIO_FN_LCD_DATA0_PG0
,
198
GPIO_FN_LCD_DATA23_PJ23
,
GPIO_FN_LCD_DATA22_PJ22
,
199
GPIO_FN_LCD_DATA21_PJ21
,
GPIO_FN_LCD_DATA20_PJ20
,
200
GPIO_FN_LCD_DATA19_PJ19
,
GPIO_FN_LCD_DATA18_PJ18
,
201
GPIO_FN_LCD_DATA17_PJ17
,
GPIO_FN_LCD_DATA16_PJ16
,
202
GPIO_FN_LCD_DATA15_PJ15
,
GPIO_FN_LCD_DATA14_PJ14
,
203
GPIO_FN_LCD_DATA13_PJ13
,
GPIO_FN_LCD_DATA12_PJ12
,
204
GPIO_FN_LCD_DATA11_PJ11
,
GPIO_FN_LCD_DATA10_PJ10
,
205
GPIO_FN_LCD_DATA9_PJ9
,
GPIO_FN_LCD_DATA8_PJ8
,
206
GPIO_FN_LCD_DATA7_PJ7
,
GPIO_FN_LCD_DATA6_PJ6
,
207
GPIO_FN_LCD_DATA5_PJ5
,
GPIO_FN_LCD_DATA4_PJ4
,
208
GPIO_FN_LCD_DATA3_PJ3
,
GPIO_FN_LCD_DATA2_PJ2
,
209
GPIO_FN_LCD_DATA1_PJ1
,
GPIO_FN_LCD_DATA0_PJ0
,
210
GPIO_FN_LCD_M_DISP
,
211
};
212
213
#endif
/* __ASM_SH7269_H__ */
Generated on Thu Jan 10 2013 13:17:17 for Linux Kernel by
1.8.2