Remove pretty useless kconfig help strings, fix some vendor names (trivial).
[coreboot.git] / src / mainboard / Kconfig
1 menu "Mainboard"
2
3 choice
4         prompt "Mainboard vendor"
5         default VENDOR_EMULATION
6
7 config VENDOR_ATREND
8         bool "A-Trend"
9 config VENDOR_ABIT
10         bool "Abit"
11 config VENDOR_ADVANTECH
12         bool "Advantech"
13 config VENDOR_AGAMI
14         bool "agami"
15 config VENDOR_AMD
16         bool "AMD"
17 config VENDOR_ARIMA
18         bool "Arima"
19 config VENDOR_ARTEC
20         bool "Artec Group"
21 config VENDOR_ASI
22         bool "ASI"
23 config VENDOR_ASUS
24         bool "ASUS"
25 config VENDOR_AXUS
26         bool "AXUS"
27 config VENDOR_AZZA
28         bool "AZZA"
29 config VENDOR_BCOM
30         bool "BCOM"
31 config VENDOR_BIOSTAR
32         bool "Biostar"
33 config VENDOR_BROADCOM
34         bool "Broadcom"
35 config VENDOR_COMPAQ
36         bool "Compaq"
37 config VENDOR_DELL
38         bool "Dell"
39 config VENDOR_DIGITALLOGIC
40         bool "DIGITAL-LOGIC"
41 config VENDOR_EAGLELION
42         bool "EagleLion"
43 config VENDOR_EMBEDDEDPLANET
44         bool "Embedded Planet"
45 config VENDOR_EMULATION
46         bool "Emulation"
47 config VENDOR_GIGABYTE
48         bool "GIGABYTE"
49 config VENDOR_HP
50         bool "HP"
51 config VENDOR_IBM
52         bool "IBM"
53 config VENDOR_IEI
54         bool "IEI"
55 config VENDOR_INTEL
56         bool "Intel"
57 config VENDOR_IWILL
58         bool "IWILL"
59 config VENDOR_JETWAY
60         bool "Jetway"
61 config VENDOR_KONTRON
62         bool "Kontron"
63 config VENDOR_LIPPERT
64         bool "Lippert"
65 config VENDOR_MOTOROLA
66         bool "Motorola"
67 config VENDOR_MSI
68         bool "MSI"
69 config VENDOR_NEC
70         bool "NEC"
71 config VENDOR_NEWISYS
72         bool "Newisys"
73 config VENDOR_NVIDIA
74         bool "NVIDIA"
75 config VENDOR_OLPC
76         bool "OLPC"
77 config VENDOR_PCENGINES
78         bool "PC Engines"
79 config VENDOR_RCA
80         bool "RCA"
81 config VENDOR_SUNW
82         bool "Sun"
83 config VENDOR_SUPERMICRO
84         bool "Supermicro"
85 config VENDOR_TECHNEXION
86         bool "Technexion"
87 config VENDOR_THOMSON
88         bool "Thomson"
89 config VENDOR_TOTALIMPACT
90         bool "Total Impact"
91 config VENDOR_TYAN
92         bool "Tyan"
93 config VENDOR_VIA
94         bool "VIA"
95
96 endchoice
97
98 config MAINBOARD_VENDOR
99         string
100         default "Emulation"
101         depends on VENDOR_EMULATION
102
103 config MAINBOARD_VENDOR
104         string
105         default "Kontron"
106         depends on VENDOR_KONTRON
107
108 config MAINBOARD_VENDOR
109         string
110         default "VIA"
111         depends on VENDOR_VIA
112
113 config MAINBOARD_VENDOR
114         string
115         default "AMD"
116         depends on VENDOR_AMD
117
118 config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
119         hex
120         default 0x1019
121         depends on VENDOR_VIA
122
123 source "src/mainboard/a-trend/Kconfig"
124 source "src/mainboard/abit/Kconfig"
125 source "src/mainboard/advantech/Kconfig"
126 source "src/mainboard/amd/Kconfig"
127 source "src/mainboard/arima/Kconfig"
128 source "src/mainboard/artecgroup/Kconfig"
129 source "src/mainboard/asi/Kconfig"
130 source "src/mainboard/asus/Kconfig"
131 source "src/mainboard/axus/Kconfig"
132 source "src/mainboard/azza/Kconfig"
133 source "src/mainboard/bcom/Kconfig"
134 source "src/mainboard/biostar/Kconfig"
135 source "src/mainboard/broadcom/Kconfig"
136 source "src/mainboard/compaq/Kconfig"
137 source "src/mainboard/dell/Kconfig"
138 source "src/mainboard/digitallogic/Kconfig"
139 source "src/mainboard/eaglelion/Kconfig"
140 source "src/mainboard/embeddedplanet/Kconfig"
141 source "src/mainboard/emulation/Kconfig"
142 source "src/mainboard/gigabyte/Kconfig"
143 source "src/mainboard/hp/Kconfig"
144 source "src/mainboard/ibm/Kconfig"
145 source "src/mainboard/iei/Kconfig"
146 source "src/mainboard/intel/Kconfig"
147 source "src/mainboard/iwill/Kconfig"
148 source "src/mainboard/jetway/Kconfig"
149 source "src/mainboard/kontron/Kconfig"
150 source "src/mainboard/lippert/Kconfig"
151 source "src/mainboard/motorola/Kconfig"
152 source "src/mainboard/msi/Kconfig"
153 source "src/mainboard/nec/Kconfig"
154 source "src/mainboard/newisys/Kconfig"
155 source "src/mainboard/nvidia/Kconfig"
156 source "src/mainboard/olpc/Kconfig"
157 source "src/mainboard/pcengines/Kconfig"
158 source "src/mainboard/rca/Kconfig"
159 source "src/mainboard/sunw/Kconfig"
160 source "src/mainboard/supermicro/Kconfig"
161 source "src/mainboard/technexion/Kconfig"
162 source "src/mainboard/technologic/Kconfig"
163 source "src/mainboard/televideo/Kconfig"
164 source "src/mainboard/thomson/Kconfig"
165 source "src/mainboard/totalimpact/Kconfig"
166 source "src/mainboard/tyan/Kconfig"
167 source "src/mainboard/via/Kconfig"
168
169 choice
170         prompt "ROM chip size"
171         default COREBOOT_ROMSIZE_KB_256
172
173 config COREBOOT_ROMSIZE_KB_128
174         bool "128 KB"
175         help
176           Choose this option if you have a 128 KB ROM chip.
177
178 config COREBOOT_ROMSIZE_KB_256
179         bool "256 KB"
180         help
181           Choose this option if you have a 256 KB ROM chip.
182
183 config COREBOOT_ROMSIZE_KB_512
184         bool "512 KB"
185         help
186           Choose this option if you have a 512 KB ROM chip.
187
188 config COREBOOT_ROMSIZE_KB_1024
189         bool "1024 KB (1 MB)"
190         help
191           Choose this option if you have a 1024 KB (1 MB) ROM chip.
192
193 config COREBOOT_ROMSIZE_KB_2048
194         bool "2048 KB (2 MB)"
195         help
196           Choose this option if you have a 2048 KB (2 MB) ROM chip.
197
198 config COREBOOT_ROMSIZE_KB_4096
199         bool "4096 KB (4 MB)"
200         help
201           Choose this option if you have a 4096 KB (4 MB) ROM chip.
202
203 endchoice
204
205 config COREBOOT_ROMSIZE_KB
206         int
207         default 128 if COREBOOT_ROMSIZE_KB_128
208         default 256 if COREBOOT_ROMSIZE_KB_256
209         default 512 if COREBOOT_ROMSIZE_KB_512
210         default 1024 if COREBOOT_ROMSIZE_KB_1024
211         default 2048 if COREBOOT_ROMSIZE_KB_2048
212         default 4096 if COREBOOT_ROMSIZE_KB_4096
213         help
214           Map the config names to an integer.
215
216 endmenu
217