http://downloads.netgear.com/files/GPL/GPL_Source_V361j_DM111PSP_series_consumer_rele...
[bcm963xx.git] / kernel / linux / arch / arm / mach-omap / Kconfig
1 if ARCH_OMAP
2
3 menu "TI OMAP Implementations"
4
5 comment "OMAP Core Type"
6
7 config ARCH_OMAP730
8         bool "OMAP730 Based System"
9         select CPU_ARM926T
10
11 config ARCH_OMAP1510
12         default y
13         bool "OMAP1510 Based System"
14         select CPU_ARM925T
15         select CPU_DCACHE_WRITETHROUGH
16
17 config ARCH_OMAP1610
18         bool "OMAP1610 Based System"
19         select CPU_ARM926T
20
21 config ARCH_OMAP5912
22         bool "OMAP5912 Based System"
23         select CPU_ARM926T
24
25 comment "OMAP Board Type"
26
27 config MACH_OMAP_INNOVATOR
28         bool "TI Innovator"
29         default y
30         depends on ARCH_OMAP1510 || ARCH_OMAP1610
31         help
32           TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
33           have such a board.
34
35 config MACH_OMAP_H2
36         bool "TI H2 Support"
37         depends on ARCH_OMAP1610
38         select MACH_OMAP_INNOVATOR
39         help
40           TI OMAP 1610 H2 board support. Say Y here if you have such
41           a board.
42
43 config MACH_OMAP_H3
44         bool "TI H3 Support"
45         depends on ARCH_OMAP1610
46         help
47           TI OMAP 1610 H3 board support. Say Y here if you have such
48           a board.
49
50 config MACH_OMAP_H4
51         bool "TI H4 Support"
52         depends on ARCH_OMAP1610
53         help
54           TI OMAP 1610 H4 board support. Say Y here if you have such
55           a board.
56
57 config MACH_OMAP_OSK
58         bool "TI OSK Support"
59         depends on ARCH_OMAP5912
60         help
61           TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
62           if you have such a board.
63
64 config MACH_OMAP_PERSEUS2
65         bool "TI Perseus2"
66         depends on ARCH_OMAP730
67         select LEDS
68         select LEDS_TIMER
69         select LEDS_CPU
70         help
71           Support for TI OMAP 730 Perseus2 board. Say Y here if you have such
72           a board.
73
74 config MACH_OMAP_GENERIC
75         bool "Generic OMAP board"
76         depends on ARCH_OMAP1510 || ARCH_OMAP1610
77         help
78           Support for generic OMAP-1510 or 1610 board with no
79           FPGA. Can be used as template for porting Linux to
80           custom OMAP boards. Say Y here if you have a custom
81           board.
82
83 comment "OMAP Feature Selections"
84
85 #config OMAP_BOOT_TAG
86 #       bool "OMAP bootloader information passing"
87 #        default n
88 #        help
89 #          Say Y, if you have a bootloader which passes information
90 #          about your board and its peripheral configuration.
91
92 config OMAP_MUX
93         bool "OMAP multiplexing support"
94         default y
95         help
96           Pin multiplexing support for OMAP boards. If your bootloader
97           sets the multiplexing correctly, say N. Otherwise, or if unsure,
98           say Y.
99
100 config OMAP_MUX_DEBUG
101         bool "Multiplexing debug output"
102         depends on OMAP_MUX
103         default n
104         help
105           Makes the multiplexing functions print out a lot of debug info.
106           This is useful if you want to find out the correct values of the
107           multiplexing registers.
108
109 choice
110         prompt "Low-level debug console UART"
111         default OMAP_LL_DEBUG_UART1
112
113 config OMAP_LL_DEBUG_UART1
114         bool "UART1"
115
116 config OMAP_LL_DEBUG_UART2
117         bool "UART2"
118
119 config OMAP_LL_DEBUG_UART3
120         bool "UART3"
121
122 endchoice
123
124 config OMAP_ARM_195MHZ
125         bool "OMAP ARM 195 MHz CPU"
126         depends on ARCH_OMAP730
127         help
128           Enable 195MHz clock for OMAP CPU. If unsure, say N.
129
130 config OMAP_ARM_192MHZ
131         bool "OMAP ARM 192 MHz CPU"
132         depends on ARCH_OMAP1610 || ARCH_OMAP5912
133         help
134           Enable 192MHz clock for OMAP CPU. If unsure, say N.
135
136 config OMAP_ARM_182MHZ
137         bool "OMAP ARM 182 MHz CPU"
138         depends on ARCH_OMAP730
139         help
140           Enable 182MHz clock for OMAP CPU. If unsure, say N.
141
142 config OMAP_ARM_168MHZ
143         bool "OMAP ARM 168 MHz CPU"
144         depends on ARCH_OMAP1510 || ARCH_OMAP1610 || ARCH_OMAP730 || ARCH_OMAP5912
145         help
146           Enable 168MHz clock for OMAP CPU. If unsure, say N.
147
148 config OMAP_ARM_120MHZ
149         bool "OMAP ARM 120 MHz CPU"
150         depends on ARCH_OMAP1510 || ARCH_OMAP1610 || ARCH_OMAP730
151         help
152           Enable 120MHz clock for OMAP CPU. If unsure, say N.
153
154 config OMAP_ARM_60MHZ
155         bool "OMAP ARM 60 MHz CPU"
156         depends on ARCH_OMAP1510 || ARCH_OMAP1610 || ARCH_OMAP730
157         default y
158         help
159           Enable 60MHz clock for OMAP CPU. If unsure, say Y.
160
161 config OMAP_ARM_30MHZ
162         bool "OMAP ARM 30 MHz CPU"
163         depends on ARCH_OMAP1510 || ARCH_OMAP1610 || ARCH_OMAP730
164         help
165           Enable 30MHz clock for OMAP CPU. If unsure, say N.
166
167 endmenu
168
169 endif