3 // Copyright (c) 2004 - 2016, Intel Corporation. All rights reserved.<BR>
6 // SPDX-License-Identifier: BSD-2-Clause-Patent
15 // SourthClusterConfig.vfi
19 // Driver Setup formset.
22 // ------------------------------------------------------------------------------
23 // Rev Date<MM/DD/YYYY> Name Description
24 // ------------------------------------------------------------------------------
29 // South Cluster Configuration Form
32 form formid = SOUTH_CLUSTER_FORM_ID,
33 title = STRING_TOKEN(STR_SOUTH_CLUSTER_TITLE);
35 subtitle text = STRING_TOKEN(STR_NULL_STRING);
38 // Jump to PCIe Configuration Form
40 goto PCIE_DEVICE_OPTIONS_FORM_ID,
41 prompt = STRING_TOKEN(STR_PCIE_OPTIONS_FORM_TITLE),
42 help = STRING_TOKEN(STR_PCIE_OPTIONS_FORM_HELP);
45 // Jump to USB Configuration Form
47 goto USB_OPTIONS_FORM_ID,
48 prompt = STRING_TOKEN(STR_USB_OPTIONS_FORM_TITLE),
49 help = STRING_TOKEN(STR_USB_OPTIONS_FORM_HELP);
51 // Jump to Azalia Configuration Form
53 goto AZALIA_OPTIONS_FORM_ID,
54 prompt = STRING_TOKEN(STR_AZALIA_OPTIONS_FORM_TITLE),
55 help = STRING_TOKEN(STR_AZALIA_OPTIONS_FORM_HELP);
58 // Jump to Drive Configuration Form
60 goto DRIVE_CONFIGURATION_ID,
61 prompt = STRING_TOKEN(STR_IDE_FORM_TITLE),
62 help = STRING_TOKEN(STR_IDE_FORM_HELP);
64 // Jump to LAN Configuration Form
68 // Jump to LPSS Configuration Form
70 goto LPSS_CONFIGURATION_ID,
71 prompt = STRING_TOKEN(STR_LPSS_SCC_FORM_TITLE),
72 help = STRING_TOKEN(STR_LPSS_SCC_FORM_HELP);
75 // Jump to Misc Configuration Form
77 goto MISC_OPTIONS_FORM_ID,
78 prompt = STRING_TOKEN(STR_MISC_OPTION_FORM_TITLE),
79 help = STRING_TOKEN(STR_MISC_OPTION_FORM_HELP);
82 form formid = PCIE_DEVICE_OPTIONS_FORM_ID,
84 title = STRING_TOKEN(STR_PCIE_OPTIONS_FORM_TITLE);
86 subtitle text = STRING_TOKEN(STR_NULL_STRING);
88 oneof varid = Setup.PcieRootPortSpeed[0],
89 prompt = STRING_TOKEN (STR_PCIE_SPEED_PROMPT0),
90 help = STRING_TOKEN (STR_PCIE_SPEED_HELP),
91 option text = STRING_TOKEN (STR_AUTO), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
92 option text = STRING_TOKEN (STR_GEN1), value = 1, flags = RESET_REQUIRED;
93 option text = STRING_TOKEN (STR_GEN2), value = 2, flags = RESET_REQUIRED;
95 oneof varid = Setup.PcieRootPortSpeed[1],
96 prompt = STRING_TOKEN (STR_PCIE_SPEED_PROMPT1),
97 help = STRING_TOKEN (STR_PCIE_SPEED_HELP),
98 option text = STRING_TOKEN (STR_AUTO), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
99 option text = STRING_TOKEN (STR_GEN1), value = 1, flags = RESET_REQUIRED;
100 option text = STRING_TOKEN (STR_GEN2), value = 2, flags = RESET_REQUIRED;
102 oneof varid = Setup.PcieRootPortSpeed[2],
103 prompt = STRING_TOKEN (STR_PCIE_SPEED_PROMPT2),
104 help = STRING_TOKEN (STR_PCIE_SPEED_HELP),
105 option text = STRING_TOKEN (STR_AUTO), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
106 option text = STRING_TOKEN (STR_GEN1), value = 1, flags = RESET_REQUIRED;
107 option text = STRING_TOKEN (STR_GEN2), value = 2, flags = RESET_REQUIRED;
109 oneof varid = Setup.PcieRootPortSpeed[3],
110 prompt = STRING_TOKEN (STR_PCIE_SPEED_PROMPT3),
111 help = STRING_TOKEN (STR_PCIE_SPEED_HELP),
112 option text = STRING_TOKEN (STR_AUTO), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
113 option text = STRING_TOKEN (STR_GEN1), value = 1, flags = RESET_REQUIRED;
114 option text = STRING_TOKEN (STR_GEN2), value = 2, flags = RESET_REQUIRED;
119 oneof varid = Setup.IchPciExp[0],
120 prompt = STRING_TOKEN(STR_ICH_PCIERP1_PROMPT),
121 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),
122 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
123 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;
126 suppressif ideqval Setup.IchPciExp[0] == 0x0;
127 oneof varid = Setup.IchPciExp[1],
128 prompt = STRING_TOKEN(STR_ICH_PCIERP2_PROMPT),
129 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),
130 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= RESET_REQUIRED;
131 option text = STRING_TOKEN(STR_DISABLE), value=0, flags= DEFAULT | MANUFACTURING | RESET_REQUIRED;
135 suppressif NOT ideqval Setup.IchPciExp[0] == 0x0;
137 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),
138 text = STRING_TOKEN(STR_ICH_PCIERP2_PROMPT),
139 text = STRING_TOKEN(STR_ICH_PCIERP_DISABLE_HELP),
144 suppressif ideqval Setup.IchPciExp[0] == 0x0;
145 oneof varid = Setup.IchPciExp[2],
146 prompt = STRING_TOKEN(STR_ICH_PCIERP3_PROMPT),
147 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),
148 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
149 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;
153 suppressif NOT ideqval Setup.IchPciExp[0] == 0x0;
155 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),
156 text = STRING_TOKEN(STR_ICH_PCIERP3_PROMPT),
157 text = STRING_TOKEN(STR_ICH_PCIERP_DISABLE_HELP),
162 suppressif ideqval Setup.IchPciExp[0] == 0x0;
163 oneof varid = Setup.IchPciExp[3],
164 prompt = STRING_TOKEN(STR_ICH_PCIERP4_PROMPT),
165 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),
166 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT | MANUFACTURING | RESET_REQUIRED;
167 option text = STRING_TOKEN(STR_DISABLE), value=0, flags= 0 | RESET_REQUIRED;
171 suppressif NOT ideqval Setup.IchPciExp[0] == 0x0;
173 help = STRING_TOKEN(STR_ICH_PCIERP_HELP),
174 text = STRING_TOKEN(STR_ICH_PCIERP4_PROMPT),
175 text = STRING_TOKEN(STR_ICH_PCIERP_DISABLE_HELP),
183 form formid = USB_OPTIONS_FORM_ID,
185 title = STRING_TOKEN(STR_USB_OPTIONS_FORM_TITLE);
187 subtitle text = STRING_TOKEN(STR_NULL_STRING);
189 oneof varid = Setup.UsbAutoMode,
191 prompt = STRING_TOKEN(STR_USB_AUTO_MODE_PROMPT),
192 help = STRING_TOKEN(STR_USB_AUTO_MODE_HELP),
194 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
195 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
198 subtitle text = STRING_TOKEN(STR_NULL_STRING);
202 grayoutif ideqval Setup.UsbAutoMode == 0x1;
203 grayoutif ideqval Setup.PchUsb20 == 0x1;
204 oneof varid = Setup.UsbXhciSupport,
206 prompt = STRING_TOKEN(STR_USB_XHCI_SUPPORT_PROMPT),
207 help = STRING_TOKEN(STR_USB_XHCI_SUPPORT_HELP),
209 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
210 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
213 suppressif ideqval Setup.UsbXhciSupport == 0x0;
214 oneof varid = Setup.Hsic0,
215 prompt = STRING_TOKEN(STR_USB_HSIC_0_PROMPT),
216 help = STRING_TOKEN(STR_USB_HSIC_0_HELP),
217 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;
218 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
222 oneof varid = Setup.PchUsb30Mode,
223 prompt = STRING_TOKEN(STR_PCH_USB30_MODE_PROMPT),
224 help = STRING_TOKEN(STR_PCH_USB30_MODE_HELP),
225 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;
226 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
229 oneof varid = Setup.UsbXhciLpmSupport,
230 prompt = STRING_TOKEN(STR_USB_XHCI_LPM_SUPPORT_PROMPT),
231 help = STRING_TOKEN(STR_USB_XHCI_LPM_SUPPORT_HELP),
233 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
234 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
240 subtitle text = STRING_TOKEN(STR_NULL_STRING);
242 oneof varid = Setup.PchUsbOtg,
243 prompt = STRING_TOKEN(STR_PCH_USB_OTG_PROMPT),
244 help = STRING_TOKEN(STR_PCH_USB_OTG_HELP),
245 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;
246 option text = STRING_TOKEN(STR_PCI_MODE_STRING), value = 1, flags = RESET_REQUIRED;
249 oneof varid = Setup.PchUsbVbusOn,
250 prompt = STRING_TOKEN(STR_PCH_USB_VBUS_PROMPT),
251 help = STRING_TOKEN(STR_PCH_USB_VBUS_HELP),
252 option text = STRING_TOKEN(STR_OFF), value = 0, flags = RESET_REQUIRED;
253 option text = STRING_TOKEN(STR_ON), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
254 option text = STRING_TOKEN(STR_AUTO), value = 2, flags = RESET_REQUIRED;
256 subtitle text = STRING_TOKEN(STR_NULL_STRING);
261 grayoutif ideqval Setup.UsbAutoMode == 0x1;
262 grayoutif ideqval Setup.UsbXhciSupport == 0x1;
263 oneof varid = Setup.PchUsb20,
265 prompt = STRING_TOKEN(STR_PCH_USB21_PROMPT),
266 help = STRING_TOKEN(STR_PCH_USB2_HELP),
268 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;
269 option text = STRING_TOKEN(STR_DISABLE), value= 0, flags= DEFAULT | MANUFACTURING |RESET_REQUIRED;
272 oneof varid = Setup.PchUsbRmh,
273 prompt = STRING_TOKEN(STR_PCH_USBRMH_PROMPT),
274 help = STRING_TOKEN(STR_PCH_USBRMH_HELP),
275 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
276 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
279 oneof varid = Setup.PchEhciDebug,
280 prompt = STRING_TOKEN(STR_PCH_USB_EHCIDEBUG_PROMPT),
281 help = STRING_TOKEN(STR_PCH_USB_EHCIDEBUG_HELP),
282 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
283 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;
287 oneof varid = Setup.EhciPllCfgEnable,
288 prompt = STRING_TOKEN(STR_EHCI_PLL_CFG_PROMPT),
289 help = STRING_TOKEN(STR_EHCI_PLL_CFG_RTD3_DIS_HELP),
290 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
291 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
297 // Usb ports per-port disable control enable
299 oneof varid = Setup.PchUsbPerPortCtl,
300 prompt = STRING_TOKEN(STR_PCH_USB_PER_PORT_PROMPT),
301 help = STRING_TOKEN(STR_PCH_USB_PER_PORT_HELP),
302 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
303 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
306 suppressif ideqval Setup.PchUsbPerPortCtl == 0x0;
307 oneof varid = Setup.PchUsbPort[0],
308 prompt = STRING_TOKEN(STR_PCH_USB_PORT0_PROMPT),
309 help = STRING_TOKEN(STR_PCH_USB_PORT_DIS_HELP),
310 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
311 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
314 oneof varid = Setup.PchUsbPort[1],
315 prompt = STRING_TOKEN(STR_PCH_USB_PORT1_PROMPT),
316 help = STRING_TOKEN(STR_PCH_USB_PORT_DIS_HELP),
317 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
318 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
321 oneof varid = Setup.PchUsbPort[2],
322 prompt = STRING_TOKEN(STR_PCH_USB_PORT2_PROMPT),
323 help = STRING_TOKEN(STR_PCH_USB_PORT_DIS_HELP),
324 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
325 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
328 oneof varid = Setup.PchUsbPort[3],
329 prompt = STRING_TOKEN(STR_PCH_USB_PORT3_PROMPT),
330 help = STRING_TOKEN(STR_PCH_USB_PORT_DIS_HELP),
331 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
332 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
344 form formid = DRIVE_CONFIGURATION_ID,
346 title = STRING_TOKEN(STR_IDE_FORM_TITLE);
349 // Title on Drive Configuration Page
352 help = STRING_TOKEN(STR_NULL_STRING),
353 text = STRING_TOKEN(STR_IDE_FORM_TITLE),
354 text = STRING_TOKEN(STR_NULL_STRING),
358 subtitle text = STRING_TOKEN(STR_NULL_STRING);
360 subtitle text = STRING_TOKEN(STR_CHIPSET_SATA_STRING);
362 oneof varid = Setup.Sata,
363 prompt = STRING_TOKEN(STR_SATA_PROMPT),
364 help = STRING_TOKEN(STR_SATA_HELP),
365 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
366 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;
369 oneof varid = Setup.SataTestMode,
370 prompt = STRING_TOKEN(STR_SATA_TEST_MODE_PROMPT),
371 help = STRING_TOKEN(STR_SATA_TEST_MODE_HELP),
372 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;
373 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
376 suppressif ideqval Setup.Sata == 0x00;
377 oneof varid = Setup.SataType,
378 prompt = STRING_TOKEN(STR_SATA_TYPE_PROMPT),
379 help = STRING_TOKEN(STR_SATA_TYPE_HELP1),
380 option text = STRING_TOKEN(STR_SATA_IDE), value = 0, flags = RESET_REQUIRED;
381 option text = STRING_TOKEN(STR_SATA_AHCI), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
385 help = STRING_TOKEN(STR_NULL_STRING),
386 text = STRING_TOKEN(STR_SATA0_STRING),
387 text = STRING_TOKEN(STR_SATA0_NAME),
392 help = STRING_TOKEN(STR_NULL_STRING),
393 text = STRING_TOKEN(STR_SATA1_STRING),
394 text = STRING_TOKEN(STR_SATA1_NAME),
398 suppressif ideqval Setup.SataType == 0x0;
399 oneof varid = Setup.Sata0HotPlugCap,
400 prompt = STRING_TOKEN(STR_SATA0_HOTPLUG_CAP_PROMPT),
401 help = STRING_TOKEN(STR_SATA_HOTPLUG_CAP_HELP),
402 option text = STRING_TOKEN(STR_ENABLE), value= 1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
403 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;
406 oneof varid = Setup.Sata1HotPlugCap,
407 prompt = STRING_TOKEN(STR_SATA1_HOTPLUG_CAP_PROMPT),
408 help = STRING_TOKEN(STR_SATA_HOTPLUG_CAP_HELP),
409 option text = STRING_TOKEN(STR_ENABLE), value= 1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
410 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;
418 form formid = LPSS_CONFIGURATION_ID,
420 title = STRING_TOKEN(STR_LPSS_SCC_FORM_TITLE);
422 subtitle text = STRING_TOKEN(STR_NULL_STRING);
423 oneof varid = Setup.LpssPciModeEnabled,
424 prompt = STRING_TOKEN(STR_LPSS_PCI_PROMPT),
425 help = STRING_TOKEN(STR_LPSS_PCI_HELP),
426 option text = STRING_TOKEN(STR_ACPI_MODE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
427 option text = STRING_TOKEN(STR_PCI_MODE), value=1, flags=0| RESET_REQUIRED;
429 subtitle text = STRING_TOKEN(STR_NULL_STRING);
431 subtitle text = STRING_TOKEN(STR_SCC_SETTING_SUBTITLE);
432 oneof varid = Setup.eMMCBootMode,
433 prompt = STRING_TOKEN(STR_EMMC_BOOT_PROMPT),
434 help = STRING_TOKEN(STR_EMMC_BOOT_HELP),
435 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;
436 option text = STRING_TOKEN(STR_AUTO_DETECT), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
437 option text = STRING_TOKEN(STR_EMMC_BOOT_41), value=2, flags=0 | RESET_REQUIRED;
438 option text = STRING_TOKEN(STR_EMMC_BOOT_45), value=3, flags=0 | RESET_REQUIRED;
443 oneof varid = Setup.SecureErase,
445 prompt = STRING_TOKEN(STR_SECURE_ERASE_PROMPT),
446 help = STRING_TOKEN(STR_SECURE_ERASE_HELP),
448 option text = STRING_TOKEN(STR_DISABLE), value=0, flags= DEFAULT |MANUFACTURING | RESET_REQUIRED;
449 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= RESET_REQUIRED;
454 subtitle text = STRING_TOKEN(STR_NULL_STRING);
455 grayoutif NOT ideqval Setup.eMMCBootMode == 0x3;
456 oneof varid = Setup.LpsseMMC45Enabled,
457 prompt = STRING_TOKEN(STR_SCC_EMMC45_PROMPT),
458 help = STRING_TOKEN(STR_SCC_EMMC45_HELP),
459 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | MANUFACTURING | RESET_REQUIRED;
460 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | RESET_REQUIRED;
462 oneof varid = Setup.LpsseMMC45DDR50Enabled,
463 prompt = STRING_TOKEN(STR_SCC_EMMC45_DDR50_PROMPT),
464 help = STRING_TOKEN(STR_SCC_EMMC45_DDR50_HELP),
465 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | MANUFACTURING | RESET_REQUIRED;
466 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | RESET_REQUIRED;
468 oneof varid = Setup.LpsseMMC45HS200Enabled,
469 prompt = STRING_TOKEN(STR_SCC_EMMC45_HS200_PROMPT),
470 help = STRING_TOKEN(STR_SCC_EMMC45_HS200_HELP),
471 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | MANUFACTURING | RESET_REQUIRED;
472 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT| RESET_REQUIRED;
475 grayoutif ideqval Setup.LpsseMMC45DDR50Enabled == 0x1;
476 oneof varid = Setup.LpsseMMC45RetuneTimerValue,
477 prompt = STRING_TOKEN(STR_SCC_EMMC45_RE_TUNE_TIMER_VALUE),
478 help = STRING_TOKEN(STR_SCC_EMMC45_RE_TUNE_TIMER_VALUE_HELP),
479 option text = STRING_TOKEN(STR_EMMC45_TIMER_0), value = 0, flags = RESET_REQUIRED;
480 option text = STRING_TOKEN(STR_EMMC45_TIMER_1), value =1, flags = RESET_REQUIRED;
481 option text = STRING_TOKEN(STR_EMMC45_TIMER_2), value =2, flags = RESET_REQUIRED;
482 option text = STRING_TOKEN(STR_EMMC45_TIMER_3), value =3, flags = RESET_REQUIRED;
483 option text = STRING_TOKEN(STR_EMMC45_TIMER_4), value =4, flags = RESET_REQUIRED;
484 option text = STRING_TOKEN(STR_EMMC45_TIMER_5), value =5, flags = RESET_REQUIRED;
485 option text = STRING_TOKEN(STR_EMMC45_TIMER_6), value =6, flags = RESET_REQUIRED;
486 option text = STRING_TOKEN(STR_EMMC45_TIMER_7), value =7, flags = RESET_REQUIRED;
487 option text = STRING_TOKEN(STR_EMMC45_TIMER_8), value =8, flags = MANUFACTURING| DEFAULT|RESET_REQUIRED;
488 option text = STRING_TOKEN(STR_EMMC45_TIMER_9), value =9, flags = RESET_REQUIRED;
489 option text = STRING_TOKEN(STR_EMMC45_TIMER_10), value =10, flags = RESET_REQUIRED;
490 option text = STRING_TOKEN(STR_EMMC45_TIMER_11), value =11, flags = RESET_REQUIRED;
491 option text = STRING_TOKEN(STR_EMMC45_TIMER_12), value =12, flags = RESET_REQUIRED;
492 option text = STRING_TOKEN(STR_EMMC45_TIMER_13), value =13, flags = RESET_REQUIRED;
493 option text = STRING_TOKEN(STR_EMMC45_TIMER_14), value =14, flags = RESET_REQUIRED;
494 option text = STRING_TOKEN(STR_EMMC45_TIMER_15), value =15, flags = RESET_REQUIRED;
496 endif; // grayoutif ideqval Setup.LpsseMMC45DDR50Enabled == 0x1;
497 endif; // grayoutif NOT ideqval Setup.eMMCBootMode == 0x1;
499 subtitle text = STRING_TOKEN(STR_NULL_STRING);
500 subtitle text = STRING_TOKEN(STR_NULL_STRING);
501 oneof varid = Setup.LpssSdioEnabled,
502 prompt = STRING_TOKEN(STR_SCC_SDIO_PROMPT),
503 help = STRING_TOKEN(STR_SCC_SDIO_HELP),
504 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;
505 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
508 oneof varid = Setup.LpssSdcardEnabled,
509 prompt = STRING_TOKEN(STR_SCC_SDCARD_PROMPT),
510 help = STRING_TOKEN(STR_SCC_SDCARD_HELP),
511 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;
512 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT|MANUFACTURING | RESET_REQUIRED;
516 grayoutif NOT ideqval Setup.LpssSdcardEnabled == 0x1;
517 grayoutif ideqval Setup.LpssSdCardDDR50Enabled == 0x1;
518 oneof varid = Setup.LpssSdCardSDR25Enabled,
519 prompt = STRING_TOKEN(STR_SCC_SD_SDR25_PROMPT),
520 help = STRING_TOKEN(STR_SCC_SD_SDR25_HELP),
521 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
522 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=0 | RESET_REQUIRED;
524 endif; // grayoutif ideqval Setup.LpsseMMC45DDR50Enabled == 0x1;
526 grayoutif ideqval Setup.LpssSdCardSDR25Enabled == 0x1;
527 oneof varid = Setup.LpssSdCardDDR50Enabled,
528 prompt = STRING_TOKEN(STR_SCC_SD_DDR50_PROMPT),
529 help = STRING_TOKEN(STR_SCC_SD_DDR50_HELP),
530 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
531 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=0 | RESET_REQUIRED;
533 endif; // grayoutif ideqval Setup.LpssSdCardSDR25Enabled == 0x1;
535 oneof varid = Setup.SdCardRemovable,
536 prompt = STRING_TOKEN(STR_SCC_SDCARD_REMOVABILITY),
537 help = STRING_TOKEN(STR_SCC_SDCARD_REMOVABILITY_HELP),
538 option text = STRING_TOKEN(STR_SCC_SDCARD_NON_REMOVABLE), value=0, flags=0 | RESET_REQUIRED;
539 option text = STRING_TOKEN(STR_SCC_SDCARD_REMOVABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
542 endif; // grayoutif NOT ideqval Setup.LpssSdcardEnabled == 0x1;
546 subtitle text = STRING_TOKEN(STR_NULL_STRING);
548 subtitle text = STRING_TOKEN(STR_LPSS1_SETTING_SUBTITLE);
550 oneof varid = Setup.LpssDma0Enabled,
551 prompt = STRING_TOKEN(STR_LPSS_DMA1_PROMPT),
552 help = STRING_TOKEN(STR_LPSS_DMA1_HELP),
554 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;
555 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT | MANUFACTURING | RESET_REQUIRED;
558 grayoutif ideqval Setup.LpssDma0Enabled == 0x00;
559 oneof varid = Setup.LpssHsuart0Enabled,
560 prompt = STRING_TOKEN(STR_LPSS_HSUART1_PROMPT),
561 help = STRING_TOKEN(STR_LPSS_HSUART1_HELP_ENBDT_DEV_LIST),
562 option text = STRING_TOKEN(STR_DISABLE), value=0, flags= MANUFACTURING | RESET_REQUIRED;
563 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= 0 | DEFAULT | RESET_REQUIRED;
568 grayoutif ideqval Setup.LpssHsuart0Enabled == 0x00;
569 oneof varid = Setup.LpssHsuart0FlowControlEnabled,
570 prompt = STRING_TOKEN(STR_LPSS_HSUART1_FLOWCONTROL_PROMPT),
571 help = STRING_TOKEN(STR_LPSS_HSUART1_HELP_ENBDT_DEV_LIST),
572 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;
573 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;
577 grayoutif ideqval Setup.LpssDma0Enabled == 0x00;
578 oneof varid = Setup.LpssHsuart1Enabled,
579 prompt = STRING_TOKEN(STR_LPSS_HSUART2_PROMPT),
580 help = STRING_TOKEN(STR_LPSS_HSUART2_HELP_ENBDT_DEV_LIST),
581 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=MANUFACTURING | RESET_REQUIRED;
582 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= 0 | DEFAULT | RESET_REQUIRED;
587 grayoutif ideqval Setup.LpssHsuart1Enabled == 0x00;
588 oneof varid = Setup.LpssHsuart1FlowControlEnabled,
589 prompt = STRING_TOKEN(STR_LPSS_HSUART2_FLOWCONTROL_PROMPT),
590 help = STRING_TOKEN(STR_LPSS_HSUART1_HELP_ENBDT_DEV_LIST),
591 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;
592 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;
597 grayoutif ideqval Setup.LpssDma0Enabled == 0x00;
598 oneof varid = Setup.LpssPwm0Enabled,
599 prompt = STRING_TOKEN(STR_PWM1_PROMPT),
600 help = STRING_TOKEN(STR_PWM1_HELP),
601 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=MANUFACTURING | RESET_REQUIRED;
602 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= 0 | DEFAULT | RESET_REQUIRED;
606 grayoutif ideqval Setup.LpssDma0Enabled == 0x00;
607 oneof varid = Setup.LpssPwm1Enabled,
608 prompt = STRING_TOKEN(STR_PWM2_PROMPT),
609 help = STRING_TOKEN(STR_PWM2_HELP),
610 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=MANUFACTURING | RESET_REQUIRED;
611 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= 0 | DEFAULT | RESET_REQUIRED;
615 grayoutif ideqval Setup.LpssDma0Enabled == 0x00;
616 oneof varid = Setup.LpssSpiEnabled,
617 prompt = STRING_TOKEN(STR_LPSS_SPI_PROMPT),
618 help = STRING_TOKEN(STR_LPSS_SPI_HELP),
619 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=MANUFACTURING | RESET_REQUIRED;
620 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= 0 |DEFAULT | RESET_REQUIRED;
624 subtitle text = STRING_TOKEN(STR_NULL_STRING);
626 subtitle text = STRING_TOKEN(STR_LPSS2_SETTING_SUBTITLE);
628 oneof varid = Setup.LpssDma1Enabled,
629 prompt = STRING_TOKEN(STR_LPSS_DMA2_PROMPT),
630 help = STRING_TOKEN(STR_LPSS_DMA2_HELP),
632 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |RESET_REQUIRED;
633 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT | MANUFACTURING | RESET_REQUIRED;
637 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;
638 oneof varid = Setup.LpssI2C0Enabled,
639 prompt = STRING_TOKEN(STR_LPSS_I2C1_PROMPT),
640 help = STRING_TOKEN(STR_LPSS_I2C1_HELP_ENBDT_DEV_LIST),
641 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT |RESET_REQUIRED;
642 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;
647 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;
648 oneof varid = Setup.LpssI2C1Enabled,
649 prompt = STRING_TOKEN(STR_LPSS_I2C2_PROMPT),
650 help = STRING_TOKEN(STR_LPSS_I2C2_HELP_ENBDT_DEV_LIST),
651 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;
652 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;
656 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;
657 oneof varid = Setup.LpssI2C2Enabled,
658 prompt = STRING_TOKEN(STR_LPSS_I2C3_PROMPT),
659 help = STRING_TOKEN(STR_LPSS_I2C3_HELP_ENBDT_DEV_LIST),
660 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;
661 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;
665 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;
666 oneof varid = Setup.LpssI2C3Enabled,
667 prompt = STRING_TOKEN(STR_LPSS_I2C4_PROMPT),
668 help = STRING_TOKEN(STR_LPSS_I2C4_HELP_ENBDT_DEV_LIST),
669 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;
670 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;
674 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;
675 oneof varid = Setup.LpssI2C4Enabled,
676 prompt = STRING_TOKEN(STR_LPSS_I2C5_PROMPT),
677 help = STRING_TOKEN(STR_LPSS_I2C5_HELP_ENBDT_DEV_LIST),
678 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |DEFAULT | RESET_REQUIRED;
679 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= MANUFACTURING | RESET_REQUIRED;
683 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;
684 oneof varid = Setup.LpssI2C5Enabled,
685 prompt = STRING_TOKEN(STR_LPSS_I2C6_PROMPT),
686 help = STRING_TOKEN(STR_LPSS_I2C6_HELP_ENBDT_DEV_LIST),
687 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |RESET_REQUIRED;
688 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT |MANUFACTURING | RESET_REQUIRED;
692 grayoutif ideqval Setup.LpssDma1Enabled == 0x00;
693 oneof varid = Setup.LpssI2C6Enabled,
694 prompt = STRING_TOKEN(STR_LPSS_I2C7_PROMPT),
695 help = STRING_TOKEN(STR_LPSS_I2C7_HELP_ENBDT_DEV_LIST),
696 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |RESET_REQUIRED;
697 option text = STRING_TOKEN(STR_ENABLE), value=1, flags= DEFAULT | MANUFACTURING | RESET_REQUIRED;
701 subtitle text = STRING_TOKEN(STR_NULL_STRING);
703 subtitle text = STRING_TOKEN(STR_I2C_DEVICE_SETTING_SUBTITLE);
705 oneof varid = Setup.I2CTouchAd,
706 prompt = STRING_TOKEN(STR_I2C_TOUCH_PROMPT),
707 help = STRING_TOKEN(STR_I2C_TOUCH_HELP),
708 option text = STRING_TOKEN(STR_AUTO), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
709 option text = STRING_TOKEN(STR_I2C_FVP), value=0x4B, flags=0 | RESET_REQUIRED;
710 option text = STRING_TOKEN(STR_I2C_FFRD), value=0x4A, flags=0 | RESET_REQUIRED;
713 subtitle text = STRING_TOKEN(STR_NULL_STRING);
715 oneof varid = Setup.SAR1,
716 prompt = STRING_TOKEN(STR_SAR_SENSOR_PROMPT),
717 help = STRING_TOKEN(STR_SAR_SENSOR_HELP),
718 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;
719 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
727 form formid = LAN_OPTIONS_FORM_ID,
729 title = STRING_TOKEN(STR_LAN_OPTIONS_FORM_TITLE);
731 subtitle text = STRING_TOKEN(STR_LAN_OPTIONS_FORM_TITLE);
733 oneof varid = Setup.Lan,
734 prompt = STRING_TOKEN(STR_PCH_LAN_CONTROLLER),
735 help = STRING_TOKEN(STR_PCH_LAN_CONTROLLER_HELP),
736 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;
737 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
740 suppressif ideqval Setup.Lan == 0;
741 oneof varid = Setup.WakeOnLanS5,
742 prompt = STRING_TOKEN(STR_PCH_LAN_WOL_PROMPT),
743 help = STRING_TOKEN(STR_PCH_LAN_WOL_HELP),
744 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
745 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
748 oneof varid = Setup.SlpLanLowDc,
749 prompt = STRING_TOKEN(STR_PCH_SLP_LAN_LOW_DC_PROMPT),
750 help = STRING_TOKEN(STR_PCH_SLP_LAN_LOW_DC_HELP),
751 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
752 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
755 oneof varid = Setup.BootNetwork,
756 prompt = STRING_TOKEN(STR_PCH_PXEROM_CONTROL),
757 help = STRING_TOKEN(STR_PCH_PXEROM_CONTROL_HELP),
758 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;
759 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;
766 // Azalia Configuration
768 form formid = AZALIA_OPTIONS_FORM_ID,
770 title = STRING_TOKEN(STR_AZALIA_OPTIONS_FORM_TITLE);
772 subtitle text = STRING_TOKEN(STR_AZALIA_OPTIONS_FORM_TITLE);
773 oneof varid = Setup.Lpe,
774 prompt = STRING_TOKEN(STR_LPE_PROMPT),
775 help = STRING_TOKEN(STR_LPE_HELP),
776 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
777 option text = STRING_TOKEN(STR_LPE_PCI_MODE), value=1, flags=0 | RESET_REQUIRED;
778 option text = STRING_TOKEN(STR_LPE_ACPI_MODE), value=2, flags=0 | RESET_REQUIRED;
781 grayoutif NOT ideqval Setup.Lpe == 0x2;
782 oneof varid = Setup.LpeAudioReportedByDSDT,
783 prompt = STRING_TOKEN(STR_LPE_REPORTED_BY_DSDT_PROMPT),
784 help = STRING_TOKEN(STR_LPE_REPORTED_BY_DSDT_HELP),
785 option text = STRING_TOKEN(STR_DISABLE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
786 option text = STRING_TOKEN(STR_ENABLE), value=1, flags=RESET_REQUIRED;
790 subtitle text = STRING_TOKEN(STR_NULL_STRING);
791 suppressif ideqval Setup.AzaliaDs == 0x1;
792 oneof varid = Setup.PchAzalia,
793 prompt = STRING_TOKEN(STR_PCH_AZALIA_PROMPT),
794 help = STRING_TOKEN(STR_PCH_AZALIA_HELP),
795 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = 0 | RESET_REQUIRED;
796 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
800 suppressif ideqval Setup.AzaliaDs == 0x0;
802 help = STRING_TOKEN(STR_PCH_AZALIA_DS_SUPPORT),
803 text = STRING_TOKEN(STR_PCH_AZALIA_PROMPT),
804 text = STRING_TOKEN(STR_ENABLE),
809 suppressif ideqval Setup.PchAzalia == 0x0;
810 oneof varid = Setup.AzaliaVCiEnable,
811 prompt = STRING_TOKEN(STR_AZALIA_VC_PROMPT),
812 help = STRING_TOKEN(STR_AZALIA_VC_HELP),
813 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
814 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
818 suppressif ideqval Setup.PchAzalia == 0x0;
819 oneof varid = Setup.AzaliaDs,
820 prompt = STRING_TOKEN(STR_AZALIA_DS_PROMPT),
821 help = STRING_TOKEN(STR_AZALIA_DS_HELP),
822 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
823 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;
827 suppressif ideqval Setup.PchAzalia == 0x0;
828 oneof varid = Setup.AzaliaPme,
829 prompt = STRING_TOKEN(STR_AZALIA_PME_PROMPT),
830 help = STRING_TOKEN(STR_AZALIA_PME_HELP),
831 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
832 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
835 oneof varid = Setup.HdmiCodec,
836 prompt = STRING_TOKEN(STR_HDMI_CODEC_PROMPT),
837 help = STRING_TOKEN(STR_HDMI_CODEC_HELP),
838 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
839 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
846 // Misc Configuration
848 form formid = MISC_OPTIONS_FORM_ID,
850 title = STRING_TOKEN(STR_MISC_OPTION_FORM_TITLE);
852 subtitle text = STRING_TOKEN(STR_MISC_OPTION_FORM_TITLE);
854 // HPET Disable/Enable
856 oneof varid = Setup.Hpet,
857 prompt = STRING_TOKEN(STR_HPET_PROMPT),
858 help = STRING_TOKEN(STR_HPET_HELP),
859 option text = STRING_TOKEN(STR_DISABLE), value=0x00, flags=RESET_REQUIRED;
860 option text = STRING_TOKEN(STR_ENABLE), value=0x01, flags=DEFAULT | RESET_REQUIRED;
863 oneof varid = Setup.StateAfterG3,
864 prompt = STRING_TOKEN(STR_STATE_AFTER_G3),
865 help = STRING_TOKEN(STR_STATE_AFTER_G3_HELP),
866 option text = STRING_TOKEN(STR_S0_AFTER_G3_STRING), value = 0, flags = DEFAULT | RESET_REQUIRED;
867 option text = STRING_TOKEN(STR_S5_AFTER_G3_STRING), value = 1, flags = MANUFACTURING | RESET_REQUIRED;
870 oneof varid = Setup.EnableClockSpreadSpec,
871 prompt = STRING_TOKEN(STR_CLOCK_SPREAD_SPEC_ENABLE),
872 help = STRING_TOKEN(STR_CLOCK_SPREAD_SPEC_ENABLE_HELP),
873 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
874 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;
878 oneof varid = Setup.UartInterface,
879 prompt = STRING_TOKEN(STR_PCH_UART_SELECT),
880 help = STRING_TOKEN(STR_PCH_UART_SELECT_HELP),
881 option text = STRING_TOKEN(STR_UART_SELECT_PCU), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
882 option text = STRING_TOKEN(STR_UART_SELECT_SIO), value = 1, flags = RESET_REQUIRED;
885 suppressif ideqval Setup.LpssHsuart0Enabled == 1 OR ideqval Setup.UartInterface == 1;
886 oneof varid = Setup.PcuUart1,
887 prompt = STRING_TOKEN(STR_PCU_UART_A),
888 help = STRING_TOKEN(STR_PCU_UART_A_HELP),
889 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
890 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
894 oneof varid = Setup.SpiRwProtect,
895 prompt = STRING_TOKEN(STR_PCH_SPI_WP_PROMPT),
896 help = STRING_TOKEN(STR_PCH_SPI_WP_HELP),
897 option text = STRING_TOKEN(STR_PCH_SPI_WP_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;
898 option text = STRING_TOKEN(STR_PCH_SPI_WP_ENABLE), value = 1, flags = RESET_REQUIRED;
901 oneof varid = Setup.MmioSize,
902 prompt = STRING_TOKEN(STR_MMIO_PROMPT),
903 help = STRING_TOKEN(STR_MMIO_HELP),
904 option text = STRING_TOKEN(STR_MMIO_0_75G_STRING), value = 0, flags = RESET_REQUIRED;
905 option text = STRING_TOKEN(STR_MMIO_1G_STRING), value = 1, flags = RESET_REQUIRED;
906 option text = STRING_TOKEN(STR_MMIO_1_25G_STRING), value = 2, flags = RESET_REQUIRED;
907 option text = STRING_TOKEN(STR_MMIO_1_5G_STRING), value = 3, flags = RESET_REQUIRED;
908 option text = STRING_TOKEN(STR_MMIO_2G_STRING), value = 4, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
911 oneof varid = Setup.PcieDynamicGating,
912 prompt = STRING_TOKEN(STR_PCIEDYNCLK_PROMPT),
913 help = STRING_TOKEN(STR_PCIEDYNCLK_HELP),
914 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;
915 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;
918 oneof varid = Setup.GpioWakeCapability,
919 prompt = STRING_TOKEN(STR_GPIO_WAKE_CAPABILITY_ENABLE),
920 help = STRING_TOKEN(STR_GPIO_WAKE_CAPABILITY_ENABLE_HELP),
921 option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;
922 option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = RESET_REQUIRED;
925 oneof varid = Setup.RtcBattery,
926 prompt = STRING_TOKEN(STR_RTC_BATTERY),
927 help = STRING_TOKEN(STR_RTC_BATTERY_HELP),
928 option text = STRING_TOKEN(STR_RTC_BATTERY_NOT_PRESENT), value = 0, flags = RESET_REQUIRED;
929 option text = STRING_TOKEN(STR_RTC_BATTERY_PRESENT), value = 1, flags = DEFAULT | MANUFACTURING |RESET_REQUIRED;