4 prompt "Mainboard vendor"
5 default VENDOR_EMULATION
9 config VENDOR_ADVANTECH
15 config VENDOR_ARTEC_GROUP
31 config VENDOR_BROADCOM
37 config VENDOR_DIGITAL_LOGIC
39 config VENDOR_EAGLELION
41 config VENDOR_EMULATION
43 config VENDOR_GIGABYTE
73 config VENDOR_PC_ENGINES
81 config VENDOR_SUPERMICRO
83 config VENDOR_TECHNEXION
85 config VENDOR_TECHNOLOGIC
87 config VENDOR_TELEVIDEO
98 config MAINBOARD_VENDOR
101 depends on VENDOR_ABIT
103 config MAINBOARD_VENDOR
106 depends on VENDOR_ADVANTECH
108 config MAINBOARD_VENDOR
111 depends on VENDOR_AMD
113 config MAINBOARD_VENDOR
116 depends on VENDOR_ARIMA
118 config MAINBOARD_VENDOR
120 default "Artec Group"
121 depends on VENDOR_ARTEC_GROUP
123 config MAINBOARD_VENDOR
126 depends on VENDOR_ASI
128 config MAINBOARD_VENDOR
131 depends on VENDOR_ASUS
133 config MAINBOARD_VENDOR
136 depends on VENDOR_A_TREND
138 config MAINBOARD_VENDOR
141 depends on VENDOR_AXUS
143 config MAINBOARD_VENDOR
146 depends on VENDOR_AZZA
148 config MAINBOARD_VENDOR
151 depends on VENDOR_BCOM
153 config MAINBOARD_VENDOR
156 depends on VENDOR_BIOSTAR
158 config MAINBOARD_VENDOR
161 depends on VENDOR_BROADCOM
163 config MAINBOARD_VENDOR
166 depends on VENDOR_COMPAQ
168 config MAINBOARD_VENDOR
171 depends on VENDOR_DELL
173 config MAINBOARD_VENDOR
175 default "DIGITAL-LOGIC"
176 depends on VENDOR_DIGITAL_LOGIC
178 config MAINBOARD_VENDOR
181 depends on VENDOR_EAGLELION
183 config MAINBOARD_VENDOR
186 depends on VENDOR_EMULATION
188 config MAINBOARD_VENDOR
191 depends on VENDOR_GIGABYTE
193 config MAINBOARD_VENDOR
198 config MAINBOARD_VENDOR
201 depends on VENDOR_IBM
203 config MAINBOARD_VENDOR
206 depends on VENDOR_IEI
208 config MAINBOARD_VENDOR
211 depends on VENDOR_INTEL
213 config MAINBOARD_VENDOR
216 depends on VENDOR_IWILL
218 config MAINBOARD_VENDOR
221 depends on VENDOR_JETWAY
223 config MAINBOARD_VENDOR
226 depends on VENDOR_KONTRON
228 config MAINBOARD_VENDOR
231 depends on VENDOR_LIPPERT
233 config MAINBOARD_VENDOR
236 depends on VENDOR_MITAC
238 config MAINBOARD_VENDOR
241 depends on VENDOR_MSI
243 config MAINBOARD_VENDOR
246 depends on VENDOR_NEC
248 config MAINBOARD_VENDOR
251 depends on VENDOR_NEWISYS
253 config MAINBOARD_VENDOR
256 depends on VENDOR_NVIDIA
258 config MAINBOARD_VENDOR
261 depends on VENDOR_OLPC
263 config MAINBOARD_VENDOR
266 depends on VENDOR_PC_ENGINES
268 config MAINBOARD_VENDOR
271 depends on VENDOR_RCA
273 config MAINBOARD_VENDOR
276 depends on VENDOR_SOYO
278 config MAINBOARD_VENDOR
281 depends on VENDOR_SUNW
283 config MAINBOARD_VENDOR
286 depends on VENDOR_SUPERMICRO
288 config MAINBOARD_VENDOR
291 depends on VENDOR_TECHNEXION
293 config MAINBOARD_VENDOR
295 default "Technologic"
296 depends on VENDOR_TECHNOLOGIC
298 config MAINBOARD_VENDOR
301 depends on VENDOR_TELEVIDEO
303 config MAINBOARD_VENDOR
306 depends on VENDOR_THOMSON
308 config MAINBOARD_VENDOR
311 depends on VENDOR_TYAN
313 config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
316 depends on VENDOR_TYAN
318 config MAINBOARD_VENDOR
321 depends on VENDOR_VIA
323 config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
326 depends on VENDOR_VIA
328 source "src/mainboard/a-trend/Kconfig"
329 source "src/mainboard/abit/Kconfig"
330 source "src/mainboard/advantech/Kconfig"
331 source "src/mainboard/amd/Kconfig"
332 source "src/mainboard/arima/Kconfig"
333 source "src/mainboard/artecgroup/Kconfig"
334 source "src/mainboard/asi/Kconfig"
335 source "src/mainboard/asus/Kconfig"
336 source "src/mainboard/axus/Kconfig"
337 source "src/mainboard/azza/Kconfig"
338 source "src/mainboard/bcom/Kconfig"
339 source "src/mainboard/biostar/Kconfig"
340 source "src/mainboard/broadcom/Kconfig"
341 source "src/mainboard/compaq/Kconfig"
342 source "src/mainboard/dell/Kconfig"
343 source "src/mainboard/digitallogic/Kconfig"
344 source "src/mainboard/eaglelion/Kconfig"
345 source "src/mainboard/emulation/Kconfig"
346 source "src/mainboard/gigabyte/Kconfig"
347 source "src/mainboard/hp/Kconfig"
348 source "src/mainboard/ibm/Kconfig"
349 source "src/mainboard/iei/Kconfig"
350 source "src/mainboard/intel/Kconfig"
351 source "src/mainboard/iwill/Kconfig"
352 source "src/mainboard/jetway/Kconfig"
353 source "src/mainboard/kontron/Kconfig"
354 source "src/mainboard/lippert/Kconfig"
355 source "src/mainboard/mitac/Kconfig"
356 source "src/mainboard/msi/Kconfig"
357 source "src/mainboard/nec/Kconfig"
358 source "src/mainboard/newisys/Kconfig"
359 source "src/mainboard/nvidia/Kconfig"
360 source "src/mainboard/olpc/Kconfig"
361 source "src/mainboard/pcengines/Kconfig"
362 source "src/mainboard/rca/Kconfig"
363 source "src/mainboard/soyo/Kconfig"
364 source "src/mainboard/sunw/Kconfig"
365 source "src/mainboard/supermicro/Kconfig"
366 source "src/mainboard/technexion/Kconfig"
367 source "src/mainboard/technologic/Kconfig"
368 source "src/mainboard/televideo/Kconfig"
369 source "src/mainboard/thomson/Kconfig"
370 source "src/mainboard/tyan/Kconfig"
371 source "src/mainboard/via/Kconfig"
373 # TODO: No help text possible for choice fields?
375 prompt "ROM chip size"
376 default COREBOOT_ROMSIZE_KB_256
378 Select the size of the ROM chip you intend to flash coreboot on.
380 The build system will take care of creating a coreboot.rom file
381 of the matching size.
383 config COREBOOT_ROMSIZE_KB_128
386 Choose this option if you have a 128 KB ROM chip.
388 config COREBOOT_ROMSIZE_KB_256
391 Choose this option if you have a 256 KB ROM chip.
393 config COREBOOT_ROMSIZE_KB_512
396 Choose this option if you have a 512 KB ROM chip.
398 config COREBOOT_ROMSIZE_KB_1024
399 bool "1024 KB (1 MB)"
401 Choose this option if you have a 1024 KB (1 MB) ROM chip.
403 config COREBOOT_ROMSIZE_KB_2048
404 bool "2048 KB (2 MB)"
406 Choose this option if you have a 2048 KB (2 MB) ROM chip.
408 config COREBOOT_ROMSIZE_KB_4096
409 bool "4096 KB (4 MB)"
411 Choose this option if you have a 4096 KB (4 MB) ROM chip.
415 # Map the config names to an integer (KB).
416 config COREBOOT_ROMSIZE_KB
418 default 128 if COREBOOT_ROMSIZE_KB_128
419 default 256 if COREBOOT_ROMSIZE_KB_256
420 default 512 if COREBOOT_ROMSIZE_KB_512
421 default 1024 if COREBOOT_ROMSIZE_KB_1024
422 default 2048 if COREBOOT_ROMSIZE_KB_2048
423 default 4096 if COREBOOT_ROMSIZE_KB_4096
425 # Map the config names to a hex value (bytes).
428 default 0x20000 if COREBOOT_ROMSIZE_KB_128
429 default 0x40000 if COREBOOT_ROMSIZE_KB_256
430 default 0x80000 if COREBOOT_ROMSIZE_KB_512
431 default 0x100000 if COREBOOT_ROMSIZE_KB_1024
432 default 0x200000 if COREBOOT_ROMSIZE_KB_2048
433 default 0x400000 if COREBOOT_ROMSIZE_KB_4096