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