Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
sh7722.h
Go to the documentation of this file.
1 #ifndef __ASM_SH7722_H__
2 #define __ASM_SH7722_H__
3 
4 /* Boot Mode Pins:
5  *
6  * MD0: CPG - Clock Mode 0->3
7  * MD1: CPG - Clock Mode 0->3
8  * MD2: CPG - Reserved (L: Normal operation)
9  * MD3: BSC - Area0 Bus Width (16/32-bit) [CS0BCR.9,10]
10  * MD5: BSC - Endian Mode (L: Big, H: Little) [CMNCR.3]
11  * MD8: Test Mode
12  */
13 
14 /* Pin Function Controller:
15  * GPIO_FN_xx - GPIO used to select pin function
16  * GPIO_Pxx - GPIO mapped to real I/O pin on CPU
17  */
18 enum {
19  /* PTA */
22 
23  /* PTB */
26 
27  /* PTC */
30 
31  /* PTD */
34 
35  /* PTE */
38 
39  /* PTF */
42 
43  /* PTG */
45 
46  /* PTH */
49 
50  /* PTJ */
52 
53  /* PTK */
56 
57  /* PTL */
60 
61  /* PTM */
64 
65  /* PTN */
68 
69  /* PTQ */
72 
73  /* PTR */
75 
76  /* PTS */
78 
79  /* PTT */
81 
82  /* PTU */
84 
85  /* PTV */
87 
88  /* PTW */
91 
92  /* PTX */
95 
96  /* PTY */
99 
100  /* PTZ */
102 
103  /* SCIF0 */
106 
107  /* SCIF1 */
110 
111  /* SCIF2 */
114 
115  /* SIO */
119 
120  /* CEU */
128 
129  /* LCDC */
137  /* Main LCD */
139  /* Main LCD - RGB Mode */
141  /* Main LCD - SYS Mode */
143  /* Sub LCD - SYS Mode */
146 
147  /* BSC */
150 
151  /* SBSC */
157 
158  /* IRQ */
161 
162  /* SDHI */
165 
166  /* SIU - Port A */
169 
170  /* SIU - Port B */
173 
174  /* AUD */
177 
178  /* DMAC */
180 
181  /* VOU */
187 
188  /* CPG */
190 
191  /* SIOF0 */
195 
196  /* SIOF1 */
200 
201  /* SIM */
203 
204  /* TSIF */
206 
207  /* IRDA */
209 
210  /* TPU */
212 
213  /* FLCTL */
217 
218  /* KEYSC */
222 };
223 
224 enum {
233 };
234 
235 enum {
249 };
250 
251 #endif /* __ASM_SH7722_H__ */