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