;* Family of Customer Reference Boards. *;\r
;* *;\r
;* *;\r
-;* Copyright (c) 1999 - 2015, Intel Corporation. All rights reserved *;\r
+;* Copyright (c) 1999 - 2016, Intel Corporation. All rights reserved *;\r
;\r
; This program and the accompanying materials are licensed and made available under\r
; the terms and conditions of the BSD License that accompanies this distribution.\r
DIDX, 32, //(793) Device ID for eDP device\r
IOT, 8, //(794) MinnowBoard Max JP1 is configured for MSFT IOT project.\r
BATT, 8, //(795) The Flag of RTC Battery Prensent.\r
+ LPAD, 8, //(796)\r
}\r
\r
;* Family of Customer Reference Boards. *;\r
;* *;\r
;* *;\r
-;* Copyright (c) 2012 - 2014, Intel Corporation. All rights reserved *;\r
+;* Copyright (c) 2012 - 2016, Intel Corporation. All rights reserved *;\r
;\r
; This program and the accompanying materials are licensed and made available under\r
; the terms and conditions of the BSD License that accompanies this distribution.\r
{\r
If (LAnd(LAnd(LEqual(LPEE, 2), LEqual(LPED, 0)), LEqual(OSEL, 0)))\r
{\r
- Return (0xF)\r
+ If(LEqual(LPAD, 1))\r
+ {\r
+ Return (0xF)\r
+ }\r
}\r
Return (0x0)\r
}\r
{\r
If (LAnd(LAnd(LEqual(LPEE, 2), LEqual(LPED, 0)), LEqual(OSEL, 1)))\r
{\r
- Return (0xF)\r
+ If(LEqual(LPAD, 1))\r
+ {\r
+ Return (0xF)\r
+ }\r
}\r
Return (0x0)\r
}\r
;* Family of Customer Reference Boards. *;\r
;* *;\r
;* *;\r
-;* Copyright (c) 2012 - 2014, Intel Corporation. All rights reserved *;\r
+;* Copyright (c) 2012 - 2016, Intel Corporation. All rights reserved *;\r
;\r
; This program and the accompanying materials are licensed and made available under\r
; the terms and conditions of the BSD License that accompanies this distribution.\r
{\r
\r
If (LEqual(LPEE, 2)) { // LPE enable/disable\r
- Return(0xF)\r
+ If (LEqual(LPAD, 1))\r
+ {\r
+ Return(0xF)\r
+ }\r
}\r
Return(0)\r
}\r
/** @file\r
\r
- Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2004 - 2016, Intel Corporation. All rights reserved.<BR>\r
\r
\r
This program and the accompanying materials are licensed and made available under\r
mGlobalNvsArea.Area->BatteryChargingSolution = GLOBAL_NVS_DEVICE_DISABLE;\r
mGlobalNvsArea.Area->ISPDevSel = mSystemConfiguration.ISPDevSel;\r
mGlobalNvsArea.Area->LpeEnable = mSystemConfiguration.Lpe;\r
+ mGlobalNvsArea.Area->LpeAudioReportedByDSDT = mSystemConfiguration.LpeAudioReportedByDSDT;\r
\r
if (mSystemConfiguration.ISPEn == 0) {\r
mGlobalNvsArea.Area->ISPDevSel = GLOBAL_NVS_DEVICE_DISABLE;\r
/** @file\r
\r
- Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2004 - 2016, Intel Corporation. All rights reserved.<BR>\r
\r
\r
This program and the accompanying materials are licensed and made available under\r
UINT8 SdCardRemovable; // ACPI reporting MMC/SD media as: removable/non-removable\r
UINT8 GpioWakeCapability;\r
UINT8 RtcBattery;\r
+ UINT8 LpeAudioReportedByDSDT;\r
\r
} SYSTEM_CONFIGURATION;\r
#pragma pack()\r
/** @file\r
\r
- Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2004 - 2016, Intel Corporation. All rights reserved.<BR>\r
\r
\r
This program and the accompanying materials are licensed and made available under\r
UINT32 DIDX; // 793 Device ID for eDP device\r
UINT8 MicrosoftIoT; // (794)JP1 pins are for Microsoft IoT project.\r
UINT8 RtcBattery; // (795) The Flag of RTC Battery Present.\r
+ UINT8 LpeAudioReportedByDSDT; // (796)\r
} EFI_GLOBAL_NVS_AREA;\r
#pragma pack ()\r
\r
// /** @file\r
//\r
-// Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2004 - 2016, Intel Corporation. All rights reserved.<BR>\r
//\r
\r
// This program and the accompanying materials are licensed and made available under\r
option text = STRING_TOKEN(STR_LPE_ACPI_MODE), value=2, flags=0 | RESET_REQUIRED;\r
endoneof;\r
\r
+ grayoutif NOT ideqval Setup.Lpe == 0x2;\r
+ oneof varid = Setup.LpeAudioReportedByDSDT,\r
+ prompt = STRING_TOKEN(STR_LPE_REPORTED_BY_DSDT_PROMPT),\r
+ help = STRING_TOKEN(STR_LPE_REPORTED_BY_DSDT_HELP),\r
+ option text = STRING_TOKEN(STR_DISABLE), value=0, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;\r
+ option text = STRING_TOKEN(STR_ENABLE), value=1, flags=RESET_REQUIRED;\r
+ endoneof;\r
+ endif;\r
+\r
subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
suppressif ideqval Setup.AzaliaDs == 0x1;\r
oneof varid = Setup.PchAzalia,\r
// /** @file\r
//\r
-// Copyright (c) 2013 - 2015 Intel Corporation. All rights reserved\r
+// Copyright (c) 2013 - 2016 Intel Corporation. All rights reserved\r
// This program and the accompanying materials\r
// are licensed and made available under the terms and conditions of the BSD License\r
// which accompanies this distribution. The full text of the license may be found at\r
#string STR_RTC_BATTERY_NOT_PRESENT #language uqi "\x0182"\r
#string STR_RTC_BATTERY_PRESENT #language uqi "\x0183"\r
#string STR_RTC_BATTERY_HELP #language uqi "\x0184"\r
+#string STR_LPE_REPORTED_BY_DSDT_PROMPT #language uqi "\x0185"\r
+#string STR_LPE_REPORTED_BY_DSDT_HELP #language uqi "\x0186"\r
\r
// /** @file\r
-// Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2004 - 2016, Intel Corporation. All rights reserved.<BR>\r
// This program and the accompanying materials\r
// are licensed and made available under the terms and conditions of the BSD License\r
// which accompanies this distribution. The full text of the license may be found at\r
#string STR_RTC_BATTERY_NOT_PRESENT #language en-US "Not Present"\r
#string STR_RTC_BATTERY_HELP #language en-US "RTC Battery is Present or Not Present"\r
\r
+#string STR_LPE_REPORTED_BY_DSDT_PROMPT #language en-US "LPE Audio Reported By DSDT"\r
+#string STR_LPE_REPORTED_BY_DSDT_HELP #language en-US "Recommended solution is to keep option disabled and expose LPE Audio device with an EFI application that updates the SSDT"\r
+\r
//\r
// PCI Express\r
//\r