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-sh3
cpu
sh7720.h
Go to the documentation of this file.
1
#ifndef __ASM_SH7720_H__
2
#define __ASM_SH7720_H__
3
4
enum
{
5
/* PTA */
6
GPIO_PTA7
,
GPIO_PTA6
,
GPIO_PTA5
,
GPIO_PTA4
,
7
GPIO_PTA3
,
GPIO_PTA2
,
GPIO_PTA1
,
GPIO_PTA0
,
8
9
/* PTB */
10
GPIO_PTB7
,
GPIO_PTB6
,
GPIO_PTB5
,
GPIO_PTB4
,
11
GPIO_PTB3
,
GPIO_PTB2
,
GPIO_PTB1
,
GPIO_PTB0
,
12
13
/* PTC */
14
GPIO_PTC7
,
GPIO_PTC6
,
GPIO_PTC5
,
GPIO_PTC4
,
15
GPIO_PTC3
,
GPIO_PTC2
,
GPIO_PTC1
,
GPIO_PTC0
,
16
17
/* PTD */
18
GPIO_PTD7
,
GPIO_PTD6
,
GPIO_PTD5
,
GPIO_PTD4
,
19
GPIO_PTD3
,
GPIO_PTD2
,
GPIO_PTD1
,
GPIO_PTD0
,
20
21
/* PTE */
22
GPIO_PTE6
,
GPIO_PTE5
,
GPIO_PTE4
,
GPIO_PTE3
,
23
GPIO_PTE2
,
GPIO_PTE1
,
GPIO_PTE0
,
24
25
/* PTF */
26
GPIO_PTF6
,
GPIO_PTF5
,
GPIO_PTF4
,
GPIO_PTF3
,
27
GPIO_PTF2
,
GPIO_PTF1
,
GPIO_PTF0
,
GPIO_PTG6
,
28
29
/* PTG */
30
GPIO_PTG5
,
GPIO_PTG4
,
GPIO_PTG3
,
GPIO_PTG2
,
31
GPIO_PTG1
,
GPIO_PTG0
,
32
33
/* PTH */
34
GPIO_PTH6
,
GPIO_PTH5
,
GPIO_PTH4
,
GPIO_PTH3
,
35
GPIO_PTH2
,
GPIO_PTH1
,
GPIO_PTH0
,
36
37
/* PTJ */
38
GPIO_PTJ6
,
GPIO_PTJ5
,
GPIO_PTJ4
,
GPIO_PTJ3
,
39
GPIO_PTJ2
,
GPIO_PTJ1
,
GPIO_PTJ0
,
40
41
/* PTK */
42
GPIO_PTK3
,
GPIO_PTK2
,
GPIO_PTK1
,
GPIO_PTK0
,
43
44
/* PTL */
45
GPIO_PTL7
,
GPIO_PTL6
,
GPIO_PTL5
,
GPIO_PTL4
,
GPIO_PTL3
,
46
47
/* PTM */
48
GPIO_PTM7
,
GPIO_PTM6
,
GPIO_PTM5
,
GPIO_PTM4
,
49
GPIO_PTM3
,
GPIO_PTM2
,
GPIO_PTM1
,
GPIO_PTM0
,
50
51
/* PTP */
52
GPIO_PTP4
,
GPIO_PTP3
,
GPIO_PTP2
,
GPIO_PTP1
,
GPIO_PTP0
,
53
54
/* PTR */
55
GPIO_PTR7
,
GPIO_PTR6
,
GPIO_PTR5
,
GPIO_PTR4
,
56
GPIO_PTR3
,
GPIO_PTR2
,
GPIO_PTR1
,
GPIO_PTR0
,
57
58
/* PTS */
59
GPIO_PTS4
,
GPIO_PTS3
,
GPIO_PTS2
,
GPIO_PTS1
,
GPIO_PTS0
,
60
61
/* PTT */
62
GPIO_PTT4
,
GPIO_PTT3
,
GPIO_PTT2
,
GPIO_PTT1
,
GPIO_PTT0
,
63
64
/* PTU */
65
GPIO_PTU4
,
GPIO_PTU3
,
GPIO_PTU2
,
GPIO_PTU1
,
GPIO_PTU0
,
66
67
/* PTV */
68
GPIO_PTV4
,
GPIO_PTV3
,
GPIO_PTV2
,
GPIO_PTV1
,
GPIO_PTV0
,
69
70
/* BSC */
71
GPIO_FN_D31
,
GPIO_FN_D30
,
GPIO_FN_D29
,
GPIO_FN_D28
,
72
GPIO_FN_D27
,
GPIO_FN_D26
,
GPIO_FN_D25
,
GPIO_FN_D24
,
73
GPIO_FN_D23
,
GPIO_FN_D22
,
GPIO_FN_D21
,
GPIO_FN_D20
,
74
GPIO_FN_D19
,
GPIO_FN_D18
,
GPIO_FN_D17
,
GPIO_FN_D16
,
75
GPIO_FN_IOIS16
,
GPIO_FN_RAS
,
GPIO_FN_CAS
,
GPIO_FN_CKE
,
76
GPIO_FN_CS5B_CE1A
,
GPIO_FN_CS6B_CE1B
,
77
GPIO_FN_A25
,
GPIO_FN_A24
,
GPIO_FN_A23
,
GPIO_FN_A22
,
78
GPIO_FN_A21
,
GPIO_FN_A20
,
GPIO_FN_A19
,
GPIO_FN_A0
,
79
GPIO_FN_REFOUT
,
GPIO_FN_IRQOUT
,
80
81
/* LCDC */
82
GPIO_FN_LCD_DATA15
,
GPIO_FN_LCD_DATA14
,
83
GPIO_FN_LCD_DATA13
,
GPIO_FN_LCD_DATA12
,
84
GPIO_FN_LCD_DATA11
,
GPIO_FN_LCD_DATA10
,
85
GPIO_FN_LCD_DATA9
,
GPIO_FN_LCD_DATA8
,
86
GPIO_FN_LCD_DATA7
,
GPIO_FN_LCD_DATA6
,
87
GPIO_FN_LCD_DATA5
,
GPIO_FN_LCD_DATA4
,
88
GPIO_FN_LCD_DATA3
,
GPIO_FN_LCD_DATA2
,
89
GPIO_FN_LCD_DATA1
,
GPIO_FN_LCD_DATA0
,
90
GPIO_FN_LCD_M_DISP
,
91
GPIO_FN_LCD_CL1
,
GPIO_FN_LCD_CL2
,
92
GPIO_FN_LCD_DON
,
GPIO_FN_LCD_FLM
,
93
GPIO_FN_LCD_VEPWC
,
GPIO_FN_LCD_VCPWC
,
94
95
/* AFEIF */
96
GPIO_FN_AFE_RXIN
,
GPIO_FN_AFE_RDET
,
97
GPIO_FN_AFE_FS
,
GPIO_FN_AFE_TXOUT
,
98
GPIO_FN_AFE_SCLK
,
GPIO_FN_AFE_RLYCNT
,
99
GPIO_FN_AFE_HC1
,
100
101
/* IIC */
102
GPIO_FN_IIC_SCL
,
GPIO_FN_IIC_SDA
,
103
104
/* DAC */
105
GPIO_FN_DA1
,
GPIO_FN_DA0
,
106
107
/* ADC */
108
GPIO_FN_AN3
,
GPIO_FN_AN2
,
GPIO_FN_AN1
,
GPIO_FN_AN0
,
GPIO_FN_ADTRG
,
109
110
/* USB */
111
GPIO_FN_USB1D_RCV
,
GPIO_FN_USB1D_TXSE0
,
112
GPIO_FN_USB1D_TXDPLS
,
GPIO_FN_USB1D_DMNS
,
113
GPIO_FN_USB1D_DPLS
,
GPIO_FN_USB1D_SPEED
,
114
GPIO_FN_USB1D_TXENL
,
GPIO_FN_USB2_PWR_EN
,
115
GPIO_FN_USB1_PWR_EN_USBF_UPLUP
,
GPIO_FN_USB1D_SUSPEND
,
116
117
/* INTC */
118
GPIO_FN_IRQ5
,
GPIO_FN_IRQ4
,
119
GPIO_FN_IRQ3_IRL3
,
GPIO_FN_IRQ2_IRL2
,
120
GPIO_FN_IRQ1_IRL1
,
GPIO_FN_IRQ0_IRL0
,
121
122
/* PCC */
123
GPIO_FN_PCC_REG
,
GPIO_FN_PCC_DRV
,
124
GPIO_FN_PCC_BVD2
,
GPIO_FN_PCC_BVD1
,
125
GPIO_FN_PCC_CD2
,
GPIO_FN_PCC_CD1
,
126
GPIO_FN_PCC_RESET
,
GPIO_FN_PCC_RDY
,
127
GPIO_FN_PCC_VS2
,
GPIO_FN_PCC_VS1
,
128
129
/* HUDI */
130
GPIO_FN_AUDATA3
,
GPIO_FN_AUDATA2
,
GPIO_FN_AUDATA1
,
GPIO_FN_AUDATA0
,
131
GPIO_FN_AUDCK
,
GPIO_FN_AUDSYNC
,
GPIO_FN_ASEBRKAK
,
GPIO_FN_TRST
,
132
GPIO_FN_TMS
,
GPIO_FN_TDO
,
GPIO_FN_TDI
,
GPIO_FN_TCK
,
133
134
/* DMAC */
135
GPIO_FN_DACK1
,
GPIO_FN_DREQ1
,
GPIO_FN_DACK0
,
GPIO_FN_DREQ0
,
136
GPIO_FN_TEND1
,
GPIO_FN_TEND0
,
137
138
/* SIOF0 */
139
GPIO_FN_SIOF0_SYNC
,
GPIO_FN_SIOF0_MCLK
,
140
GPIO_FN_SIOF0_TXD
,
GPIO_FN_SIOF0_RXD
,
141
GPIO_FN_SIOF0_SCK
,
142
143
/* SIOF1 */
144
GPIO_FN_SIOF1_SYNC
,
GPIO_FN_SIOF1_MCLK
,
145
GPIO_FN_SIOF1_TXD
,
GPIO_FN_SIOF1_RXD
,
146
GPIO_FN_SIOF1_SCK
,
147
148
/* SCIF0 */
149
GPIO_FN_SCIF0_TXD
,
GPIO_FN_SCIF0_RXD
,
150
GPIO_FN_SCIF0_RTS
,
GPIO_FN_SCIF0_CTS
,
GPIO_FN_SCIF0_SCK
,
151
152
/* SCIF1 */
153
GPIO_FN_SCIF1_TXD
,
GPIO_FN_SCIF1_RXD
,
154
GPIO_FN_SCIF1_RTS
,
GPIO_FN_SCIF1_CTS
,
GPIO_FN_SCIF1_SCK
,
155
156
/* TPU */
157
GPIO_FN_TPU_TO1
,
GPIO_FN_TPU_TO0
,
158
GPIO_FN_TPU_TI3B
,
GPIO_FN_TPU_TI3A
,
159
GPIO_FN_TPU_TI2B
,
GPIO_FN_TPU_TI2A
,
160
GPIO_FN_TPU_TO3
,
GPIO_FN_TPU_TO2
,
161
162
/* SIM */
163
GPIO_FN_SIM_D
,
GPIO_FN_SIM_CLK
,
GPIO_FN_SIM_RST
,
164
165
/* MMC */
166
GPIO_FN_MMC_DAT
,
GPIO_FN_MMC_CMD
,
167
GPIO_FN_MMC_CLK
,
GPIO_FN_MMC_VDDON
,
168
GPIO_FN_MMC_ODMOD
,
169
170
/* SYSC */
171
GPIO_FN_STATUS0
,
GPIO_FN_STATUS1
,
172
};
173
174
#endif
/* __ASM_SH7720_H__ */
Generated on Thu Jan 10 2013 13:17:17 for Linux Kernel by
1.8.2