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
sh7203.h
Go to the documentation of this file.
1
#ifndef __ASM_SH7203_H__
2
#define __ASM_SH7203_H__
3
4
enum
{
5
/* PA */
6
GPIO_PA7
,
GPIO_PA6
,
GPIO_PA5
,
GPIO_PA4
,
7
GPIO_PA3
,
GPIO_PA2
,
GPIO_PA1
,
GPIO_PA0
,
8
9
/* PB */
10
GPIO_PB12
,
11
GPIO_PB11
,
GPIO_PB10
,
GPIO_PB9
,
GPIO_PB8
,
12
GPIO_PB7
,
GPIO_PB6
,
GPIO_PB5
,
GPIO_PB4
,
13
GPIO_PB3
,
GPIO_PB2
,
GPIO_PB1
,
GPIO_PB0
,
14
15
/* PC */
16
GPIO_PC14
,
GPIO_PC13
,
GPIO_PC12
,
17
GPIO_PC11
,
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
/* PD */
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
/* PE */
28
GPIO_PE15
,
GPIO_PE14
,
GPIO_PE13
,
GPIO_PE12
,
29
GPIO_PE11
,
GPIO_PE10
,
GPIO_PE9
,
GPIO_PE8
,
30
GPIO_PE7
,
GPIO_PE6
,
GPIO_PE5
,
GPIO_PE4
,
31
GPIO_PE3
,
GPIO_PE2
,
GPIO_PE1
,
GPIO_PE0
,
32
33
/* PF */
34
GPIO_PF30
,
GPIO_PF29
,
GPIO_PF28
,
35
GPIO_PF27
,
GPIO_PF26
,
GPIO_PF25
,
GPIO_PF24
,
36
GPIO_PF23
,
GPIO_PF22
,
GPIO_PF21
,
GPIO_PF20
,
37
GPIO_PF19
,
GPIO_PF18
,
GPIO_PF17
,
GPIO_PF16
,
38
GPIO_PF15
,
GPIO_PF14
,
GPIO_PF13
,
GPIO_PF12
,
39
GPIO_PF11
,
GPIO_PF10
,
GPIO_PF9
,
GPIO_PF8
,
40
GPIO_PF7
,
GPIO_PF6
,
GPIO_PF5
,
GPIO_PF4
,
41
GPIO_PF3
,
GPIO_PF2
,
GPIO_PF1
,
GPIO_PF0
,
42
43
/* INTC: IRQ and PINT on PB/PD/PE */
44
GPIO_FN_PINT7_PB
,
GPIO_FN_PINT6_PB
,
GPIO_FN_PINT5_PB
,
GPIO_FN_PINT4_PB
,
45
GPIO_FN_PINT3_PB
,
GPIO_FN_PINT2_PB
,
GPIO_FN_PINT1_PB
,
GPIO_FN_PINT0_PB
,
46
GPIO_FN_PINT7_PD
,
GPIO_FN_PINT6_PD
,
GPIO_FN_PINT5_PD
,
GPIO_FN_PINT4_PD
,
47
GPIO_FN_PINT3_PD
,
GPIO_FN_PINT2_PD
,
GPIO_FN_PINT1_PD
,
GPIO_FN_PINT0_PD
,
48
GPIO_FN_IRQ7_PB
,
GPIO_FN_IRQ6_PB
,
GPIO_FN_IRQ5_PB
,
GPIO_FN_IRQ4_PB
,
49
GPIO_FN_IRQ3_PB
,
GPIO_FN_IRQ2_PB
,
GPIO_FN_IRQ1_PB
,
GPIO_FN_IRQ0_PB
,
50
GPIO_FN_IRQ7_PD
,
GPIO_FN_IRQ6_PD
,
GPIO_FN_IRQ5_PD
,
GPIO_FN_IRQ4_PD
,
51
GPIO_FN_IRQ3_PD
,
GPIO_FN_IRQ2_PD
,
GPIO_FN_IRQ1_PD
,
GPIO_FN_IRQ0_PD
,
52
GPIO_FN_IRQ7_PE
,
GPIO_FN_IRQ6_PE
,
GPIO_FN_IRQ5_PE
,
GPIO_FN_IRQ4_PE
,
53
GPIO_FN_IRQ3_PE
,
GPIO_FN_IRQ2_PE
,
GPIO_FN_IRQ1_PE
,
GPIO_FN_IRQ0_PE
,
54
55
GPIO_FN_WDTOVF
,
GPIO_FN_IRQOUT
,
GPIO_FN_REFOUT
,
GPIO_FN_IRQOUT_REFOUT
,
56
GPIO_FN_UBCTRG
,
57
58
/* CAN */
59
GPIO_FN_CTX1
,
GPIO_FN_CRX1
,
GPIO_FN_CTX0
,
GPIO_FN_CTX0_CTX1
,
60
GPIO_FN_CRX0
,
GPIO_FN_CRX0_CRX1
,
61
62
/* IIC3 */
63
GPIO_FN_SDA3
,
GPIO_FN_SCL3
,
64
GPIO_FN_SDA2
,
GPIO_FN_SCL2
,
65
GPIO_FN_SDA1
,
GPIO_FN_SCL1
,
66
GPIO_FN_SDA0
,
GPIO_FN_SCL0
,
67
68
/* DMAC */
69
GPIO_FN_TEND0_PD
,
GPIO_FN_TEND0_PE
,
GPIO_FN_DACK0_PD
,
70
GPIO_FN_DACK0_PE
,
GPIO_FN_DREQ0_PD
,
GPIO_FN_DREQ0_PE
,
71
GPIO_FN_TEND1_PD
,
GPIO_FN_TEND1_PE
,
GPIO_FN_DACK1_PD
,
72
GPIO_FN_DACK1_PE
,
GPIO_FN_DREQ1_PD
,
GPIO_FN_DREQ1_PE
,
73
GPIO_FN_DACK2
,
GPIO_FN_DREQ2
,
74
GPIO_FN_DACK3
,
GPIO_FN_DREQ3
,
75
76
/* ADC */
77
GPIO_FN_ADTRG_PD
,
GPIO_FN_ADTRG_PE
,
78
79
/* BSC */
80
GPIO_FN_D31
,
GPIO_FN_D30
,
GPIO_FN_D29
,
GPIO_FN_D28
,
81
GPIO_FN_D27
,
GPIO_FN_D26
,
GPIO_FN_D25
,
GPIO_FN_D24
,
82
GPIO_FN_D23
,
GPIO_FN_D22
,
GPIO_FN_D21
,
GPIO_FN_D20
,
83
GPIO_FN_D19
,
GPIO_FN_D18
,
GPIO_FN_D17
,
GPIO_FN_D16
,
84
GPIO_FN_A25
,
GPIO_FN_A24
,
GPIO_FN_A23
,
GPIO_FN_A22
,
85
GPIO_FN_A21
,
GPIO_FN_CS4
,
GPIO_FN_MRES
,
GPIO_FN_BS
,
86
GPIO_FN_IOIS16
,
GPIO_FN_CS1
,
GPIO_FN_CS6_CE1B
,
87
GPIO_FN_CE2B
,
GPIO_FN_CS5_CE1A
,
GPIO_FN_CE2A
,
88
GPIO_FN_FRAME
,
GPIO_FN_WAIT
,
GPIO_FN_RDWR
,
89
GPIO_FN_CKE
,
GPIO_FN_CASU
,
GPIO_FN_BREQ
,
GPIO_FN_RASU
,
90
GPIO_FN_BACK
,
GPIO_FN_CASL
,
GPIO_FN_RASL
,
91
GPIO_FN_WE3_DQMUU_AH_ICIO_WR
,
GPIO_FN_WE2_DQMUL_ICIORD
,
92
GPIO_FN_WE1_DQMLU_WE
,
GPIO_FN_WE0_DQMLL
,
93
GPIO_FN_CS3
,
GPIO_FN_CS2
,
GPIO_FN_A1
,
GPIO_FN_A0
,
GPIO_FN_CS7
,
94
95
/* TMU */
96
GPIO_FN_TIOC4D
,
GPIO_FN_TIOC4C
,
GPIO_FN_TIOC4B
,
GPIO_FN_TIOC4A
,
97
GPIO_FN_TIOC3D
,
GPIO_FN_TIOC3C
,
GPIO_FN_TIOC3B
,
GPIO_FN_TIOC3A
,
98
GPIO_FN_TIOC2B
,
GPIO_FN_TIOC1B
,
GPIO_FN_TIOC2A
,
GPIO_FN_TIOC1A
,
99
GPIO_FN_TIOC0D
,
GPIO_FN_TIOC0C
,
GPIO_FN_TIOC0B
,
GPIO_FN_TIOC0A
,
100
GPIO_FN_TCLKD_PD
,
GPIO_FN_TCLKC_PD
,
GPIO_FN_TCLKB_PD
,
GPIO_FN_TCLKA_PD
,
101
GPIO_FN_TCLKD_PF
,
GPIO_FN_TCLKC_PF
,
GPIO_FN_TCLKB_PF
,
GPIO_FN_TCLKA_PF
,
102
103
/* SSU */
104
GPIO_FN_SCS0_PD
,
GPIO_FN_SSO0_PD
,
GPIO_FN_SSI0_PD
,
GPIO_FN_SSCK0_PD
,
105
GPIO_FN_SCS0_PF
,
GPIO_FN_SSO0_PF
,
GPIO_FN_SSI0_PF
,
GPIO_FN_SSCK0_PF
,
106
GPIO_FN_SCS1_PD
,
GPIO_FN_SSO1_PD
,
GPIO_FN_SSI1_PD
,
GPIO_FN_SSCK1_PD
,
107
GPIO_FN_SCS1_PF
,
GPIO_FN_SSO1_PF
,
GPIO_FN_SSI1_PF
,
GPIO_FN_SSCK1_PF
,
108
109
/* SCIF */
110
GPIO_FN_TXD0
,
GPIO_FN_RXD0
,
GPIO_FN_SCK0
,
111
GPIO_FN_TXD1
,
GPIO_FN_RXD1
,
GPIO_FN_SCK1
,
112
GPIO_FN_TXD2
,
GPIO_FN_RXD2
,
GPIO_FN_SCK2
,
113
GPIO_FN_RTS3
,
GPIO_FN_CTS3
,
GPIO_FN_TXD3
,
GPIO_FN_RXD3
,
GPIO_FN_SCK3
,
114
115
/* SSI */
116
GPIO_FN_AUDIO_CLK
,
117
GPIO_FN_SSIDATA3
,
GPIO_FN_SSIWS3
,
GPIO_FN_SSISCK3
,
118
GPIO_FN_SSIDATA2
,
GPIO_FN_SSIWS2
,
GPIO_FN_SSISCK2
,
119
GPIO_FN_SSIDATA1
,
GPIO_FN_SSIWS1
,
GPIO_FN_SSISCK1
,
120
GPIO_FN_SSIDATA0
,
GPIO_FN_SSIWS0
,
GPIO_FN_SSISCK0
,
121
122
/* FLCTL */
123
GPIO_FN_FCE
,
GPIO_FN_FRB
,
124
GPIO_FN_NAF7
,
GPIO_FN_NAF6
,
GPIO_FN_NAF5
,
GPIO_FN_NAF4
,
125
GPIO_FN_NAF3
,
GPIO_FN_NAF2
,
GPIO_FN_NAF1
,
GPIO_FN_NAF0
,
126
GPIO_FN_FSC
,
GPIO_FN_FOE
,
GPIO_FN_FCDE
,
GPIO_FN_FWE
,
127
128
/* LCDC */
129
GPIO_FN_LCD_VEPWC
,
GPIO_FN_LCD_VCPWC
,
130
GPIO_FN_LCD_CLK
,
GPIO_FN_LCD_FLM
,
131
GPIO_FN_LCD_M_DISP
,
GPIO_FN_LCD_CL2
,
132
GPIO_FN_LCD_CL1
,
GPIO_FN_LCD_DON
,
133
GPIO_FN_LCD_DATA15
,
GPIO_FN_LCD_DATA14
,
134
GPIO_FN_LCD_DATA13
,
GPIO_FN_LCD_DATA12
,
135
GPIO_FN_LCD_DATA11
,
GPIO_FN_LCD_DATA10
,
136
GPIO_FN_LCD_DATA9
,
GPIO_FN_LCD_DATA8
,
137
GPIO_FN_LCD_DATA7
,
GPIO_FN_LCD_DATA6
,
138
GPIO_FN_LCD_DATA5
,
GPIO_FN_LCD_DATA4
,
139
GPIO_FN_LCD_DATA3
,
GPIO_FN_LCD_DATA2
,
140
GPIO_FN_LCD_DATA1
,
GPIO_FN_LCD_DATA0
,
141
};
142
143
#endif
/* __ASM_SH7203_H__ */
Generated on Thu Jan 10 2013 13:17:17 for Linux Kernel by
1.8.2