3 source arch/cris/arch-v32/mach-fs/Kconfig
4 source arch/cris/arch-v32/mach-a3/Kconfig
6 source drivers/cpufreq/Kconfig
8 config ETRAX_DRAM_VIRTUAL_BASE
10 depends on ETRAX_ARCH_V32
14 prompt "Nbr of Ethernet LED groups"
15 depends on ETRAX_ARCH_V32
16 default ETRAX_NBR_LED_GRP_ONE
18 Select how many Ethernet LED groups that can be used. Usually one per Ethernet
19 interface is a good choice.
21 config ETRAX_NBR_LED_GRP_ZERO
22 bool "Use zero LED groups"
24 Select this if you do not want any Ethernet LEDs.
26 config ETRAX_NBR_LED_GRP_ONE
27 bool "Use one LED group"
29 Select this if you want one Ethernet LED group. This LED group
30 can be used for one or more Ethernet interfaces. However, it is
31 recommended that each Ethernet interface use a dedicated LED group.
33 config ETRAX_NBR_LED_GRP_TWO
34 bool "Use two LED groups"
36 Select this if you want two Ethernet LED groups. This is the
37 best choice if you have more than one Ethernet interface and
38 would like to have separate LEDs for the interfaces.
42 config ETRAX_LED_G_NET0
43 string "Ethernet LED group 0 green LED bit"
44 depends on ETRAX_ARCH_V32 && (ETRAX_NBR_LED_GRP_ONE || ETRAX_NBR_LED_GRP_TWO)
47 Bit to use for the green LED in Ethernet LED group 0.
49 config ETRAX_LED_R_NET0
50 string "Ethernet LED group 0 red LED bit"
51 depends on ETRAX_ARCH_V32 && (ETRAX_NBR_LED_GRP_ONE || ETRAX_NBR_LED_GRP_TWO)
54 Bit to use for the red LED in Ethernet LED group 0.
56 config ETRAX_LED_G_NET1
57 string "Ethernet group 1 green LED bit"
58 depends on ETRAX_ARCH_V32 && ETRAX_NBR_LED_GRP_TWO
61 Bit to use for the green LED in Ethernet LED group 1.
63 config ETRAX_LED_R_NET1
64 string "Ethernet group 1 red LED bit"
65 depends on ETRAX_ARCH_V32 && ETRAX_NBR_LED_GRP_TWO
68 Bit to use for the red LED in Ethernet LED group 1.
70 config ETRAX_V32_LED2G
71 string "Second green LED bit"
72 depends on ETRAX_ARCH_V32
75 Bit to use for the first green LED (status LED).
76 Most Axis products use bit A5 here.
78 config ETRAX_V32_LED2R
79 string "Second red LED bit"
80 depends on ETRAX_ARCH_V32
83 Bit to use for the first red LED (network LED).
84 Most Axis products use bit A6 here.
86 config ETRAX_V32_LED3G
87 string "Third green LED bit"
88 depends on ETRAX_ARCH_V32
91 Bit to use for the first green LED (drive/power LED).
92 Most Axis products use bit A7 here.
94 config ETRAX_V32_LED3R
95 string "Third red LED bit"
96 depends on ETRAX_ARCH_V32
99 Bit to use for the first red LED (drive/power LED).
100 Most Axis products use bit A7 here.
103 prompt "Kernel GDB port"
104 depends on ETRAX_KGDB
105 default ETRAX_KGDB_PORT0
107 Choose a serial port for kernel debugging. NOTE: This port should
108 not be enabled under Drivers for built-in interfaces (as it has its
109 own initialization code) and should not be the same as the debug port.
111 config ETRAX_KGDB_PORT4
113 depends on ETRAX_SERIAL_PORTS = 5
115 Use serial port 4 for kernel debugging.
119 config ETRAX_MEM_GRP1_CONFIG
120 hex "MEM_GRP1_CONFIG"
121 depends on ETRAX_ARCH_V32
124 Waitstates for flash. The default value is suitable for the
125 standard flashes used in axis products (120 ns).
127 config ETRAX_MEM_GRP2_CONFIG
128 hex "MEM_GRP2_CONFIG"
129 depends on ETRAX_ARCH_V32
132 Waitstates for SRAM. 0 is a good choice for most Axis products.
134 config ETRAX_MEM_GRP3_CONFIG
135 hex "MEM_GRP3_CONFIG"
136 depends on ETRAX_ARCH_V32
139 Waitstates for CSP0-3. 0 is a good choice for most Axis products.
140 It may need to be changed if external devices such as extra
141 register-mapped LEDs are used.
143 config ETRAX_MEM_GRP4_CONFIG
144 hex "MEM_GRP4_CONFIG"
145 depends on ETRAX_ARCH_V32
148 Waitstates for CSP4-6. 0 is a good choice for most Axis products.
150 config ETRAX_SDRAM_GRP0_CONFIG
151 hex "SDRAM_GRP0_CONFIG"
152 depends on ETRAX_ARCH_V32
155 SDRAM configuration for group 0. The value depends on the
156 hardware configuration. The default value is suitable
157 for 32 MB organized as two 16 bits chips (e.g. Axis
158 part number 18550) connected as one 32 bit device (i.e. in
161 config ETRAX_SDRAM_GRP1_CONFIG
162 hex "SDRAM_GRP1_CONFIG"
163 depends on ETRAX_ARCH_V32
166 SDRAM configuration for group 1. The default value is 0
167 because group 1 is not used in the default configuration,
168 described in the help for SDRAM_GRP0_CONFIG.
170 config ETRAX_SDRAM_TIMING
172 depends on ETRAX_ARCH_V32
175 SDRAM timing parameters. The default value is ok for
176 most hardwares but large SDRAMs may require a faster
177 refresh (a.k.a 8K refresh). The default value implies
178 100MHz clock and SDR mode.
180 config ETRAX_SDRAM_COMMAND
182 depends on ETRAX_ARCH_V32
185 SDRAM command. Should be 0 unless you really know what
186 you are doing (may be != 0 for unusual address line
187 mappings such as in a MCM)..
189 config ETRAX_DEF_GIO_PA_OE
191 depends on ETRAX_ARCH_V32
194 Configures the direction of general port A bits. 1 is out, 0 is in.
195 This is often totally different depending on the product used.
196 There are some guidelines though - if you know that only LED's are
197 connected to port PA, then they are usually connected to bits 2-4
198 and you can therefore use 1c. On other boards which don't have the
199 LED's at the general ports, these bits are used for all kinds of
200 stuff. If you don't know what to use, it is always safe to put all
201 as inputs, although floating inputs isn't good.
203 config ETRAX_DEF_GIO_PA_OUT
205 depends on ETRAX_ARCH_V32
208 Configures the initial data for the general port A bits. Most
209 products should use 00 here.
211 config ETRAX_DEF_GIO_PB_OE
213 depends on ETRAX_ARCH_V32
216 Configures the direction of general port B bits. 1 is out, 0 is in.
217 This is often totally different depending on the product used.
218 There are some guidelines though - if you know that only LED's are
219 connected to port PA, then they are usually connected to bits 2-4
220 and you can therefore use 1c. On other boards which don't have the
221 LED's at the general ports, these bits are used for all kinds of
222 stuff. If you don't know what to use, it is always safe to put all
223 as inputs, although floating inputs isn't good.
225 config ETRAX_DEF_GIO_PB_OUT
227 depends on ETRAX_ARCH_V32
230 Configures the initial data for the general port B bits. Most
231 products should use 00000 here.
233 config ETRAX_DEF_GIO_PC_OE
235 depends on ETRAX_ARCH_V32
238 Configures the direction of general port C bits. 1 is out, 0 is in.
239 This is often totally different depending on the product used.
240 There are some guidelines though - if you know that only LED's are
241 connected to port PA, then they are usually connected to bits 2-4
242 and you can therefore use 1c. On other boards which don't have the
243 LED's at the general ports, these bits are used for all kinds of
244 stuff. If you don't know what to use, it is always safe to put all
245 as inputs, although floating inputs isn't good.
247 config ETRAX_DEF_GIO_PC_OUT
249 depends on ETRAX_ARCH_V32
252 Configures the initial data for the general port C bits. Most
253 products should use 00000 here.
255 config ETRAX_DEF_GIO_PD_OE
257 depends on ETRAX_ARCH_V32
260 Configures the direction of general port D bits. 1 is out, 0 is in.
261 This is often totally different depending on the product used.
262 There are some guidelines though - if you know that only LED's are
263 connected to port PA, then they are usually connected to bits 2-4
264 and you can therefore use 1c. On other boards which don't have the
265 LED's at the general ports, these bits are used for all kinds of
266 stuff. If you don't know what to use, it is always safe to put all
267 as inputs, although floating inputs isn't good.
269 config ETRAX_DEF_GIO_PD_OUT
271 depends on ETRAX_ARCH_V32
274 Configures the initial data for the general port D bits. Most
275 products should use 00000 here.
277 config ETRAX_DEF_GIO_PE_OE
279 depends on ETRAX_ARCH_V32
282 Configures the direction of general port E bits. 1 is out, 0 is in.
283 This is often totally different depending on the product used.
284 There are some guidelines though - if you know that only LED's are
285 connected to port PA, then they are usually connected to bits 2-4
286 and you can therefore use 1c. On other boards which don't have the
287 LED's at the general ports, these bits are used for all kinds of
288 stuff. If you don't know what to use, it is always safe to put all
289 as inputs, although floating inputs isn't good.
291 config ETRAX_DEF_GIO_PE_OUT
293 depends on ETRAX_ARCH_V32
296 Configures the initial data for the general port E bits. Most
297 products should use 00000 here.