]> git.proxmox.com Git - mirror_edk2.git/blame - Vlv2TbltDevicePkg/PlatformSetupDxe/SouthClusterConfig.vfi
PerformancePkg/Dp_App: Support dumping cumulative data
[mirror_edk2.git] / Vlv2TbltDevicePkg / PlatformSetupDxe / SouthClusterConfig.vfi
CommitLineData
3cbfba02
DW
1//\r
2//\r
3// Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR>\r
4// \r\r
5// This program and the accompanying materials are licensed and made available under\r\r
6// the terms and conditions of the BSD License that accompanies this distribution. \r\r
7// The full text of the license may be found at \r\r
8// http://opensource.org/licenses/bsd-license.php. \r\r
9// \r\r
10// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r\r
11// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r\r
12// \r\r
13//\r
14//\r
15//\r
16// Module Name:\r
17//\r
18// SourthClusterConfig.vfi\r
19//\r
20// Abstract:\r
21//\r
22// Driver Setup formset.\r
23//\r
24//Revision History:\r
25// ------------------------------------------------------------------------------\r
26// Rev Date<MM/DD/YYYY> Name Description\r
27// ------------------------------------------------------------------------------\r
28\r
29// --*/\r
30\r
31//\r
32// South Cluster Configuration Form\r
33//\r
34\r
35form formid = SOUTH_CLUSTER_FORM_ID,\r
36 title = STRING_TOKEN(STR_SOUTH_CLUSTER_TITLE);\r
37\r
38 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
39\r
40 //\r
41 // Jump to PCIe Configuration Form\r
42 //\r
43 goto PCIE_DEVICE_OPTIONS_FORM_ID,\r
44 prompt = STRING_TOKEN(STR_PCIE_OPTIONS_FORM_TITLE),\r
45 help = STRING_TOKEN(STR_PCIE_OPTIONS_FORM_HELP);\r
46\r
47 //\r
48 // Jump to USB Configuration Form\r
49 //\r
50 goto USB_OPTIONS_FORM_ID,\r
51 prompt = STRING_TOKEN(STR_USB_OPTIONS_FORM_TITLE),\r
52 help = STRING_TOKEN(STR_USB_OPTIONS_FORM_HELP);\r
53 //\r
54 // Jump to Azalia Configuration Form\r
55 //\r
56 goto AZALIA_OPTIONS_FORM_ID,\r
57 prompt = STRING_TOKEN(STR_AZALIA_OPTIONS_FORM_TITLE),\r
58 help = STRING_TOKEN(STR_AZALIA_OPTIONS_FORM_HELP);\r
59\r
60 //\r
61 // Jump to Drive Configuration Form\r
62 //\r
63 goto DRIVE_CONFIGURATION_ID,\r
64 prompt = STRING_TOKEN(STR_IDE_FORM_TITLE),\r
65 help = STRING_TOKEN(STR_IDE_FORM_HELP);\r
66 //\r
67 // Jump to LAN Configuration Form\r
68 //\r
69\r
70 //\r
71 // Jump to LPSS Configuration Form\r
72 //\r
73 goto LPSS_CONFIGURATION_ID,\r
74 prompt = STRING_TOKEN(STR_LPSS_SCC_FORM_TITLE),\r
75 help = STRING_TOKEN(STR_LPSS_SCC_FORM_HELP);\r
76\r
77 //\r
78 // Jump to Misc Configuration Form\r
79 //\r
80 goto MISC_OPTIONS_FORM_ID,\r
81 prompt = STRING_TOKEN(STR_MISC_OPTION_FORM_TITLE),\r
82 help = STRING_TOKEN(STR_MISC_OPTION_FORM_HELP);\r
83endform;\r
84\r
85form formid = PCIE_DEVICE_OPTIONS_FORM_ID,\r
86\r
87 title = STRING_TOKEN(STR_PCIE_OPTIONS_FORM_TITLE);\r
88\r
89 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
90\r
91 oneof varid = Setup.PcieRootPortSpeed[0],\r
92 prompt = STRING_TOKEN (STR_PCIE_SPEED_PROMPT0),\r
93 help = STRING_TOKEN (STR_PCIE_SPEED_HELP),\r
94 option text = STRING_TOKEN (STR_AUTO), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
95 option text = STRING_TOKEN (STR_GEN1), value = 1, flags = RESET_REQUIRED;\r
96 option text = STRING_TOKEN (STR_GEN2), value = 2, flags = RESET_REQUIRED;\r
97 endoneof;\r
98 oneof varid = Setup.PcieRootPortSpeed[1],\r
99 prompt = STRING_TOKEN (STR_PCIE_SPEED_PROMPT1),\r
100 help = STRING_TOKEN (STR_PCIE_SPEED_HELP),\r
101 option text = STRING_TOKEN (STR_AUTO), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
102 option text = STRING_TOKEN (STR_GEN1), value = 1, flags = RESET_REQUIRED;\r
103 option text = STRING_TOKEN (STR_GEN2), value = 2, flags = RESET_REQUIRED;\r
104 endoneof;\r
105 oneof varid = Setup.PcieRootPortSpeed[2],\r
106 prompt = STRING_TOKEN (STR_PCIE_SPEED_PROMPT2),\r
107 help = STRING_TOKEN (STR_PCIE_SPEED_HELP),\r
108 option text = STRING_TOKEN (STR_AUTO), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
109 option text = STRING_TOKEN (STR_GEN1), value = 1, flags = RESET_REQUIRED;\r
110 option text = STRING_TOKEN (STR_GEN2), value = 2, flags = RESET_REQUIRED;\r
111 endoneof;\r
112 oneof varid = Setup.PcieRootPortSpeed[3],\r
113 prompt = STRING_TOKEN (STR_PCIE_SPEED_PROMPT3),\r
114 help = STRING_TOKEN (STR_PCIE_SPEED_HELP),\r
115 option text = STRING_TOKEN (STR_AUTO), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
116 option text = STRING_TOKEN (STR_GEN1), value = 1, flags = RESET_REQUIRED;\r
117 option text = STRING_TOKEN (STR_GEN2), value = 2, flags = RESET_REQUIRED;\r
118 endoneof;\r
119 //\r
120 //PCIe Port\r
121 //\r
122 oneof varid = Setup.IchPciExp[0],\r
123 prompt = STRING_TOKEN(STR_ICH_PCIERP1_PROMPT),\r
124 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),\r
125 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
126 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;\r
127 endoneof;\r
128\r
129 suppressif ideqval Setup.IchPciExp[0] == 0x0;\r
130 oneof varid = Setup.IchPciExp[1],\r
131 prompt = STRING_TOKEN(STR_ICH_PCIERP2_PROMPT),\r
132 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),\r
133 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= RESET_REQUIRED;\r
134 option text = STRING_TOKEN(STR_DISABLE), value=0, flags= DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
135 endoneof;\r
136 endif;\r
137\r
138 suppressif NOT ideqval Setup.IchPciExp[0] == 0x0;\r
139 text\r
140 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),\r
141 text = STRING_TOKEN(STR_ICH_PCIERP2_PROMPT),\r
142 text = STRING_TOKEN(STR_ICH_PCIERP_DISABLE_HELP),\r
143 flags = 0,\r
144 key = 0;\r
145 endif;\r
146\r
147 suppressif ideqval Setup.IchPciExp[0] == 0x0;\r
148 oneof varid = Setup.IchPciExp[2],\r
149 prompt = STRING_TOKEN(STR_ICH_PCIERP3_PROMPT),\r
150 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),\r
151 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
152 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;\r
153 endoneof;\r
154 endif;\r
155\r
156 suppressif NOT ideqval Setup.IchPciExp[0] == 0x0;\r
157 text\r
158 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),\r
159 text = STRING_TOKEN(STR_ICH_PCIERP3_PROMPT),\r
160 text = STRING_TOKEN(STR_ICH_PCIERP_DISABLE_HELP),\r
161 flags = 0,\r
162 key = 0;\r
163 endif;\r
164\r
165 suppressif ideqval Setup.IchPciExp[0] == 0x0;\r
166 oneof varid = Setup.IchPciExp[3],\r
167 prompt = STRING_TOKEN(STR_ICH_PCIERP4_PROMPT),\r
168 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),\r
169 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
170 option text = STRING_TOKEN(STR_DISABLE), value=0, flags= 0 | RESET_REQUIRED;\r
171 endoneof;\r
172 endif;\r
173\r
174 suppressif NOT ideqval Setup.IchPciExp[0] == 0x0;\r
175 text\r
176 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),\r
177 text = STRING_TOKEN(STR_ICH_PCIERP4_PROMPT),\r
178 text = STRING_TOKEN(STR_ICH_PCIERP_DISABLE_HELP),\r
179 flags = 0,\r
180 key = 0;\r
181 endif;\r
182\r
183\r
184endform;\r
185\r
186form formid = USB_OPTIONS_FORM_ID,\r
187\r
188 title = STRING_TOKEN(STR_USB_OPTIONS_FORM_TITLE);\r
189\r
190 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
191\r
192 oneof varid = Setup.UsbAutoMode,\r
193 questionid = 0x123A,\r
194 prompt = STRING_TOKEN(STR_USB_AUTO_MODE_PROMPT),\r
195 help = STRING_TOKEN(STR_USB_AUTO_MODE_HELP),\r
196 flags = INTERACTIVE,\r
197 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
198 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
199 endoneof;\r
200\r
201 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
202 //\r
203 //XHCI support\r
204 //\r
205 grayoutif ideqval Setup.UsbAutoMode == 0x1;\r
206 grayoutif ideqval Setup.PchUsb20 == 0x1;\r
207 oneof varid = Setup.UsbXhciSupport,\r
208 questionid = 0x123B,\r
209 prompt = STRING_TOKEN(STR_USB_XHCI_SUPPORT_PROMPT),\r
210 help = STRING_TOKEN(STR_USB_XHCI_SUPPORT_HELP),\r
211 flags = INTERACTIVE,\r
212 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
213 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
214 endoneof;\r
215\r
216 suppressif ideqval Setup.UsbXhciSupport == 0x0;\r
217 oneof varid = Setup.Hsic0,\r
218 prompt = STRING_TOKEN(STR_USB_HSIC_0_PROMPT),\r
219 help = STRING_TOKEN(STR_USB_HSIC_0_HELP),\r
220 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;\r
221 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
222 endoneof;\r
223 endif;\r
224\r
225 oneof varid = Setup.PchUsb30Mode,\r
226 prompt = STRING_TOKEN(STR_PCH_USB30_MODE_PROMPT),\r
227 help = STRING_TOKEN(STR_PCH_USB30_MODE_HELP),\r
228 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;\r
229 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
230 endoneof;\r
231\r
232 oneof varid = Setup.UsbXhciLpmSupport,\r
233 prompt = STRING_TOKEN(STR_USB_XHCI_LPM_SUPPORT_PROMPT),\r
234 help = STRING_TOKEN(STR_USB_XHCI_LPM_SUPPORT_HELP),\r
235\r
236 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
237 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
238\r
239 endoneof;\r
240 endif;\r
241 endif;\r
242\r
243 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
244\r
245 oneof varid = Setup.PchUsbOtg,\r
246 prompt = STRING_TOKEN(STR_PCH_USB_OTG_PROMPT),\r
247 help = STRING_TOKEN(STR_PCH_USB_OTG_HELP),\r
248 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;\r
249 option text = STRING_TOKEN(STR_PCI_MODE_STRING), value = 1, flags = RESET_REQUIRED;\r
250 endoneof;\r
251\r
252 oneof varid = Setup.PchUsbVbusOn,\r
253 prompt = STRING_TOKEN(STR_PCH_USB_VBUS_PROMPT),\r
254 help = STRING_TOKEN(STR_PCH_USB_VBUS_HELP),\r
255 option text = STRING_TOKEN(STR_OFF), value = 0, flags = RESET_REQUIRED;\r
256 option text = STRING_TOKEN(STR_ON), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
257 option text = STRING_TOKEN(STR_AUTO), value = 2, flags = RESET_REQUIRED;\r
258 endoneof;\r
259 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
260\r
261 //\r
262 //EHCI support\r
263 //\r
264 grayoutif ideqval Setup.UsbAutoMode == 0x1;\r
265 grayoutif ideqval Setup.UsbXhciSupport == 0x1;\r
266 oneof varid = Setup.PchUsb20,\r
267 questionid = 0x123C,\r
268 prompt = STRING_TOKEN(STR_PCH_USB21_PROMPT),\r
269 help = STRING_TOKEN(STR_PCH_USB2_HELP),\r
270 flags = INTERACTIVE,\r
271 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;\r
272 option text = STRING_TOKEN(STR_DISABLE), value= 0, flags= DEFAULT | MANUFACTURING |RESET_REQUIRED;\r
273 endoneof;\r
274\r
275 oneof varid = Setup.PchUsbRmh,\r
276 prompt = STRING_TOKEN(STR_PCH_USBRMH_PROMPT),\r
277 help = STRING_TOKEN(STR_PCH_USBRMH_HELP),\r
278 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
279 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
280 endoneof;\r
281\r
282 oneof varid = Setup.PchEhciDebug,\r
283 prompt = STRING_TOKEN(STR_PCH_USB_EHCIDEBUG_PROMPT),\r
284 help = STRING_TOKEN(STR_PCH_USB_EHCIDEBUG_HELP),\r
285 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
286 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;\r
287 endoneof;\r
288\r
289 suppressif TRUE;\r
290 oneof varid = Setup.EhciPllCfgEnable,\r
291 prompt = STRING_TOKEN(STR_EHCI_PLL_CFG_PROMPT),\r
292 help = STRING_TOKEN(STR_EHCI_PLL_CFG_RTD3_DIS_HELP),\r
293 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
294 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
295 endoneof;\r
296 endif;\r
297 endif;\r
298\r
299 //\r
300 // Usb ports per-port disable control enable\r
301 //\r
302 oneof varid = Setup.PchUsbPerPortCtl,\r
303 prompt = STRING_TOKEN(STR_PCH_USB_PER_PORT_PROMPT),\r
304 help = STRING_TOKEN(STR_PCH_USB_PER_PORT_HELP),\r
305 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
306 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
307 endoneof;\r
308\r
309 suppressif ideqval Setup.PchUsbPerPortCtl == 0x0;\r
310 oneof varid = Setup.PchUsbPort[0],\r
311 prompt = STRING_TOKEN(STR_PCH_USB_PORT0_PROMPT),\r
312 help = STRING_TOKEN(STR_PCH_USB_PORT_DIS_HELP),\r
313 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
314 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
315 endoneof;\r
316\r
317 oneof varid = Setup.PchUsbPort[1],\r
318 prompt = STRING_TOKEN(STR_PCH_USB_PORT1_PROMPT),\r
319 help = STRING_TOKEN(STR_PCH_USB_PORT_DIS_HELP),\r
320 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
321 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
322 endoneof;\r
323\r
324 oneof varid = Setup.PchUsbPort[2],\r
325 prompt = STRING_TOKEN(STR_PCH_USB_PORT2_PROMPT),\r
326 help = STRING_TOKEN(STR_PCH_USB_PORT_DIS_HELP),\r
327 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
328 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
329 endoneof;\r
330\r
331 oneof varid = Setup.PchUsbPort[3],\r
332 prompt = STRING_TOKEN(STR_PCH_USB_PORT3_PROMPT),\r
333 help = STRING_TOKEN(STR_PCH_USB_PORT_DIS_HELP),\r
334 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
335 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
336 endoneof;\r
337 endif;\r
338\r
339\r
340 endif;\r
341\r
342endform;\r
343\r
344//\r
345// SATA Controller\r
346//\r
347form formid = DRIVE_CONFIGURATION_ID,\r
348\r
349 title = STRING_TOKEN(STR_IDE_FORM_TITLE);\r
350\r
351 //\r
352 // Title on Drive Configuration Page\r
353 //\r
354 text\r
355 help = STRING_TOKEN(STR_NULL_STRING),\r
356 text = STRING_TOKEN(STR_IDE_FORM_TITLE),\r
357 text = STRING_TOKEN(STR_NULL_STRING),\r
358 flags = 0,\r
359 key = 0;\r
360\r
361 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
362\r
363 subtitle text = STRING_TOKEN(STR_CHIPSET_SATA_STRING);\r
364\r
365 oneof varid = Setup.Sata,\r
366 prompt = STRING_TOKEN(STR_SATA_PROMPT),\r
367 help = STRING_TOKEN(STR_SATA_HELP),\r
368 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
369 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;\r
370 endoneof;\r
371\r
372 oneof varid = Setup.SataTestMode,\r
373 prompt = STRING_TOKEN(STR_SATA_TEST_MODE_PROMPT),\r
374 help = STRING_TOKEN(STR_SATA_TEST_MODE_HELP),\r
375 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;\r
376 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
377 endoneof;\r
378\r
379 suppressif ideqval Setup.Sata == 0x00;\r
380 oneof varid = Setup.SataType,\r
381 prompt = STRING_TOKEN(STR_SATA_TYPE_PROMPT),\r
382 help = STRING_TOKEN(STR_SATA_TYPE_HELP1),\r
383 option text = STRING_TOKEN(STR_SATA_IDE), value = 0, flags = RESET_REQUIRED;\r
384 option text = STRING_TOKEN(STR_SATA_AHCI), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
385 endoneof;\r
386\r
387 text\r
388 help = STRING_TOKEN(STR_NULL_STRING),\r
389 text = STRING_TOKEN(STR_SATA0_STRING),\r
390 text = STRING_TOKEN(STR_SATA0_NAME),\r
391 flags = 0,\r
392 key = 0;\r
393\r
394 text\r
395 help = STRING_TOKEN(STR_NULL_STRING),\r
396 text = STRING_TOKEN(STR_SATA1_STRING),\r
397 text = STRING_TOKEN(STR_SATA1_NAME),\r
398 flags = 0,\r
399 key = 0;\r
400\r
401 suppressif ideqval Setup.SataType == 0x0;\r
402 oneof varid = Setup.Sata0HotPlugCap,\r
403 prompt = STRING_TOKEN(STR_SATA0_HOTPLUG_CAP_PROMPT),\r
404 help = STRING_TOKEN(STR_SATA_HOTPLUG_CAP_HELP),\r
405 option text = STRING_TOKEN(STR_ENABLE), value= 1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
406 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;\r
407 endoneof;\r
408\r
409 oneof varid = Setup.Sata1HotPlugCap,\r
410 prompt = STRING_TOKEN(STR_SATA1_HOTPLUG_CAP_PROMPT),\r
411 help = STRING_TOKEN(STR_SATA_HOTPLUG_CAP_HELP),\r
412 option text = STRING_TOKEN(STR_ENABLE), value= 1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
413 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;\r
414 endoneof;\r
415 endif;\r
416\r
417 endif; //SATA enable\r
418\r
419endform;\r
420\r
421form formid = LPSS_CONFIGURATION_ID,\r
422\r
423 title = STRING_TOKEN(STR_LPSS_SCC_FORM_TITLE);\r
424\r
425 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
426 oneof varid = Setup.LpssPciModeEnabled,\r
427 prompt = STRING_TOKEN(STR_LPSS_PCI_PROMPT),\r
428 help = STRING_TOKEN(STR_LPSS_PCI_HELP),\r
429 option text = STRING_TOKEN(STR_ACPI_MODE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
430 option text = STRING_TOKEN(STR_PCI_MODE), value=1, flags=0| RESET_REQUIRED;\r
431 endoneof;\r
432 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
433\r
434 subtitle text = STRING_TOKEN(STR_SCC_SETTING_SUBTITLE);\r
435 oneof varid = Setup.eMMCBootMode,\r
436 prompt = STRING_TOKEN(STR_EMMC_BOOT_PROMPT),\r
437 help = STRING_TOKEN(STR_EMMC_BOOT_HELP),\r
438 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;\r
439 option text = STRING_TOKEN(STR_AUTO_DETECT), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
440 option text = STRING_TOKEN(STR_EMMC_BOOT_41), value=2, flags=0 | RESET_REQUIRED;\r
441 option text = STRING_TOKEN(STR_EMMC_BOOT_45), value=3, flags=0 | RESET_REQUIRED;\r
442 endoneof;\r
443\r
444\r
445\r
446 oneof varid = Setup.SecureErase,\r
447 questionid = 0x1240,\r
448 prompt = STRING_TOKEN(STR_SECURE_ERASE_PROMPT),\r
449 help = STRING_TOKEN(STR_SECURE_ERASE_HELP),\r
450 flags = INTERACTIVE,\r
451 option text = STRING_TOKEN(STR_DISABLE), value=0, flags= DEFAULT |MANUFACTURING | RESET_REQUIRED;\r
452 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= RESET_REQUIRED;\r
453 endoneof;\r
454\r
455\r
456\r
457 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
458grayoutif NOT ideqval Setup.eMMCBootMode == 0x3;\r
459 oneof varid = Setup.LpsseMMC45Enabled,\r
460 prompt = STRING_TOKEN(STR_SCC_EMMC45_PROMPT),\r
461 help = STRING_TOKEN(STR_SCC_EMMC45_HELP),\r
462 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | MANUFACTURING | RESET_REQUIRED;\r
463 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | RESET_REQUIRED;\r
464 endoneof;\r
465 oneof varid = Setup.LpsseMMC45DDR50Enabled,\r
466 prompt = STRING_TOKEN(STR_SCC_EMMC45_DDR50_PROMPT),\r
467 help = STRING_TOKEN(STR_SCC_EMMC45_DDR50_HELP),\r
468 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | MANUFACTURING | RESET_REQUIRED;\r
469 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | RESET_REQUIRED;\r
470 endoneof;\r
471 oneof varid = Setup.LpsseMMC45HS200Enabled,\r
472 prompt = STRING_TOKEN(STR_SCC_EMMC45_HS200_PROMPT),\r
473 help = STRING_TOKEN(STR_SCC_EMMC45_HS200_HELP),\r
474 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | MANUFACTURING | RESET_REQUIRED;\r
475 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT| RESET_REQUIRED;\r
476 endoneof;\r
477\r
478 grayoutif ideqval Setup.LpsseMMC45DDR50Enabled == 0x1;\r
479 oneof varid = Setup.LpsseMMC45RetuneTimerValue,\r
480 prompt = STRING_TOKEN(STR_SCC_EMMC45_RE_TUNE_TIMER_VALUE),\r
481 help = STRING_TOKEN(STR_SCC_EMMC45_RE_TUNE_TIMER_VALUE_HELP),\r
482 option text = STRING_TOKEN(STR_EMMC45_TIMER_0), value = 0, flags = RESET_REQUIRED;\r
483 option text = STRING_TOKEN(STR_EMMC45_TIMER_1), value =1, flags = RESET_REQUIRED;\r
484 option text = STRING_TOKEN(STR_EMMC45_TIMER_2), value =2, flags = RESET_REQUIRED;\r
485 option text = STRING_TOKEN(STR_EMMC45_TIMER_3), value =3, flags = RESET_REQUIRED;\r
486 option text = STRING_TOKEN(STR_EMMC45_TIMER_4), value =4, flags = RESET_REQUIRED;\r
487 option text = STRING_TOKEN(STR_EMMC45_TIMER_5), value =5, flags = RESET_REQUIRED;\r
488 option text = STRING_TOKEN(STR_EMMC45_TIMER_6), value =6, flags = RESET_REQUIRED;\r
489 option text = STRING_TOKEN(STR_EMMC45_TIMER_7), value =7, flags = RESET_REQUIRED;\r
490 option text = STRING_TOKEN(STR_EMMC45_TIMER_8), value =8, flags = MANUFACTURING| DEFAULT|RESET_REQUIRED;\r
491 option text = STRING_TOKEN(STR_EMMC45_TIMER_9), value =9, flags = RESET_REQUIRED;\r
492 option text = STRING_TOKEN(STR_EMMC45_TIMER_10), value =10, flags = RESET_REQUIRED;\r
493 option text = STRING_TOKEN(STR_EMMC45_TIMER_11), value =11, flags = RESET_REQUIRED;\r
494 option text = STRING_TOKEN(STR_EMMC45_TIMER_12), value =12, flags = RESET_REQUIRED;\r
495 option text = STRING_TOKEN(STR_EMMC45_TIMER_13), value =13, flags = RESET_REQUIRED;\r
496 option text = STRING_TOKEN(STR_EMMC45_TIMER_14), value =14, flags = RESET_REQUIRED;\r
497 option text = STRING_TOKEN(STR_EMMC45_TIMER_15), value =15, flags = RESET_REQUIRED;\r
498 endoneof;\r
499 endif; // grayoutif ideqval Setup.LpsseMMC45DDR50Enabled == 0x1;\r
500 endif; // grayoutif NOT ideqval Setup.eMMCBootMode == 0x1;\r
501\r
502 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
503 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
504 oneof varid = Setup.LpssSdioEnabled,\r
505 prompt = STRING_TOKEN(STR_SCC_SDIO_PROMPT),\r
506 help = STRING_TOKEN(STR_SCC_SDIO_HELP),\r
507 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;\r
508 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
509 endoneof;\r
510\r
511 oneof varid = Setup.LpssSdcardEnabled,\r
512 prompt = STRING_TOKEN(STR_SCC_SDCARD_PROMPT),\r
513 help = STRING_TOKEN(STR_SCC_SDCARD_HELP),\r
514 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;\r
515 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT|MANUFACTURING | RESET_REQUIRED;\r
516 endoneof;\r
517\r
518\r
519grayoutif NOT ideqval Setup.LpssSdcardEnabled == 0x1;\r
520 grayoutif ideqval Setup.LpssSdCardDDR50Enabled == 0x1;\r
521 oneof varid = Setup.LpssSdCardSDR25Enabled,\r
522 prompt = STRING_TOKEN(STR_SCC_SD_SDR25_PROMPT),\r
523 help = STRING_TOKEN(STR_SCC_SD_SDR25_HELP),\r
524 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
525 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=0 | RESET_REQUIRED;\r
526 endoneof;\r
527 endif; // grayoutif ideqval Setup.LpsseMMC45DDR50Enabled == 0x1;\r
528\r
529 grayoutif ideqval Setup.LpssSdCardSDR25Enabled == 0x1;\r
530 oneof varid = Setup.LpssSdCardDDR50Enabled,\r
531 prompt = STRING_TOKEN(STR_SCC_SD_DDR50_PROMPT),\r
532 help = STRING_TOKEN(STR_SCC_SD_DDR50_HELP),\r
533 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
534 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=0 | RESET_REQUIRED;\r
535 endoneof;\r
536 endif; // grayoutif ideqval Setup.LpssSdCardSDR25Enabled == 0x1;\r
537\r
538 oneof varid = Setup.SdCardRemovable,\r
539 prompt = STRING_TOKEN(STR_SCC_SDCARD_REMOVABILITY),\r
540 help = STRING_TOKEN(STR_SCC_SDCARD_REMOVABILITY_HELP),\r
541 option text = STRING_TOKEN(STR_SCC_SDCARD_NON_REMOVABLE), value=0, flags=0 | RESET_REQUIRED;\r
542 option text = STRING_TOKEN(STR_SCC_SDCARD_REMOVABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
543 endoneof;\r
544\r
545endif; // grayoutif NOT ideqval Setup.LpssSdcardEnabled == 0x1;\r
546\r
547\r
548\r
549 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
550\r
551 subtitle text = STRING_TOKEN(STR_LPSS1_SETTING_SUBTITLE);\r
552\r
553 oneof varid = Setup.LpssDma0Enabled,\r
554 prompt = STRING_TOKEN(STR_LPSS_DMA1_PROMPT),\r
555 help = STRING_TOKEN(STR_LPSS_DMA1_HELP),\r
556 flags = INTERACTIVE,\r
557 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;\r
558 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
559 endoneof;\r
560\r
561 grayoutif ideqval Setup.LpssDma0Enabled == 0x00;\r
562 oneof varid = Setup.LpssHsuart0Enabled,\r
563 prompt = STRING_TOKEN(STR_LPSS_HSUART1_PROMPT),\r
564 help = STRING_TOKEN(STR_LPSS_HSUART1_HELP_ENBDT_DEV_LIST),\r
565 option text = STRING_TOKEN(STR_DISABLE), value=0, flags= MANUFACTURING | RESET_REQUIRED;\r
566 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= 0 | DEFAULT | RESET_REQUIRED;\r
567 endoneof;\r
568 endif;\r
569\r
570 //Add control flow\r
571 grayoutif ideqval Setup.LpssHsuart0Enabled == 0x00;\r
572 oneof varid = Setup.LpssHsuart0FlowControlEnabled,\r
573 prompt = STRING_TOKEN(STR_LPSS_HSUART1_FLOWCONTROL_PROMPT),\r
574 help = STRING_TOKEN(STR_LPSS_HSUART1_HELP_ENBDT_DEV_LIST),\r
575 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;\r
576 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;\r
577 endoneof;\r
578 endif;\r
579\r
580 grayoutif ideqval Setup.LpssDma0Enabled == 0x00;\r
581 oneof varid = Setup.LpssHsuart1Enabled,\r
582 prompt = STRING_TOKEN(STR_LPSS_HSUART2_PROMPT),\r
583 help = STRING_TOKEN(STR_LPSS_HSUART2_HELP_ENBDT_DEV_LIST),\r
584 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=MANUFACTURING | RESET_REQUIRED;\r
585 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= 0 | DEFAULT | RESET_REQUIRED;\r
586 endoneof;\r
587 endif;\r
588\r
589 //Add control flow\r
590 grayoutif ideqval Setup.LpssHsuart1Enabled == 0x00;\r
591 oneof varid = Setup.LpssHsuart1FlowControlEnabled,\r
592 prompt = STRING_TOKEN(STR_LPSS_HSUART2_FLOWCONTROL_PROMPT),\r
593 help = STRING_TOKEN(STR_LPSS_HSUART1_HELP_ENBDT_DEV_LIST),\r
594 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;\r
595 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;\r
596 endoneof;\r
597 endif;\r
598\r
599\r
600 grayoutif ideqval Setup.LpssDma0Enabled == 0x00;\r
601 oneof varid = Setup.LpssPwm0Enabled,\r
602 prompt = STRING_TOKEN(STR_PWM1_PROMPT),\r
603 help = STRING_TOKEN(STR_PWM1_HELP),\r
604 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=MANUFACTURING | RESET_REQUIRED;\r
605 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= 0 | DEFAULT | RESET_REQUIRED;\r
606 endoneof;\r
607 endif;\r
608\r
609 grayoutif ideqval Setup.LpssDma0Enabled == 0x00;\r
610 oneof varid = Setup.LpssPwm1Enabled,\r
611 prompt = STRING_TOKEN(STR_PWM2_PROMPT),\r
612 help = STRING_TOKEN(STR_PWM2_HELP),\r
613 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=MANUFACTURING | RESET_REQUIRED;\r
614 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= 0 | DEFAULT | RESET_REQUIRED;\r
615 endoneof;\r
616 endif;\r
617\r
618 grayoutif ideqval Setup.LpssDma0Enabled == 0x00;\r
619 oneof varid = Setup.LpssSpiEnabled,\r
620 prompt = STRING_TOKEN(STR_LPSS_SPI_PROMPT),\r
621 help = STRING_TOKEN(STR_LPSS_SPI_HELP),\r
622 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=MANUFACTURING | RESET_REQUIRED;\r
623 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= 0 |DEFAULT | RESET_REQUIRED;\r
624 endoneof;\r
625 endif;\r
626\r
627 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
628\r
629 subtitle text = STRING_TOKEN(STR_LPSS2_SETTING_SUBTITLE);\r
630\r
631 oneof varid = Setup.LpssDma1Enabled,\r
632 prompt = STRING_TOKEN(STR_LPSS_DMA2_PROMPT),\r
633 help = STRING_TOKEN(STR_LPSS_DMA2_HELP),\r
634 flags = INTERACTIVE,\r
635 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |RESET_REQUIRED;\r
636 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
637 endoneof;\r
638\r
639/*\r
640 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;\r
641 oneof varid = Setup.LpssI2C0Enabled,\r
642 prompt = STRING_TOKEN(STR_LPSS_I2C1_PROMPT),\r
643 help = STRING_TOKEN(STR_LPSS_I2C1_HELP_ENBDT_DEV_LIST),\r
644 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT |RESET_REQUIRED;\r
645 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;\r
646 endoneof;\r
647 endif;\r
648\r
649\r
650 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;\r
651 oneof varid = Setup.LpssI2C1Enabled,\r
652 prompt = STRING_TOKEN(STR_LPSS_I2C2_PROMPT),\r
653 help = STRING_TOKEN(STR_LPSS_I2C2_HELP_ENBDT_DEV_LIST),\r
654 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;\r
655 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;\r
656 endoneof;\r
657 endif;\r
658\r
659 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;\r
660 oneof varid = Setup.LpssI2C2Enabled,\r
661 prompt = STRING_TOKEN(STR_LPSS_I2C3_PROMPT),\r
662 help = STRING_TOKEN(STR_LPSS_I2C3_HELP_ENBDT_DEV_LIST),\r
663 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;\r
664 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;\r
665 endoneof;\r
666 endif;\r
667\r
668 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;\r
669 oneof varid = Setup.LpssI2C3Enabled,\r
670 prompt = STRING_TOKEN(STR_LPSS_I2C4_PROMPT),\r
671 help = STRING_TOKEN(STR_LPSS_I2C4_HELP_ENBDT_DEV_LIST),\r
672 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;\r
673 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;\r
674 endoneof;\r
675 endif;\r
676\r
677 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;\r
678 oneof varid = Setup.LpssI2C4Enabled,\r
679 prompt = STRING_TOKEN(STR_LPSS_I2C5_PROMPT),\r
680 help = STRING_TOKEN(STR_LPSS_I2C5_HELP_ENBDT_DEV_LIST),\r
681 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;\r
682 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;\r
683 endoneof;\r
684 endif;\r
685*/\r
686 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;\r
687 oneof varid = Setup.LpssI2C5Enabled,\r
688 prompt = STRING_TOKEN(STR_LPSS_I2C6_PROMPT),\r
689 help = STRING_TOKEN(STR_LPSS_I2C6_HELP_ENBDT_DEV_LIST),\r
690 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |RESET_REQUIRED;\r
691 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT |MANUFACTURING | RESET_REQUIRED;\r
692 endoneof;\r
693 endif;\r
694\r
695 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;\r
696 oneof varid = Setup.LpssI2C6Enabled,\r
697 prompt = STRING_TOKEN(STR_LPSS_I2C7_PROMPT),\r
698 help = STRING_TOKEN(STR_LPSS_I2C7_HELP_ENBDT_DEV_LIST),\r
699 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |RESET_REQUIRED;\r
700 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
701 endoneof;\r
702 endif;\r
703\r
704 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
705\r
706 subtitle text = STRING_TOKEN(STR_I2C_DEVICE_SETTING_SUBTITLE);\r
707\r
708 oneof varid = Setup.I2CTouchAd,\r
709 prompt = STRING_TOKEN(STR_I2C_TOUCH_PROMPT),\r
710 help = STRING_TOKEN(STR_I2C_TOUCH_HELP),\r
711 option text = STRING_TOKEN(STR_AUTO), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
712 option text = STRING_TOKEN(STR_I2C_FVP), value=0x4B, flags=0 | RESET_REQUIRED;\r
713 option text = STRING_TOKEN(STR_I2C_FFRD), value=0x4A, flags=0 | RESET_REQUIRED;\r
714 endoneof;\r
715\r
716 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
717\r
718 oneof varid = Setup.SAR1,\r
719 prompt = STRING_TOKEN(STR_SAR_SENSOR_PROMPT),\r
720 help = STRING_TOKEN(STR_SAR_SENSOR_HELP),\r
721 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;\r
722 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
723 endoneof;\r
724endform;\r
725\r
726\r
727//\r
728//LAN Controller\r
729//\r
730form formid = LAN_OPTIONS_FORM_ID,\r
731\r
732 title = STRING_TOKEN(STR_LAN_OPTIONS_FORM_TITLE);\r
733\r
734 subtitle text = STRING_TOKEN(STR_LAN_OPTIONS_FORM_TITLE);\r
735\r
736 oneof varid = Setup.Lan,\r
737 prompt = STRING_TOKEN(STR_PCH_LAN_CONTROLLER),\r
738 help = STRING_TOKEN(STR_PCH_LAN_CONTROLLER_HELP),\r
739 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;\r
740 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
741 endoneof;\r
742\r
743 suppressif ideqval Setup.Lan == 0;\r
744 oneof varid = Setup.WakeOnLanS5,\r
745 prompt = STRING_TOKEN(STR_PCH_LAN_WOL_PROMPT),\r
746 help = STRING_TOKEN(STR_PCH_LAN_WOL_HELP),\r
747 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
748 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
749 endoneof;\r
750\r
751 oneof varid = Setup.SlpLanLowDc,\r
752 prompt = STRING_TOKEN(STR_PCH_SLP_LAN_LOW_DC_PROMPT),\r
753 help = STRING_TOKEN(STR_PCH_SLP_LAN_LOW_DC_HELP),\r
754 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
755 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
756 endoneof;\r
757\r
758 oneof varid = Setup.BootNetwork,\r
759 prompt = STRING_TOKEN(STR_PCH_PXEROM_CONTROL),\r
760 help = STRING_TOKEN(STR_PCH_PXEROM_CONTROL_HELP),\r
761 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;\r
762 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;\r
763 endoneof;\r
764 endif;\r
765\r
766endform;\r
767\r
768//\r
769// Azalia Configuration\r
770//\r
771form formid = AZALIA_OPTIONS_FORM_ID,\r
772\r
773 title = STRING_TOKEN(STR_AZALIA_OPTIONS_FORM_TITLE);\r
774\r
775 subtitle text = STRING_TOKEN(STR_AZALIA_OPTIONS_FORM_TITLE);\r
776 oneof varid = Setup.Lpe,\r
777 prompt = STRING_TOKEN(STR_LPE_PROMPT),\r
778 help = STRING_TOKEN(STR_LPE_HELP),\r
779 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
780 option text = STRING_TOKEN(STR_LPE_PCI_MODE), value=1, flags=0 | RESET_REQUIRED;\r
781 option text = STRING_TOKEN(STR_LPE_ACPI_MODE), value=2, flags=0 | RESET_REQUIRED;\r
782 endoneof;\r
783\r
784 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
785 suppressif ideqval Setup.AzaliaDs == 0x1;\r
786 oneof varid = Setup.PchAzalia,\r
787 prompt = STRING_TOKEN(STR_PCH_AZALIA_PROMPT),\r
788 help = STRING_TOKEN(STR_PCH_AZALIA_HELP),\r
789 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = 0 | RESET_REQUIRED;\r
790 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
791 endoneof;\r
792 endif;\r
793\r
794 suppressif ideqval Setup.AzaliaDs == 0x0;\r
795 text\r
796 help = STRING_TOKEN(STR_PCH_AZALIA_DS_SUPPORT),\r
797 text = STRING_TOKEN(STR_PCH_AZALIA_PROMPT),\r
798 text = STRING_TOKEN(STR_ENABLE),\r
799 flags = 0,\r
800 key = 0;\r
801 endif;\r
802\r
803 suppressif ideqval Setup.PchAzalia == 0x0;\r
804 oneof varid = Setup.AzaliaVCiEnable,\r
805 prompt = STRING_TOKEN(STR_AZALIA_VC_PROMPT),\r
806 help = STRING_TOKEN(STR_AZALIA_VC_HELP),\r
807 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
808 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
809 endoneof;\r
810 endif;\r
811\r
812 suppressif ideqval Setup.PchAzalia == 0x0;\r
813 oneof varid = Setup.AzaliaDs,\r
814 prompt = STRING_TOKEN(STR_AZALIA_DS_PROMPT),\r
815 help = STRING_TOKEN(STR_AZALIA_DS_HELP),\r
816 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
817 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;\r
818 endoneof;\r
819 endif;\r
820\r
821 suppressif ideqval Setup.PchAzalia == 0x0;\r
822 oneof varid = Setup.AzaliaPme,\r
823 prompt = STRING_TOKEN(STR_AZALIA_PME_PROMPT),\r
824 help = STRING_TOKEN(STR_AZALIA_PME_HELP),\r
825 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
826 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
827 endoneof;\r
828\r
829 oneof varid = Setup.HdmiCodec,\r
830 prompt = STRING_TOKEN(STR_HDMI_CODEC_PROMPT),\r
831 help = STRING_TOKEN(STR_HDMI_CODEC_HELP),\r
832 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
833 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
834 endoneof;\r
835 endif;\r
836\r
837endform;\r
838\r
839//\r
840// Misc Configuration\r
841//\r
842form formid = MISC_OPTIONS_FORM_ID,\r
843\r
844 title = STRING_TOKEN(STR_MISC_OPTION_FORM_TITLE);\r
845\r
846 subtitle text = STRING_TOKEN(STR_MISC_OPTION_FORM_TITLE);\r
847 //\r
848 // HPET Disable/Enable\r
849 //\r
850 oneof varid = Setup.Hpet,\r
851 prompt = STRING_TOKEN(STR_HPET_PROMPT),\r
852 help = STRING_TOKEN(STR_HPET_HELP),\r
853 option text = STRING_TOKEN(STR_DISABLE), value=0x00, flags=RESET_REQUIRED;\r
854 option text = STRING_TOKEN(STR_ENABLE), value=0x01, flags=DEFAULT | RESET_REQUIRED;\r
855 endoneof;\r
856\r
857 oneof varid = Setup.StateAfterG3,\r
858 prompt = STRING_TOKEN(STR_STATE_AFTER_G3),\r
859 help = STRING_TOKEN(STR_STATE_AFTER_G3_HELP),\r
860 option text = STRING_TOKEN(STR_S0_AFTER_G3_STRING), value = 0, flags = DEFAULT | RESET_REQUIRED;\r
861 option text = STRING_TOKEN(STR_S5_AFTER_G3_STRING), value = 1, flags = MANUFACTURING | RESET_REQUIRED;\r
862 endoneof;\r
863\r
864 oneof varid = Setup.EnableClockSpreadSpec,\r
865 prompt = STRING_TOKEN(STR_CLOCK_SPREAD_SPEC_ENABLE),\r
866 help = STRING_TOKEN(STR_CLOCK_SPREAD_SPEC_ENABLE_HELP),\r
867 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
868 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;\r
869 endoneof;\r
870\r
871\r
872 oneof varid = Setup.UartInterface,\r
873 prompt = STRING_TOKEN(STR_PCH_UART_SELECT),\r
874 help = STRING_TOKEN(STR_PCH_UART_SELECT_HELP),\r
875 option text = STRING_TOKEN(STR_UART_SELECT_PCU), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
876 option text = STRING_TOKEN(STR_UART_SELECT_SIO), value = 1, flags = RESET_REQUIRED;\r
877 endoneof;\r
878\r
879 suppressif ideqval Setup.LpssHsuart0Enabled == 1 OR ideqval Setup.UartInterface == 1;\r
880 oneof varid = Setup.PcuUart1,\r
881 prompt = STRING_TOKEN(STR_PCU_UART_A),\r
882 help = STRING_TOKEN(STR_PCU_UART_A_HELP),\r
883 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;\r
884 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
885 endoneof;\r
886 endif;\r
887\r
888 oneof varid = Setup.SpiRwProtect,\r
889 prompt = STRING_TOKEN(STR_PCH_SPI_WP_PROMPT),\r
890 help = STRING_TOKEN(STR_PCH_SPI_WP_HELP),\r
891 option text = STRING_TOKEN(STR_PCH_SPI_WP_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;\r
892 option text = STRING_TOKEN(STR_PCH_SPI_WP_ENABLE), value = 1, flags = RESET_REQUIRED;\r
893 endoneof;\r
894\r
895 oneof varid = Setup.MmioSize,\r
896 prompt = STRING_TOKEN(STR_MMIO_PROMPT),\r
897 help = STRING_TOKEN(STR_MMIO_HELP),\r
898 option text = STRING_TOKEN(STR_MMIO_0_75G_STRING), value = 0, flags = RESET_REQUIRED;\r
899 option text = STRING_TOKEN(STR_MMIO_1G_STRING), value = 1, flags = RESET_REQUIRED;\r
900 option text = STRING_TOKEN(STR_MMIO_1_25G_STRING), value = 2, flags = RESET_REQUIRED;\r
901 option text = STRING_TOKEN(STR_MMIO_1_5G_STRING), value = 3, flags = RESET_REQUIRED;\r
902 option text = STRING_TOKEN(STR_MMIO_2G_STRING), value = 4, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
903 endoneof;\r
904\r
905 oneof varid = Setup.PcieDynamicGating,\r
906 prompt = STRING_TOKEN(STR_PCIEDYNCLK_PROMPT),\r
907 help = STRING_TOKEN(STR_PCIEDYNCLK_HELP),\r
908 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;\r
909 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;\r
910 endoneof;\r
911\r
912 oneof varid = Setup.GpioWakeCapability,\r
913 prompt = STRING_TOKEN(STR_GPIO_WAKE_CAPABILITY_ENABLE),\r
914 help = STRING_TOKEN(STR_GPIO_WAKE_CAPABILITY_ENABLE_HELP),\r
915 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;\r
916 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;\r
917 endoneof;\r
918endform;\r