UnCore.vfi 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235
  1. //
  2. //
  3. // Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR>
  4. //
  5. // SPDX-License-Identifier: BSD-2-Clause-Patent
  6. //
  7. //
  8. //
  9. //
  10. // Module Name:
  11. //
  12. // UncoreConfiguration.vfi
  13. //
  14. // Abstract:
  15. //
  16. // Driver Setup formset.
  17. //
  18. // --*/
  19. form formid = UNCORE_FORM_ID,
  20. title = STRING_TOKEN(STR_UNCORE_CONFIGURATION_TITLE);
  21. subtitle text = STRING_TOKEN(STR_GOP_TITLE);
  22. oneof varid = Setup.GOPEnable,
  23. prompt = STRING_TOKEN(STR_GOP_VBIOS_SWITCH),
  24. help = STRING_TOKEN(STR_GOP_VBIOS_SWITCH_HELP),
  25. option text = STRING_TOKEN(STR_ENABLE), value =1, flags = MANUFACTURING | DEFAULT | RESET_REQUIRED;
  26. option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
  27. endoneof;
  28. oneof varid = Setup.GOPBrightnessLevel,
  29. prompt = STRING_TOKEN(STR_GOP_BRIGHTNESS_LEVEL),
  30. help = STRING_TOKEN(STR_GOP_BRIGHTNESS_LEVEL_HELP),
  31. option text = STRING_TOKEN(STR_GOP_BRIGHT_20), value =2, flags = RESET_REQUIRED;
  32. option text = STRING_TOKEN(STR_GOP_BRIGHT_40), value =3, flags = RESET_REQUIRED;
  33. option text = STRING_TOKEN(STR_GOP_BRIGHT_60), value =4, flags = RESET_REQUIRED;
  34. option text = STRING_TOKEN(STR_GOP_BRIGHT_80), value =5, flags = MANUFACTURING| DEFAULT| RESET_REQUIRED;
  35. option text = STRING_TOKEN(STR_GOP_BRIGHT_100), value =6, flags = RESET_REQUIRED;
  36. option text = STRING_TOKEN(STR_GOP_BRIGHT_120), value =7, flags = RESET_REQUIRED;
  37. option text = STRING_TOKEN(STR_GOP_BRIGHT_140), value =8, flags = RESET_REQUIRED;
  38. option text = STRING_TOKEN(STR_GOP_BRIGHT_160), value =9, flags = RESET_REQUIRED;
  39. option text = STRING_TOKEN(STR_GOP_BRIGHT_180), value =10, flags = RESET_REQUIRED;
  40. option text = STRING_TOKEN(STR_GOP_BRIGHT_200), value =11, flags = RESET_REQUIRED;
  41. option text = STRING_TOKEN(STR_GOP_BRIGHT_220), value =12, flags = RESET_REQUIRED;
  42. option text = STRING_TOKEN(STR_GOP_BRIGHT_240), value =13, flags = RESET_REQUIRED;
  43. option text = STRING_TOKEN(STR_GOP_BRIGHT_255), value =14, flags = RESET_REQUIRED;
  44. endoneof;
  45. subtitle text = STRING_TOKEN(STR_NULL_STRING);
  46. subtitle text = STRING_TOKEN(STR_IGD_TITLE);
  47. suppressif ideqval Setup.PrimaryVideoAdaptor == 0x2;
  48. oneof varid = Setup.Igd,
  49. prompt = STRING_TOKEN (STR_IGD_PROMPT),
  50. help = STRING_TOKEN (STR_IGD_HELP),
  51. option text = STRING_TOKEN(STR_DISABLE), value=0, flags=RESET_REQUIRED;
  52. option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
  53. endoneof;
  54. endif;
  55. oneof varid = Setup.PrimaryVideoAdaptor,
  56. prompt = STRING_TOKEN(STR_PRIMARY_DISPLAY),
  57. help = STRING_TOKEN(STR_PRIMARY_DISPLAY_HELP),
  58. option text = STRING_TOKEN(STR_AUTOMATIC), value = 3, flags = RESET_REQUIRED;
  59. option text = STRING_TOKEN(STR_IGD_STRING), value = 0, flags = DEFAULT |MANUFACTURING |RESET_REQUIRED;
  60. option text = STRING_TOKEN(STR_PCI_STRING), value = 2, flags = RESET_REQUIRED;
  61. endoneof;
  62. oneof varid = Setup.PavpMode,
  63. prompt = STRING_TOKEN(STR_PAVC_PROMPT),
  64. help = STRING_TOKEN(STR_PAVC_HELP),
  65. option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
  66. option text = STRING_TOKEN(STR_PAVP_LITE_MODE), value = 1, flags = MANUFACTURING | DEFAULT | RESET_REQUIRED;
  67. option text = STRING_TOKEN(STR_PAVP_SERPENT_MODE), value = 2, flags = RESET_REQUIRED;
  68. endoneof;
  69. oneof varid = Setup.GTTSize,
  70. prompt = STRING_TOKEN(STR_GTT_SIZE),
  71. help = STRING_TOKEN(STR_GTT_SIZE_HELP),
  72. option text = STRING_TOKEN(GTT_SIZE_1MB), value = 1, flags = RESET_REQUIRED;
  73. option text = STRING_TOKEN(GTT_SIZE_2MB), value = 2, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
  74. endoneof;
  75. oneof varid = Setup.IgdApertureSize,
  76. prompt = STRING_TOKEN(STR_APERTURE_SIZE),
  77. help = STRING_TOKEN(STR_APERTURE_SIZE_HELP),
  78. option text = STRING_TOKEN(APERTURE_SIZE_128MB), value = 1, flags = RESET_REQUIRED;
  79. option text = STRING_TOKEN(APERTURE_SIZE_256MB), value = 2, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
  80. option text = STRING_TOKEN(APERTURE_SIZE_512MB), value = 3, flags = RESET_REQUIRED;
  81. endoneof;
  82. oneof varid = Setup.IgdDvmt50PreAlloc,
  83. prompt = STRING_TOKEN(STR_DVMT50_PRE_ALLOC),
  84. help = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_HELP),
  85. // option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_32M), value = 1, flags = RESET_REQUIRED;
  86. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_64M), value = 2, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
  87. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_96M), value = 3, flags = RESET_REQUIRED;
  88. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_128M), value = 4, flags = RESET_REQUIRED;
  89. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_160M), value = 5, flags = RESET_REQUIRED;
  90. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_192M), value = 6, flags = RESET_REQUIRED;
  91. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_224M), value = 7, flags = RESET_REQUIRED;
  92. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_256M), value = 8, flags = RESET_REQUIRED;
  93. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_288M), value = 9, flags = RESET_REQUIRED;
  94. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_320M), value = 10, flags = RESET_REQUIRED;
  95. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_352M), value = 11, flags = RESET_REQUIRED;
  96. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_384M), value = 12, flags = RESET_REQUIRED;
  97. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_416M), value = 13, flags = RESET_REQUIRED;
  98. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_448M), value = 14, flags = RESET_REQUIRED;
  99. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_480M), value = 15, flags = RESET_REQUIRED;
  100. option text = STRING_TOKEN(STR_DVMT50_PRE_ALLOC_512M), value = 16, flags = RESET_REQUIRED;
  101. endoneof;
  102. oneof varid = Setup.IgdDvmt50TotalAlloc,
  103. prompt = STRING_TOKEN(STR_DVMT50_DVMT ),
  104. help = STRING_TOKEN(STR_DVMT50_DVMT_HELP),
  105. option text = STRING_TOKEN(STR_DVMT50_ALLOC_128), value = 1, flags = RESET_REQUIRED;
  106. option text = STRING_TOKEN(STR_DVMT50_ALLOC_256), value = 2, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED;
  107. option text = STRING_TOKEN(STR_DVMT50_ALLOC_MAX), value = 3, flags = RESET_REQUIRED;
  108. endoneof;
  109. //
  110. //Igd Thermal
  111. //
  112. subtitle text = STRING_TOKEN(STR_NULL_STRING);
  113. subtitle text = STRING_TOKEN(STR_IGD_LCD_CONTROL);
  114. oneof varid = Setup.LidStatus,
  115. prompt = STRING_TOKEN(STR_FORCE_LID_STATUS_PROMPT),
  116. help = STRING_TOKEN(STR_FORCE_LID_STATUS_ENBDT_HELP),
  117. option text = STRING_TOKEN(STR_LID_STATUS__OFF_PROMPT), value = 0, flags = 0 | RESET_REQUIRED;
  118. option text = STRING_TOKEN(STR_LID_STATUS__ON_PROMPT), value = 1, flags = 0 | RESET_REQUIRED;
  119. option text = STRING_TOKEN(STR_LID_STATUS__AUTO_PROMPT), value = 2, flags = MANUFACTURING| DEFAULT| RESET_REQUIRED;
  120. endoneof;
  121. oneof varid = Setup.IgdLcdIBia,
  122. prompt = STRING_TOKEN(STR_VIDEO_LCD_IBIA),
  123. help = STRING_TOKEN(STR_VIDEO_LCD_IBIAHLP),
  124. option text = STRING_TOKEN(STR_VIDEO_LCD_IBIAA), value = 0, flags =MANUFACTURING| DEFAULT| RESET_REQUIRED;
  125. option text = STRING_TOKEN(STR_VIDEO_LCD_IBIAD), value = 1, flags = 0| RESET_REQUIRED;
  126. option text = STRING_TOKEN(STR_VIDEO_LCD_IBIAL1), value = 2, flags = 0| RESET_REQUIRED;
  127. option text = STRING_TOKEN(STR_VIDEO_LCD_IBIAL2), value = 3, flags = 0| RESET_REQUIRED;
  128. option text = STRING_TOKEN(STR_VIDEO_LCD_IBIAL3), value = 4, flags = 0| RESET_REQUIRED;
  129. option text = STRING_TOKEN(STR_VIDEO_LCD_IBIAL4), value = 5, flags = 0| RESET_REQUIRED;
  130. option text = STRING_TOKEN(STR_VIDEO_LCD_IBIAL5), value = 6, flags = 0| RESET_REQUIRED;
  131. endoneof;
  132. oneof varid = Setup.AlsEnable,
  133. prompt = STRING_TOKEN (STR_ACPI_ALS_ENABLE),
  134. help = STRING_TOKEN (STR_ACPI_ALS_ENABLE_HELP),
  135. option text = STRING_TOKEN(STR_DISABLE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
  136. option text = STRING_TOKEN(STR_ENABLE), value=1, flags=0 | RESET_REQUIRED;
  137. endoneof;
  138. oneof varid = Setup.IgdFlatPanel,
  139. prompt = STRING_TOKEN(STR_IGD_FLAT_PANEL_PROMPT),
  140. help = STRING_TOKEN(STR_IGD_FLAT_PANEL_HELP),
  141. option text = STRING_TOKEN(STR_AUTOMATIC), value=0x00, flags=DEFAULT | RESET_REQUIRED;
  142. option text = STRING_TOKEN(STR_640X480), value=0x01, flags=RESET_REQUIRED;
  143. option text = STRING_TOKEN(STR_800X600), value=0x02, flags=RESET_REQUIRED;
  144. option text = STRING_TOKEN(STR_1024X768), value=0x03, flags=RESET_REQUIRED;
  145. option text = STRING_TOKEN(STR_1280X1024), value=0x04, flags=RESET_REQUIRED;
  146. option text = STRING_TOKEN(STR_1366X768), value=0x05, flags=RESET_REQUIRED;
  147. option text = STRING_TOKEN(STR_1680X1050), value=0x06, flags=RESET_REQUIRED;
  148. option text = STRING_TOKEN(STR_1920X1200), value=0x07, flags=RESET_REQUIRED;
  149. option text = STRING_TOKEN(STR_1280X800), value=0x08, flags=RESET_REQUIRED;
  150. endoneof;
  151. oneof varid = Setup.BootDisplayDevice,
  152. prompt = STRING_TOKEN(STR_BOOT_DISPLAY_DEVICE_PROMPT),
  153. help = STRING_TOKEN(STR_BOOT_DISPLAY_DEVICE_HELP),
  154. option text = STRING_TOKEN(STR_AUTOMATIC), value=0x00, flags=DEFAULT | RESET_REQUIRED;
  155. option text = STRING_TOKEN(STR_VGAPORT), value=0x01, flags=RESET_REQUIRED;
  156. option text = STRING_TOKEN(STR_HDMIPORTB), value=0x02, flags=RESET_REQUIRED;
  157. option text = STRING_TOKEN(STR_DPPORTB), value=0x03, flags=RESET_REQUIRED;
  158. option text = STRING_TOKEN(STR_DPPORTC), value=0x04, flags=RESET_REQUIRED;
  159. option text = STRING_TOKEN(STR_EDPPORTC), value=0x05, flags=RESET_REQUIRED;
  160. option text = STRING_TOKEN(STR_DSIPORTA), value=0x06, flags=RESET_REQUIRED;
  161. option text = STRING_TOKEN(STR_DSIPORTC), value=0x07, flags=RESET_REQUIRED;
  162. endoneof;
  163. //
  164. //Pannel Scaling
  165. //
  166. oneof varid = Setup.PanelScaling,
  167. prompt = STRING_TOKEN(STR_PANNEL_SCALING_PROMPT),
  168. help = STRING_TOKEN(STR_PANNEL_SCALING_HELP),
  169. option text = STRING_TOKEN(STR_AUTOMATIC), value=0x00, flags=DEFAULT | RESET_REQUIRED;
  170. option text = STRING_TOKEN(STR_PANNEL_SCALING_STRETCH), value=0x01, flags=RESET_REQUIRED;
  171. option text = STRING_TOKEN(STR_PANNEL_SCALING_CENTER), value=0x02, flags=RESET_REQUIRED;
  172. endoneof;
  173. //
  174. //GMCH BLC Control
  175. //
  176. oneof varid = Setup.IgdLcdIGmchBlc,
  177. prompt = STRING_TOKEN(STR_VIDEO_LCD_IGMCHBLC_PROMPT),
  178. help = STRING_TOKEN(STR_VIDEO_LCD_IGMCHBLC_HELP),
  179. option text = STRING_TOKEN(STR_VIDEO_LCD_IGMCHBLC1), value=0x00, flags=DEFAULT | RESET_REQUIRED;
  180. option text = STRING_TOKEN(STR_VIDEO_LCD_IGMCHBLC2), value=0x01, flags=RESET_REQUIRED;
  181. option text = STRING_TOKEN(STR_VIDEO_LCD_IGMCHBLC3), value=0x02, flags=RESET_REQUIRED;
  182. option text = STRING_TOKEN(STR_VIDEO_LCD_IGMCHBLC4), value=0x03, flags=RESET_REQUIRED;
  183. endoneof;
  184. subtitle text = STRING_TOKEN(STR_NULL_STRING);
  185. //
  186. //ISP Configuration
  187. //
  188. subtitle text = STRING_TOKEN(STR_ISP_CONFIGURATION_TITLE);
  189. oneof varid = Setup.ISPEn,
  190. prompt = STRING_TOKEN(STR_ISP_ENABLED),
  191. help = STRING_TOKEN(STR_ISP_ENABLED_HELP),
  192. option text = STRING_TOKEN(STR_ENABLE), value = 1, flags = DEFAULT | RESET_REQUIRED;
  193. option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
  194. endoneof;
  195. grayoutif ideqval Setup.ISPEn == 0;
  196. oneof varid = Setup.ISPDevSel,
  197. prompt = STRING_TOKEN (STR_ISP_PCICONFIGURATION_TITLE),
  198. help = STRING_TOKEN (STR_ISP_PCICONFIGURATION_HELP),
  199. option text = STRING_TOKEN(STR_DISABLE), value = 0, flags = RESET_REQUIRED;
  200. option text = STRING_TOKEN(STR_ISP_PCICONFIG_B0D2F0_TITLE), value = 1, flags = MANUFACTURING | DEFAULT | RESET_REQUIRED;
  201. option text = STRING_TOKEN(STR_ISP_PCICONFIG_B0D3F0_TITLE), value = 2, flags = RESET_REQUIRED;
  202. endoneof;
  203. endif;
  204. endform;