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