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
sh7264.h
Go to the documentation of this file.
1
#ifndef __ASM_SH7264_H__
2
#define __ASM_SH7264_H__
3
4
enum
{
5
/* Port A */
6
GPIO_PA3
,
GPIO_PA2
,
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_PC10
,
GPIO_PC9
,
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_PE5
,
GPIO_PE4
,
29
GPIO_PE3
,
GPIO_PE2
,
GPIO_PE1
,
GPIO_PE0
,
30
31
/* Port F */
32
GPIO_PF12
,
33
GPIO_PF11
,
GPIO_PF10
,
GPIO_PF9
,
GPIO_PF8
,
34
GPIO_PF7
,
GPIO_PF6
,
GPIO_PF5
,
GPIO_PF4
,
35
GPIO_PF3
,
GPIO_PF2
,
GPIO_PF1
,
GPIO_PF0
,
36
37
/* Port G */
38
GPIO_PG24
,
39
GPIO_PG23
,
GPIO_PG22
,
GPIO_PG21
,
GPIO_PG20
,
40
GPIO_PG19
,
GPIO_PG18
,
GPIO_PG17
,
GPIO_PG16
,
41
GPIO_PG15
,
GPIO_PG14
,
GPIO_PG13
,
GPIO_PG12
,
42
GPIO_PG11
,
GPIO_PG10
,
GPIO_PG9
,
GPIO_PG8
,
43
GPIO_PG7
,
GPIO_PG6
,
GPIO_PG5
,
GPIO_PG4
,
44
GPIO_PG3
,
GPIO_PG2
,
GPIO_PG1
,
GPIO_PG0
,
45
46
/* Port H */
47
GPIO_PH7
,
GPIO_PH6
,
GPIO_PH5
,
GPIO_PH4
,
48
GPIO_PH3
,
GPIO_PH2
,
GPIO_PH1
,
GPIO_PH0
,
49
50
/* Port I - not on device */
51
52
/* Port J */
53
GPIO_PJ11
,
GPIO_PJ10
,
GPIO_PJ9
,
GPIO_PJ8
,
54
GPIO_PJ7
,
GPIO_PJ6
,
GPIO_PJ5
,
GPIO_PJ4
,
55
GPIO_PJ3
,
GPIO_PJ2
,
GPIO_PJ1
,
GPIO_PJ0
,
56
57
/* Port K */
58
GPIO_PK11
,
GPIO_PK10
,
GPIO_PK9
,
GPIO_PK8
,
59
GPIO_PK7
,
GPIO_PK6
,
GPIO_PK5
,
GPIO_PK4
,
60
GPIO_PK3
,
GPIO_PK2
,
GPIO_PK1
,
GPIO_PK0
,
61
62
/* INTC: IRQ and PINT on PB/PD/PE */
63
GPIO_FN_PINT7_PG
,
GPIO_FN_PINT6_PG
,
GPIO_FN_PINT5_PG
,
GPIO_FN_PINT4_PG
,
64
GPIO_FN_PINT3_PG
,
GPIO_FN_PINT2_PG
,
GPIO_FN_PINT1_PG
,
65
66
GPIO_FN_IRQ7_PC
,
GPIO_FN_IRQ6_PC
,
GPIO_FN_IRQ5_PC
,
GPIO_FN_IRQ4_PC
,
67
GPIO_FN_IRQ3_PG
,
GPIO_FN_IRQ2_PG
,
GPIO_FN_IRQ1_PJ
,
GPIO_FN_IRQ0_PJ
,
68
GPIO_FN_IRQ3_PE
,
GPIO_FN_IRQ2_PE
,
GPIO_FN_IRQ1_PE
,
GPIO_FN_IRQ0_PE
,
69
70
/* WDT */
71
GPIO_FN_WDTOVF
,
72
73
/* CAN */
74
GPIO_FN_CTX1
,
GPIO_FN_CRX1
,
GPIO_FN_CTX0
,
GPIO_FN_CTX0_CTX1
,
75
GPIO_FN_CRX0
,
GPIO_FN_CRX0_CRX1
,
76
77
/* DMAC */
78
GPIO_FN_TEND0
,
GPIO_FN_DACK0
,
GPIO_FN_DREQ0
,
79
GPIO_FN_TEND1
,
GPIO_FN_DACK1
,
GPIO_FN_DREQ1
,
80
81
/* ADC */
82
GPIO_FN_ADTRG
,
83
84
/* BSC */
85
86
GPIO_FN_A25
,
GPIO_FN_A24
,
87
GPIO_FN_A23
,
GPIO_FN_A22
,
GPIO_FN_A21
,
GPIO_FN_A20
,
88
GPIO_FN_A19
,
GPIO_FN_A18
,
GPIO_FN_A17
,
GPIO_FN_A16
,
89
GPIO_FN_A15
,
GPIO_FN_A14
,
GPIO_FN_A13
,
GPIO_FN_A12
,
90
GPIO_FN_A11
,
GPIO_FN_A10
,
GPIO_FN_A9
,
GPIO_FN_A8
,
91
GPIO_FN_A7
,
GPIO_FN_A6
,
GPIO_FN_A5
,
GPIO_FN_A4
,
92
GPIO_FN_A3
,
GPIO_FN_A2
,
GPIO_FN_A1
,
GPIO_FN_A0
,
93
GPIO_FN_D15
,
GPIO_FN_D14
,
GPIO_FN_D13
,
GPIO_FN_D12
,
94
GPIO_FN_D11
,
GPIO_FN_D10
,
GPIO_FN_D9
,
GPIO_FN_D8
,
95
GPIO_FN_D7
,
GPIO_FN_D6
,
GPIO_FN_D5
,
GPIO_FN_D4
,
96
GPIO_FN_D3
,
GPIO_FN_D2
,
GPIO_FN_D1
,
GPIO_FN_D0
,
97
98
GPIO_FN_BS
,
99
GPIO_FN_CS4
,
GPIO_FN_CS3
,
GPIO_FN_CS2
,
GPIO_FN_CS1
,
GPIO_FN_CS0
,
100
GPIO_FN_CS6CE1B
,
GPIO_FN_CS5CE1A
,
101
GPIO_FN_CE2A
,
GPIO_FN_CE2B
,
102
GPIO_FN_RD
,
GPIO_FN_RDWR
,
103
GPIO_FN_ICIOWRAH
,
GPIO_FN_ICIORD
,
104
GPIO_FN_WE1DQMUWE
,
GPIO_FN_WE0DQML
,
105
GPIO_FN_RAS
,
GPIO_FN_CAS
,
GPIO_FN_CKE
,
106
GPIO_FN_WAIT
,
GPIO_FN_BREQ
,
GPIO_FN_BACK
,
107
GPIO_FN_IOIS16
,
108
109
/* TMU */
110
GPIO_FN_TIOC4D
,
GPIO_FN_TIOC4C
,
GPIO_FN_TIOC4B
,
GPIO_FN_TIOC4A
,
111
GPIO_FN_TIOC3D
,
GPIO_FN_TIOC3C
,
GPIO_FN_TIOC3B
,
GPIO_FN_TIOC3A
,
112
GPIO_FN_TIOC2B
,
GPIO_FN_TIOC1B
,
GPIO_FN_TIOC2A
,
GPIO_FN_TIOC1A
,
113
GPIO_FN_TIOC0D
,
GPIO_FN_TIOC0C
,
GPIO_FN_TIOC0B
,
GPIO_FN_TIOC0A
,
114
GPIO_FN_TCLKD
,
GPIO_FN_TCLKC
,
GPIO_FN_TCLKB
,
GPIO_FN_TCLKA
,
115
116
/* SSU */
117
GPIO_FN_SCS0_PD
,
GPIO_FN_SSO0_PD
,
GPIO_FN_SSI0_PD
,
GPIO_FN_SSCK0_PD
,
118
GPIO_FN_SCS0_PF
,
GPIO_FN_SSO0_PF
,
GPIO_FN_SSI0_PF
,
GPIO_FN_SSCK0_PF
,
119
GPIO_FN_SCS1_PD
,
GPIO_FN_SSO1_PD
,
GPIO_FN_SSI1_PD
,
GPIO_FN_SSCK1_PD
,
120
GPIO_FN_SCS1_PF
,
GPIO_FN_SSO1_PF
,
GPIO_FN_SSI1_PF
,
GPIO_FN_SSCK1_PF
,
121
122
/* SCIF */
123
GPIO_FN_SCK0
,
GPIO_FN_SCK1
,
GPIO_FN_SCK2
,
GPIO_FN_SCK3
,
124
GPIO_FN_RXD0
,
GPIO_FN_RXD1
,
GPIO_FN_RXD2
,
GPIO_FN_RXD3
,
125
GPIO_FN_TXD0
,
GPIO_FN_TXD1
,
GPIO_FN_TXD2
,
GPIO_FN_TXD3
,
126
GPIO_FN_RXD4
,
GPIO_FN_RXD5
,
GPIO_FN_RXD6
,
GPIO_FN_RXD7
,
127
GPIO_FN_TXD4
,
GPIO_FN_TXD5
,
GPIO_FN_TXD6
,
GPIO_FN_TXD7
,
128
GPIO_FN_RTS1
,
GPIO_FN_RTS3
,
GPIO_FN_CTS1
,
GPIO_FN_CTS3
,
129
130
/* RSPI */
131
GPIO_FN_RSPCK0
,
GPIO_FN_MOSI0
,
132
GPIO_FN_MISO0_PF12
,
GPIO_FN_MISO1
,
133
GPIO_FN_SSL00
,
134
GPIO_FN_RSPCK1
,
GPIO_FN_MOSI1
,
135
GPIO_FN_MISO1_PG19
,
GPIO_FN_SSL10
,
136
137
/* IIC3 */
138
GPIO_FN_SCL0
,
GPIO_FN_SCL1
,
GPIO_FN_SCL2
,
139
GPIO_FN_SDA2
,
GPIO_FN_SDA1
,
GPIO_FN_SDA0
,
140
141
/* SSI */
142
GPIO_FN_SSISCK0
,
GPIO_FN_SSIWS0
,
GPIO_FN_SSITXD0
,
GPIO_FN_SSIRXD0
,
143
GPIO_FN_SSIWS1
,
GPIO_FN_SSIWS2
,
GPIO_FN_SSIWS3
,
144
GPIO_FN_SSISCK1
,
GPIO_FN_SSISCK2
,
GPIO_FN_SSISCK3
,
145
GPIO_FN_SSIDATA1
,
GPIO_FN_SSIDATA2
,
GPIO_FN_SSIDATA3
,
146
GPIO_FN_AUDIO_CLK
,
147
148
/* SIOF */
149
GPIO_FN_SIOFTXD
,
GPIO_FN_SIOFRXD
,
GPIO_FN_SIOFSYNC
,
GPIO_FN_SIOFSCK
,
150
151
/* SPDIF */
152
GPIO_FN_SPDIF_IN
,
153
GPIO_FN_SPDIF_OUT
,
154
155
/* NANDFMC */
/* NOTE Controller is not available in boot mode 0 */
156
GPIO_FN_FCE
,
157
GPIO_FN_FRB
,
158
159
/* VDC3 */
160
GPIO_FN_DV_CLK
,
GPIO_FN_DV_VSYNC
,
GPIO_FN_DV_HSYNC
,
161
GPIO_FN_DV_DATA7
,
GPIO_FN_DV_DATA6
,
GPIO_FN_DV_DATA5
,
GPIO_FN_DV_DATA4
,
162
GPIO_FN_DV_DATA3
,
GPIO_FN_DV_DATA2
,
GPIO_FN_DV_DATA1
,
GPIO_FN_DV_DATA0
,
163
GPIO_FN_LCD_CLK
,
GPIO_FN_LCD_EXTCLK
,
164
GPIO_FN_LCD_VSYNC
,
GPIO_FN_LCD_HSYNC
,
GPIO_FN_LCD_DE
,
165
GPIO_FN_LCD_DATA15
,
GPIO_FN_LCD_DATA14
,
166
GPIO_FN_LCD_DATA13
,
GPIO_FN_LCD_DATA12
,
167
GPIO_FN_LCD_DATA11
,
GPIO_FN_LCD_DATA10
,
168
GPIO_FN_LCD_DATA9
,
GPIO_FN_LCD_DATA8
,
169
GPIO_FN_LCD_DATA7
,
GPIO_FN_LCD_DATA6
,
170
GPIO_FN_LCD_DATA5
,
GPIO_FN_LCD_DATA4
,
171
GPIO_FN_LCD_DATA3
,
GPIO_FN_LCD_DATA2
,
172
GPIO_FN_LCD_DATA1
,
GPIO_FN_LCD_DATA0
,
173
GPIO_FN_LCD_M_DISP
,
174
};
175
176
#endif
/* __ASM_SH7264_H__ */
Generated on Thu Jan 10 2013 13:17:17 for Linux Kernel by
1.8.2