]> git.samba.org - sfrench/cifs-2.6.git/blob - arch/arm/mach-omap1/Kconfig
Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6
[sfrench/cifs-2.6.git] / arch / arm / mach-omap1 / Kconfig
1 comment "OMAP Core Type"
2         depends on ARCH_OMAP1
3
4 config ARCH_OMAP730
5         depends on ARCH_OMAP1
6         bool "OMAP730 Based System"
7         select CPU_ARM926T
8         select ARCH_OMAP_OTG
9
10 config ARCH_OMAP15XX
11         depends on ARCH_OMAP1
12         default y
13         bool "OMAP15xx Based System"
14         select CPU_ARM925T
15
16 config ARCH_OMAP16XX
17         depends on ARCH_OMAP1
18         bool "OMAP16xx Based System"
19         select CPU_ARM926T
20         select ARCH_OMAP_OTG
21
22 comment "OMAP Board Type"
23         depends on ARCH_OMAP1
24
25 config MACH_OMAP_INNOVATOR
26         bool "TI Innovator"
27         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
28         select OMAP_MCBSP
29         help
30           TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
31           have such a board.
32
33 config MACH_OMAP_H2
34         bool "TI H2 Support"
35         depends on ARCH_OMAP1 && ARCH_OMAP16XX
36         select OMAP_MCBSP
37         help
38           TI OMAP 1610/1611B H2 board support. Say Y here if you have such
39           a board.
40
41 config MACH_OMAP_H3
42         bool "TI H3 Support"
43         depends on ARCH_OMAP1 && ARCH_OMAP16XX
44 #       select GPIOEXPANDER_OMAP
45         help
46           TI OMAP 1710 H3 board support. Say Y here if you have such
47           a board.
48
49 config MACH_OMAP_OSK
50         bool "TI OSK Support"
51         depends on ARCH_OMAP1 && ARCH_OMAP16XX
52         select OMAP_MCBSP
53         help
54           TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
55           if you have such a board.
56
57 config OMAP_OSK_MISTRAL
58         bool "Mistral QVGA board Support"
59         depends on MACH_OMAP_OSK
60         help
61           The OSK supports an optional add-on board with a Quarter-VGA
62           touchscreen, PDA-ish buttons, a resume button, bicolor LED,
63           and camera connector.  Say Y here if you have this board.
64
65 config MACH_OMAP_PERSEUS2
66         bool "TI Perseus2"
67         depends on ARCH_OMAP1 && ARCH_OMAP730
68         help
69           Support for TI OMAP 730 Perseus2 board. Say Y here if you have such
70           a board.
71
72 config MACH_OMAP_FSAMPLE
73         bool "TI F-Sample"
74         depends on ARCH_OMAP1 && ARCH_OMAP730
75         help
76           Support for TI OMAP 850 F-Sample board. Say Y here if you have such
77           a board.
78
79 config MACH_VOICEBLUE
80         bool "Voiceblue"
81         depends on ARCH_OMAP1 && ARCH_OMAP15XX
82         help
83           Support for Voiceblue GSM/VoIP gateway. Say Y here if you have
84           such a board.
85
86 config MACH_OMAP_PALMTE
87         bool "Palm Tungsten E"
88         depends on ARCH_OMAP1 && ARCH_OMAP15XX
89         help
90           Support for the Palm Tungsten E PDA.  To boot the kernel, you'll
91           need a PalmOS compatible bootloader; check out
92           http://palmtelinux.sourceforge.net/ for more information.
93           Say Y here if you have this PDA model, say N otherwise.
94
95 config MACH_OMAP_PALMZ71
96         bool "Palm Zire71"
97         depends on ARCH_OMAP1 && ARCH_OMAP15XX
98         help
99          Support for the Palm Zire71 PDA. To boot the kernel,
100          you'll need a PalmOS compatible bootloader; check out
101          http://hackndev.com/palm/z71 for more informations.
102          Say Y here if you have such a PDA, say N otherwise.
103
104 config MACH_OMAP_PALMTT
105         bool "Palm Tungsten|T"
106         depends on ARCH_OMAP1 && ARCH_OMAP15XX
107         help
108           Support for the Palm Tungsten|T PDA. To boot the kernel, you'll
109           need a PalmOS compatible bootloader (Garux); check out
110           http://www.hackndev.com/palm/tt/ for more information.
111           Say Y here if you have this PDA model, say N otherwise.
112
113 config MACH_SX1
114         bool "Siemens SX1"
115         depends on ARCH_OMAP1 && ARCH_OMAP15XX
116         help
117           Support for the Siemens SX1 phone. To boot the kernel,
118           you'll need a SX1 compatible bootloader; check out
119           http://forum.oslik.ru and
120           http://www.handhelds.org/moin/moin.cgi/SiemensSX1
121           for more information.
122           Say Y here if you have such a phone, say NO otherwise.
123
124 config MACH_NOKIA770
125         bool "Nokia 770"
126         depends on ARCH_OMAP1 && ARCH_OMAP16XX
127         help
128           Support for the Nokia 770 Internet Tablet. Say Y here if you
129           have such a device.
130
131 config MACH_AMS_DELTA
132         bool "Amstrad E3 (Delta)"
133         depends on ARCH_OMAP1 && ARCH_OMAP15XX
134         help
135           Support for the Amstrad E3 (codename Delta) videophone. Say Y here
136           if you have such a device.
137
138 config MACH_OMAP_GENERIC
139         bool "Generic OMAP board"
140         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
141         help
142           Support for generic OMAP-1510, 1610 or 1710 board with
143           no FPGA. Can be used as template for porting Linux to
144           custom OMAP boards. Say Y here if you have a custom
145           board.
146
147 comment "OMAP CPU Speed"
148         depends on ARCH_OMAP1
149
150 config OMAP_CLOCKS_SET_BY_BOOTLOADER
151         bool "OMAP clocks set by bootloader"
152         depends on ARCH_OMAP1
153         help
154           Enable this option to prevent the kernel from overriding the clock
155           frequencies programmed by bootloader for MPU, DSP, MMUs, TC,
156           internal LCD controller and MPU peripherals.
157
158 config OMAP_ARM_216MHZ
159         bool "OMAP ARM 216 MHz CPU (1710 only)"
160         depends on ARCH_OMAP1 && ARCH_OMAP16XX
161         help
162           Enable 216 MHz clock for OMAP1710 CPU. If unsure, say N.
163
164 config OMAP_ARM_195MHZ
165         bool "OMAP ARM 195 MHz CPU"
166         depends on ARCH_OMAP1 && ARCH_OMAP730
167         help
168           Enable 195MHz clock for OMAP CPU. If unsure, say N.
169
170 config OMAP_ARM_192MHZ
171         bool "OMAP ARM 192 MHz CPU"
172         depends on ARCH_OMAP1 && ARCH_OMAP16XX
173         help
174           Enable 192MHz clock for OMAP CPU. If unsure, say N.
175
176 config OMAP_ARM_182MHZ
177         bool "OMAP ARM 182 MHz CPU"
178         depends on ARCH_OMAP1 && ARCH_OMAP730
179         help
180           Enable 182MHz clock for OMAP CPU. If unsure, say N.
181
182 config OMAP_ARM_168MHZ
183         bool "OMAP ARM 168 MHz CPU"
184         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730)
185         help
186           Enable 168MHz clock for OMAP CPU. If unsure, say N.
187
188 config OMAP_ARM_150MHZ
189         bool "OMAP ARM 150 MHz CPU"
190         depends on ARCH_OMAP1 && ARCH_OMAP15XX
191         help
192           Enable 150MHz clock for OMAP CPU. If unsure, say N.
193
194 config OMAP_ARM_120MHZ
195         bool "OMAP ARM 120 MHz CPU"
196         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730)
197         help
198           Enable 120MHz clock for OMAP CPU. If unsure, say N.
199
200 config OMAP_ARM_60MHZ
201         bool "OMAP ARM 60 MHz CPU"
202         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730)
203         default y
204         help
205           Enable 60MHz clock for OMAP CPU. If unsure, say Y.
206
207 config OMAP_ARM_30MHZ
208         bool "OMAP ARM 30 MHz CPU"
209         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730)
210         help
211           Enable 30MHz clock for OMAP CPU. If unsure, say N.
212