From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: michael.d.kinney@intel.com) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by groups.io with SMTP; Thu, 09 May 2019 20:34:38 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 May 2019 20:34:37 -0700 X-ExtLoop1: 1 Received: from unknown (HELO mdkinney-MOBL2.amr.corp.intel.com) ([10.241.98.74]) by orsmga002.jf.intel.com with ESMTP; 09 May 2019 20:34:37 -0700 From: "Michael D Kinney" To: devel@edk2.groups.io Cc: Zailiang Sun , Yi Qian , Kelly Steele , Ray Ni , Michael Kubacki , Leif Lindholm , Ard Biesheuvel Subject: [edk2-platforms: Patch 0/8] Add packages from edk2 Date: Thu, 9 May 2019 20:34:27 -0700 Message-Id: <20190510033435.24112-1-michael.d.kinney@intel.com> X-Mailer: git-send-email 2.21.0.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit https://bugzilla.tianocore.org/show_bug.cgi?id=1467 https://bugzilla.tianocore.org/show_bug.cgi?id=1374 https://bugzilla.tianocore.org/show_bug.cgi?id=1793 Add the following platform, silicon, and driver packages from the edk2 repo to the edk2-platforms repo * Drivers/OptionRomPkg * Platform/BeagleBoard/BeagleBoardPkg * Platform/Intel/QuarkPlatformPkg * Platform/Intel/Vlv2TbltDevicePkg * Silicon/Intel/QuarkSocPkg * Silicon/Intel/Vlv2DeviceRefCodePkg * Silicon/TexasInsturments/Omap35xxPkg Cc: Zailiang Sun Cc: Yi Qian Cc: Kelly Steele Cc: Ray Ni Cc: Michael Kubacki Cc: Leif Lindholm Cc: Ard Biesheuvel Signed-off-by: Michael D Kinney Michael D Kinney (8): Silicon/TexasInsturments: Import Omap35xxPkg from edk2 Platform/BeagleBoard: Import BeagleBoardPkg from edk2 Silicon/Intel: Import QuarkSocPkg from edk2 Platform/QuarkPlatformPkg: Import QuarkPlatformPkg from edk2 Platform/Vlv2DeviceRefCodePkg: Import Vlv2DeviceRefCodePkg from edk2 Platform/Vlv2TbltDevicePkg: Import Vlv2TbltDevicePkg from edk2 Drivers/OptionRomPkg: Import OptionRomPkg from edk2 edk2-platforms: Update Maintainers.txt/Readme.md for imported packages .../Application/BltLibSample/BltLibSample.c | 279 + .../Application/BltLibSample/BltLibSample.inf | 30 + .../AtapiPassThruDxe/AtapiPassThru.c | 3410 +++++++++++++ .../AtapiPassThruDxe/AtapiPassThru.h | 1618 ++++++ .../AtapiPassThruDxe/AtapiPassThruDxe.inf | 70 + .../AtapiPassThruDxe/ComponentName.c | 169 + .../DriverSupportedEfiVersion.c | 14 + .../FtdiUsbSerialDxe/CompatibleDevices.txt | 5 + .../Bus/Usb/FtdiUsbSerialDxe/ComponentName.c | 218 + .../FtdiUsbSerialDxe/FtdiUsbSerialDriver.c | 2580 ++++++++++ .../FtdiUsbSerialDxe/FtdiUsbSerialDriver.h | 589 +++ .../Usb/FtdiUsbSerialDxe/FtdiUsbSerialDxe.inf | 55 + .../Bus/Usb/FtdiUsbSerialDxe/ReadMe.txt | 32 + .../Bus/Usb/UsbNetworking/Ax88772/Ax88772.c | 1318 +++++ .../Bus/Usb/UsbNetworking/Ax88772/Ax88772.h | 969 ++++ .../Bus/Usb/UsbNetworking/Ax88772/Ax88772.inf | 61 + .../Usb/UsbNetworking/Ax88772/ComponentName.c | 178 + .../Usb/UsbNetworking/Ax88772/DriverBinding.c | 507 ++ .../Usb/UsbNetworking/Ax88772/SimpleNetwork.c | 1503 ++++++ .../Bus/Usb/UsbNetworking/Ax88772b/Ax88772.c | 875 ++++ .../Bus/Usb/UsbNetworking/Ax88772b/Ax88772.h | 1026 ++++ .../Usb/UsbNetworking/Ax88772b/Ax88772b.inf | 61 + .../UsbNetworking/Ax88772b/ComponentName.c | 175 + .../UsbNetworking/Ax88772b/DriverBinding.c | 696 +++ .../UsbNetworking/Ax88772b/SimpleNetwork.c | 1657 ++++++ .../CirrusLogic5430Dxe/CirrusLogic5430.c | 917 ++++ .../CirrusLogic5430Dxe/CirrusLogic5430.h | 432 ++ .../CirrusLogic5430Dxe/CirrusLogic5430Dxe.inf | 84 + .../CirrusLogic5430GraphicsOutput.c | 556 ++ .../CirrusLogic5430Dxe/CirrusLogic5430I2c.c | 427 ++ .../CirrusLogic5430Dxe/CirrusLogic5430I2c.h | 62 + .../CirrusLogic5430UgaDraw.c | 412 ++ .../CirrusLogic5430Dxe/ComponentName.c | 203 + .../DriverSupportedEfiVersion.c | 14 + .../OptionRomPkg/CirrusLogic5430Dxe/Edid.c | 525 ++ Drivers/OptionRomPkg/Include/Library/BltLib.h | 253 + .../FrameBufferBltLib/FrameBufferBltLib.c | 744 +++ .../FrameBufferBltLib/FrameBufferBltLib.inf | 29 + .../Library/GopBltLib/GopBltLib.c | 449 ++ .../Library/GopBltLib/GopBltLib.inf | 31 + Drivers/OptionRomPkg/OptionRomPkg.dec | 41 + Drivers/OptionRomPkg/OptionRomPkg.dsc | 113 + Drivers/OptionRomPkg/ReadMe.txt | 17 + .../UndiRuntimeDxe/ComponentName.c | 359 ++ Drivers/OptionRomPkg/UndiRuntimeDxe/Decode.c | 1516 ++++++ Drivers/OptionRomPkg/UndiRuntimeDxe/E100b.c | 3541 +++++++++++++ Drivers/OptionRomPkg/UndiRuntimeDxe/E100b.h | 665 +++ Drivers/OptionRomPkg/UndiRuntimeDxe/Init.c | 1051 ++++ Drivers/OptionRomPkg/UndiRuntimeDxe/Undi32.h | 439 ++ .../OptionRomPkg/UndiRuntimeDxe/UndiAipImpl.c | 145 + .../UndiRuntimeDxe/UndiRuntimeDxe.inf | 72 + Maintainers.txt | 20 + .../BeagleBoardPkg/BeagleBoardPkg.dec | 30 + .../BeagleBoardPkg/BeagleBoardPkg.dsc | 496 ++ .../BeagleBoardPkg/BeagleBoardPkg.fdf | 308 ++ .../BeagleBoardPkg/ConfigurationHeader.bin | Bin 0 -> 512 bytes .../BeagleBoardPkg/ConfigurationHeader.dat | 41 + .../Debugger_scripts/rvi_boot_from_ram.inc | 15 + .../Debugger_scripts/rvi_convert_symbols.sh | 17 + .../Debugger_scripts/rvi_dummy.axf | Bin 0 -> 7984 bytes .../Debugger_scripts/rvi_hw_setup.inc | 61 + .../Debugger_scripts/rvi_load_symbols.inc | 17 + .../Debugger_scripts/rvi_symbols_macros.inc | 188 + .../Debugger_scripts/rvi_unload_symbols.inc | 112 + .../Debugger_scripts/trace32_load_symbols.cmm | 205 + .../trace32_load_symbols_cygwin.cmm | 182 + .../BeagleBoardPkg/Include/BeagleBoard.h | 173 + .../Library/BeagleBoardLib/BeagleBoard.c | 115 + .../BeagleBoardLib/BeagleBoardHelper.S | 41 + .../BeagleBoardLib/BeagleBoardHelper.asm | 47 + .../Library/BeagleBoardLib/BeagleBoardLib.inf | 48 + .../Library/BeagleBoardLib/BeagleBoardMem.c | 74 + .../Library/BeagleBoardLib/Clock.c | 63 + .../Library/BeagleBoardLib/PadConfiguration.c | 316 ++ .../Library/DxeHobPeCoffLib/DxeHobPeCoff.c | 282 ++ .../DxeHobPeCoffLib/DxeHobPeCoffLib.inf | 39 + .../LzmaHobCustomDecompressLib.c | 44 + .../LzmaHobCustomDecompressLib.inf | 45 + .../MemoryInitPeiLib/MemoryInitPeiLib.c | 192 + .../MemoryInitPeiLib/MemoryInitPeiLib.inf | 58 + .../Library/ResetSystemLib/ResetSystemLib.c | 149 + .../Library/ResetSystemLib/ResetSystemLib.inf | 37 + .../BeagleBoardPkg/PrePi/Arm/ArchPrePi.c | 23 + .../PrePi/Arm/ModuleEntryPoint.S | 124 + .../PrePi/Arm/ModuleEntryPoint.asm | 142 + .../BeagleBoardPkg/PrePi/LzmaDecompress.h | 97 + .../BeagleBoardPkg/PrePi/MainUniCore.c | 33 + .../BeagleBoardPkg/PrePi/PeiUniCore.inf | 97 + .../BeagleBoard/BeagleBoardPkg/PrePi/PrePi.c | 179 + .../BeagleBoard/BeagleBoardPkg/PrePi/PrePi.h | 90 + .../BeagleBoardPkg/Tools/GNUmakefile | 14 + .../BeagleBoardPkg/Tools/generate_image.c | 402 ++ .../BeagleBoard/BeagleBoardPkg/Tools/makefile | 16 + .../BeagleBoardPkg/Tools/replace.c | 140 + .../Acpi/AcpiTables/AcpiTables.inf | 42 + .../Acpi/AcpiTables/Cpu0Cst/Cpu0Cst.asl | 399 ++ .../Acpi/AcpiTables/Cpu0Ist/Cpu0Ist.asl | 159 + .../Acpi/AcpiTables/Cpu0Tst/Cpu0Tst.asl | 133 + .../Acpi/AcpiTables/CpuPm/CpuPm.asl | 73 + .../Acpi/AcpiTables/Dsdt/AD7298.asi | 38 + .../Acpi/AcpiTables/Dsdt/ADC108S102.asi | 33 + .../Acpi/AcpiTables/Dsdt/CAT24C08.asi | 34 + .../Acpi/AcpiTables/Dsdt/CY8C9540A.asi | 47 + .../Acpi/AcpiTables/Dsdt/GpioClient.asi | 89 + .../Acpi/AcpiTables/Dsdt/LpcDev.asi | 248 + .../Acpi/AcpiTables/Dsdt/PCA9685.asi | 34 + .../Acpi/AcpiTables/Dsdt/PCAL9555A.asi | 90 + .../Acpi/AcpiTables/Dsdt/PciHostBridge.asi | 195 + .../Acpi/AcpiTables/Dsdt/PciIrq.asi | 552 ++ .../Acpi/AcpiTables/Dsdt/PcieExpansionPrt.asi | 127 + .../Acpi/AcpiTables/Dsdt/Platform.asl | 347 ++ .../Acpi/AcpiTables/Dsdt/QNC.asi | 49 + .../Acpi/AcpiTables/Dsdt/QNCApic.asi | 32 + .../Acpi/AcpiTables/Dsdt/QNCLpc.asi | 23 + .../AcpiTables/Dsdt/QuarkSouthCluster.asi | 110 + .../Acpi/AcpiTables/Dsdt/Tpm.asi | 45 + .../Acpi/AcpiTables/Facs/Facs.aslc | 74 + .../Acpi/AcpiTables/Facs/Facs.h | 29 + .../Acpi/AcpiTables/Fadt/Fadt.h | 102 + .../Acpi/AcpiTables/Fadt/Fadt1.0.aslc | 76 + .../Acpi/AcpiTables/Fadt/Fadt2.0.aslc | 157 + .../Acpi/AcpiTables/Hpet/Hpet.aslc | 68 + .../Acpi/AcpiTables/Hpet/Hpet.h | 45 + .../Acpi/AcpiTables/Mcfg/Mcfg.aslc | 75 + .../Acpi/AcpiTables/Mcfg/Mcfg.h | 56 + .../Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c | 1402 +++++ .../Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.h | 316 ++ .../Acpi/Dxe/AcpiPlatform/AcpiPlatform.c | 805 +++ .../Acpi/Dxe/AcpiPlatform/AcpiPlatform.h | 120 + .../Acpi/Dxe/AcpiPlatform/AcpiPlatform.inf | 196 + .../Acpi/Dxe/AcpiPlatform/Madt.h | 207 + .../Acpi/Dxe/AcpiPlatform/MadtPlatform.c | 300 ++ .../BootScriptExecutorDxe.inf | 77 + .../Dxe/BootScriptExecutorDxe/IA32/S3Asm.S | 44 + .../Dxe/BootScriptExecutorDxe/IA32/S3Asm.asm | 51 + .../BootScriptExecutorDxe/IA32/SetIdtEntry.c | 57 + .../Dxe/BootScriptExecutorDxe/ScriptExecute.c | 379 ++ .../Dxe/BootScriptExecutorDxe/ScriptExecute.h | 70 + .../Acpi/DxeSmm/AcpiSmm/AcpiSmmPlatform.c | 1011 ++++ .../Acpi/DxeSmm/AcpiSmm/AcpiSmmPlatform.h | 167 + .../Acpi/DxeSmm/AcpiSmm/AcpiSmmPlatform.inf | 78 + .../Acpi/DxeSmm/SmmPowerManagement/Ppm.c | 372 ++ .../Acpi/DxeSmm/SmmPowerManagement/Ppm.h | 150 + .../SmmPowerManagement/SmmPowerManagement.c | 113 + .../SmmPowerManagement/SmmPowerManagement.h | 52 + .../SmmPowerManagement/SmmPowerManagement.inf | 74 + .../Application/ForceRecovery/ForceRecovery.c | 47 + .../ForceRecovery/ForceRecovery.inf | 34 + .../PlatformFlashAccessLibDxe.c | 262 + .../PlatformFlashAccessLibDxe.inf | 47 + .../PlatformFlashAccessLib/SpiFlashDevice.c | 330 ++ .../PlatformFlashAccessLib/SpiFlashDevice.h | 180 + .../SystemFirmwareDescriptor.aslc | 83 + .../SystemFirmwareDescriptor.inf | 40 + .../SystemFirmwareDescriptorPei.c | 60 + .../SystemFirmwareUpdateConfig.ini | 57 + .../Include/Guid/CapsuleOnDataCD.h | 23 + .../Include/Guid/CapsuleOnFatFloppyDisk.h | 23 + .../Include/Guid/CapsuleOnFatIdeDisk.h | 24 + .../Include/Guid/CapsuleOnFatUsbDisk.h | 24 + .../Include/Guid/MemoryConfigData.h | 23 + .../Include/Guid/QuarkCapsuleGuid.h | 46 + .../Include/Guid/QuarkVariableLock.h | 23 + .../Include/Guid/SystemNvDataHobGuid.h | 29 + .../Include/Library/PlatformHelperLib.h | 266 + .../Include/Library/PlatformPcieHelperLib.h | 56 + .../Intel/QuarkPlatformPkg/Include/Pcal9555.h | 24 + .../Intel/QuarkPlatformPkg/Include/Platform.h | 119 + .../QuarkPlatformPkg/Include/PlatformBoards.h | 166 + .../Include/Protocol/GlobalNvsArea.h | 82 + .../Include/Protocol/PlatformSmmSpiReady.h | 23 + .../PlatformBootManager.c | 472 ++ .../PlatformBootManager.h | 49 + .../PlatformBootManagerLib.inf | 83 + .../PlatformBootManagerLib/PlatformData.c | 275 + .../Library/PlatformHelperLib/CommonHeader.h | 51 + .../DxePlatformHelperLib.inf | 70 + .../PeiPlatformHelperLib.inf | 45 + .../PlatformHelperLib/PlatformHelperDxe.c | 337 ++ .../PlatformHelperLib/PlatformHelperLib.c | 481 ++ .../PlatformHelperLib/PlatformHelperPei.c | 159 + .../Library/PlatformHelperLib/PlatformLeds.c | 146 + .../PlatformPcieHelperLib/CommonHeader.h | 55 + .../PlatformPcieHelperLib.c | 114 + .../PlatformPcieHelperLib.inf | 41 + .../Library/PlatformPcieHelperLib/SocUnit.c | 125 + .../Library/PlatformSecLib/Ia32/Flat32.S | 796 +++ .../Library/PlatformSecLib/Ia32/Flat32.asm | 685 +++ .../Library/PlatformSecLib/Ia32/Platform.inc | 134 + .../Library/PlatformSecLib/PlatformSecLib.c | 207 + .../Library/PlatformSecLib/PlatformSecLib.inf | 54 + .../PlatformSecLib/PlatformSecLibModStrs.uni | 18 + .../PlatformSecureLib/PlatformSecureLib.c | 164 + .../PlatformSecureLib/PlatformSecureLib.inf | 41 + .../Library/Tpm12DeviceLibAtmelI2c/TisPc.c | 408 ++ .../Tpm12DeviceLibAtmelI2c.inf | 39 + .../Tpm12DeviceLibAtmelI2c.uni | 16 + .../Library/Tpm12DeviceLibInfineonI2c/TisPc.c | 612 +++ .../Tpm12DeviceLibInfineonI2c.inf | 39 + .../Tpm12DeviceLibInfineonI2c.uni | 16 + .../Pci/Dxe/PciHostBridge/PciHostBridge.c | 1397 +++++ .../Pci/Dxe/PciHostBridge/PciHostBridge.h | 389 ++ .../Pci/Dxe/PciHostBridge/PciHostBridge.inf | 61 + .../Dxe/PciHostBridge/PciHostBridgeSupport.c | 140 + .../Pci/Dxe/PciHostBridge/PciHostResource.h | 60 + .../Pci/Dxe/PciHostBridge/PciRootBridge.h | 693 +++ .../Pci/Dxe/PciHostBridge/PciRootBridgeIo.c | 1610 ++++++ .../Pci/Dxe/PciPlatform/CommonHeader.h | 31 + .../Pci/Dxe/PciPlatform/PciPlatform.c | 194 + .../Pci/Dxe/PciPlatform/PciPlatform.h | 82 + .../Pci/Dxe/PciPlatform/PciPlatform.inf | 54 + .../Dxe/MemorySubClass/MemorySubClass.c | 435 ++ .../Dxe/MemorySubClass/MemorySubClass.h | 65 + .../Dxe/MemorySubClass/MemorySubClass.inf | 60 + .../MemorySubClass/MemorySubClassStrings.uni | 29 + .../Dxe/PlatformInit/PlatformConfig.c | 443 ++ .../Dxe/PlatformInit/PlatformInitDxe.c | 87 + .../Dxe/PlatformInit/PlatformInitDxe.h | 58 + .../Dxe/PlatformInit/PlatformInitDxe.inf | 56 + .../Dxe/SaveMemoryConfig/SaveMemoryConfig.c | 118 + .../Dxe/SaveMemoryConfig/SaveMemoryConfig.inf | 44 + .../Platform/Dxe/Setup/CommonHeader.h | 55 + .../Platform/Dxe/Setup/DxePlatform.inf | 76 + .../Platform/Dxe/Setup/KeyboardLayout.c | 262 + .../Platform/Dxe/Setup/QNCRegTable.c | 80 + .../Platform/Dxe/Setup/SetupPlatform.c | 97 + .../Platform/Dxe/Setup/SetupPlatform.h | 71 + .../Platform/Dxe/Setup/Strings.uni | 47 + .../Platform/Dxe/Setup/processor.c | 40 + .../Platform/Dxe/SmbiosMiscDxe/CommonHeader.h | 34 + .../MiscBaseBoardManufacturer.uni | 19 + .../MiscBaseBoardManufacturerData.c | 45 + .../MiscBaseBoardManufacturerFunction.c | 181 + .../Dxe/SmbiosMiscDxe/MiscBiosVendor.uni | 18 + .../Dxe/SmbiosMiscDxe/MiscBiosVendorData.c | 92 + .../SmbiosMiscDxe/MiscBiosVendorFunction.c | 222 + .../SmbiosMiscDxe/MiscBootInformationData.c | 24 + .../MiscBootInformationFunction.c | 71 + .../SmbiosMiscDxe/MiscChassisManufacturer.uni | 17 + .../MiscChassisManufacturerData.c | 36 + .../MiscChassisManufacturerFunction.c | 168 + .../Dxe/SmbiosMiscDxe/MiscDevicePath.h | 42 + .../MiscNumberOfInstallableLanguagesData.c | 28 + ...MiscNumberOfInstallableLanguagesFunction.c | 240 + .../Dxe/SmbiosMiscDxe/MiscOemString.uni | 12 + .../Dxe/SmbiosMiscDxe/MiscOemStringData.c | 20 + .../Dxe/SmbiosMiscDxe/MiscOemStringFunction.c | 78 + .../Dxe/SmbiosMiscDxe/MiscOnboardDevice.uni | 18 + .../Dxe/SmbiosMiscDxe/MiscOnboardDeviceData.c | 49 + .../SmbiosMiscDxe/MiscOnboardDeviceFunction.c | 105 + .../MiscPortInternalConnectorDesignator.uni | 53 + .../MiscPortInternalConnectorDesignatorData.c | 184 + ...cPortInternalConnectorDesignatorFunction.c | 292 ++ .../SmbiosMiscDxe/MiscSystemManufacturer.uni | 20 + .../MiscSystemManufacturerData.c | 32 + .../MiscSystemManufacturerFunction.c | 198 + .../SmbiosMiscDxe/MiscSystemOptionString.uni | 14 + .../MiscSystemOptionStringData.c | 23 + .../MiscSystemOptionStringFunction.c | 81 + .../MiscSystemSlotDesignation.uni | 27 + .../MiscSystemSlotDesignationData.c | 357 ++ .../MiscSystemSlotDesignationFunction.c | 285 ++ .../MiscSystemSlotOnboardDevices.uni | 23 + .../Platform/Dxe/SmbiosMiscDxe/SmbiosMisc.h | 137 + .../Dxe/SmbiosMiscDxe/SmbiosMiscDataTable.c | 109 + .../Dxe/SmbiosMiscDxe/SmbiosMiscDxe.inf | 308 ++ .../Dxe/SmbiosMiscDxe/SmbiosMiscEntryPoint.c | 82 + .../Dxe/SmbiosMiscDxe/SmbiosMiscStrings.uni | 26 + .../Pei/PlatformConfig/PlatformConfigPei.c | 81 + .../Pei/PlatformConfig/PlatformConfigPei.inf | 45 + .../Platform/Pei/PlatformInit/BootMode.c | 218 + .../Platform/Pei/PlatformInit/CommonHeader.h | 81 + .../Pei/PlatformInit/Generic/Recovery.c | 467 ++ .../Pei/PlatformInit/MemoryCallback.c | 279 + .../Platform/Pei/PlatformInit/MrcWrapper.c | 1565 ++++++ .../Platform/Pei/PlatformInit/MrcWrapper.h | 225 + .../Platform/Pei/PlatformInit/PeiFvSecurity.c | 111 + .../Platform/Pei/PlatformInit/PeiFvSecurity.h | 67 + .../Pei/PlatformInit/PlatformEarlyInit.c | 1227 +++++ .../Pei/PlatformInit/PlatformEarlyInit.h | 301 ++ .../Pei/PlatformInit/PlatformEarlyInit.inf | 193 + .../Pei/PlatformInit/PlatformErratas.c | 178 + .../Platform/SpiFvbServices/FvbInfo.c | 332 ++ .../Platform/SpiFvbServices/FwBlockService.c | 2053 ++++++++ .../Platform/SpiFvbServices/FwBlockService.h | 308 ++ .../Platform/SpiFvbServices/PlatformSmmSpi.c | 31 + .../SpiFvbServices/PlatformSmmSpi.inf | 80 + .../Platform/SpiFvbServices/PlatformSpi.inf | 79 + .../Platform/SpiFvbServices/SpiFlashDevice.c | 331 ++ .../Platform/SpiFvbServices/SpiFlashDevice.h | 181 + Platform/Intel/QuarkPlatformPkg/Quark.dsc | 948 ++++ Platform/Intel/QuarkPlatformPkg/Quark.fdf | 907 ++++ Platform/Intel/QuarkPlatformPkg/QuarkMin.dsc | 648 +++ Platform/Intel/QuarkPlatformPkg/QuarkMin.fdf | 608 +++ .../QuarkPlatformPkg/QuarkPlatformPkg.dec | 933 ++++ Platform/Intel/QuarkPlatformPkg/Readme.md | 685 +++ Platform/Intel/Vlv2TbltDevicePkg/.gitignore | 5 + .../AcpiPlatform/AcpiPlatform.c | 1338 +++++ .../AcpiPlatform/AcpiPlatform.h | 219 + .../AcpiPlatform/AcpiPlatform.inf | 89 + .../AcpiPlatform/AcpiPlatformHooks.c | 493 ++ .../AcpiPlatform/AcpiPlatformHooks.h | 127 + .../AcpiPlatform/AcpiPlatformHooksLib.h | 91 + .../Vlv2TbltDevicePkg/AcpiPlatform/Osfr.h | 56 + .../FirmwareUpdate/FirmwareUpdate.c | 922 ++++ .../FirmwareUpdate/FirmwareUpdate.h | 185 + .../FirmwareUpdate/FirmwareUpdate.inf | 83 + .../FirmwareUpdate/FirmwareUpdateStrings.uni | 45 + Platform/Intel/Vlv2TbltDevicePkg/BfmLib.exe | Bin 0 -> 499712 bytes Platform/Intel/Vlv2TbltDevicePkg/BiosIdD.env | 25 + Platform/Intel/Vlv2TbltDevicePkg/BiosIdR.env | 25 + .../Intel/Vlv2TbltDevicePkg/BiosIdx64D.env | 25 + .../Intel/Vlv2TbltDevicePkg/BiosIdx64R.env | 25 + .../BootScriptSaveDxe/BootScriptSaveDxe.inf | 60 + .../InternalBootScriptSave.h | 102 + .../BootScriptSaveDxe/ScriptSave.c | 626 +++ .../Intel/Vlv2TbltDevicePkg/Build_IFWI.bat | 200 + .../Intel/Vlv2TbltDevicePkg/Build_IFWI.sh | 104 + Platform/Intel/Vlv2TbltDevicePkg/FCE.exe | Bin 0 -> 632832 bytes .../Capsule/GenerateCapsule/GenCapsuleAll.bat | 35 + .../Capsule/GenerateCapsule/GenCapsuleAll.sh | 28 + .../GenerateCapsule/GenCapsuleMinnowMax.bat | 131 + .../GenerateCapsule/GenCapsuleMinnowMax.sh | 65 + .../GenCapsuleMinnowMaxRelease.bat | 131 + .../GenCapsuleMinnowMaxRelease.sh | 65 + .../GenerateCapsule/GenCapsuleSampleColor.bat | 137 + .../GenerateCapsule/GenCapsuleSampleColor.sh | 70 + .../Feature/Capsule/GenerateCapsule/Lvfs.ddf | 14 + .../LvfsGenCapsuleMinnowMax.bat | 139 + .../LvfsGenCapsuleMinnowMaxRelease.bat | 139 + .../LvfsGenCapsuleSampleColor.bat | 145 + ...aceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc | 1 + ...aceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc | 1 + ...aceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc | 1 + .../GenerateCapsule/template.metainfo.xml | 27 + .../Library/FmpDeviceLib/FmpDeviceLib.c | 589 +++ .../Library/FmpDeviceLib/FmpDeviceLib.inf | 46 + .../Library/FmpDeviceLibSample/FmpDeviceLib.c | 412 ++ .../FmpDeviceLibSample/FmpDeviceLib.inf | 34 + .../PlatformFlashAccessLib.c | 685 +++ .../PlatformFlashAccessLib.inf | 54 + .../SystemFirmwareDescriptor.aslc | 83 + .../SystemFirmwareDescriptor.inf | 40 + .../SystemFirmwareDescriptorPei.c | 60 + .../SystemFirmwareUpdateConfig.ini | 66 + .../SystemFirmwareUpdateConfigGcc.ini | 66 + .../Vlv2TbltDevicePkg/FmpBlueSampleDevice.dsc | 55 + .../Vlv2TbltDevicePkg/FmpCertificate.dsc | 22 + .../FmpGreenSampleDevice.dsc | 55 + .../Vlv2TbltDevicePkg/FmpMinnowMaxSystem.dsc | 59 + .../Vlv2TbltDevicePkg/FmpRedSampleDevice.dsc | 55 + .../FspAzaliaConfigData/AzaliaConfig.bin | Bin 0 -> 3708 bytes .../FspSupport/BootModePei/BootModePei.c | 42 + .../FspSupport/BootModePei/BootModePei.inf | 40 + .../FspHobProcessLibVlv2.c | 421 ++ .../FspHobProcessLibVlv2.inf | 74 + .../FspPlatformSecLibVlv2.c | 144 + .../FspPlatformSecLibVlv2.inf | 82 + .../Ia32/AsmSaveSecContext.asm | 45 + .../SecFspPlatformSecLibVlv2/Ia32/Fsp.inc | 45 + .../Ia32/PeiCoreEntry.asm | 135 + .../Ia32/SecEntry.asm | 338 ++ .../SecFspPlatformSecLibVlv2/Ia32/Stack.S | 71 + .../SecFspPlatformSecLibVlv2/Ia32/Stack.asm | 76 + .../SecFspPlatformSecLibVlv2/PlatformInit.c | 36 + .../SecFspPlatformSecLibVlv2/SaveSecContext.c | 108 + .../SecGetPerformance.c | 83 + .../SecPlatformInformation.c | 77 + .../SecFspPlatformSecLibVlv2/SecRamInitData.c | 16 + .../SecTempRamSupport.c | 149 + .../SecFspPlatformSecLibVlv2/UartInit.c | 192 + .../Vlv2TbltDevicePkg/FvInfoPei/FvInfoPei.c | 68 + .../Vlv2TbltDevicePkg/FvInfoPei/FvInfoPei.inf | 49 + .../Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbInfo.c | 170 + .../FvbRuntimeDxe/FvbRuntimeDxe.inf | 80 + .../FvbRuntimeDxe/FvbService.c | 1098 ++++ .../FvbRuntimeDxe/FvbService.h | 182 + .../FvbRuntimeDxe/FvbServiceDxe.c | 199 + .../FvbRuntimeDxe/FvbServiceSmm.c | 127 + .../FvbRuntimeDxe/FvbSmm.inf | 82 + .../FvbRuntimeDxe/FvbSmmCommon.h | 73 + .../FvbRuntimeDxe/FvbSmmDxe.c | 944 ++++ .../FvbRuntimeDxe/FvbSmmDxe.h | 232 + .../FvbRuntimeDxe/FvbSmmDxe.inf | 50 + Platform/Intel/Vlv2TbltDevicePkg/GenBiosId | Bin 0 -> 12236 bytes .../Intel/Vlv2TbltDevicePkg/GenBiosId.exe | Bin 0 -> 384000 bytes .../Include/AlertStandardFormatTable.h | 122 + .../Vlv2TbltDevicePkg/Include/ChipsetAccess.h | 28 + .../Include/CommonIncludes.h | 115 + .../Intel/Vlv2TbltDevicePkg/Include/CpuType.h | 59 + .../Vlv2TbltDevicePkg/Include/FileHandleLib.h | 499 ++ .../Include/Guid/AcpiTableStorage.h | 30 + .../Include/Guid/AlertStandardFormat.h | 86 + .../Vlv2TbltDevicePkg/Include/Guid/BiosId.h | 30 + .../Include/Guid/BoardFeatures.h | 214 + .../Include/Guid/EfiVpdData.h | 156 + .../Include/Guid/FirmwareId.h | 61 + .../Include/Guid/HwWatchdogTimerHob.h | 134 + .../Vlv2TbltDevicePkg/Include/Guid/IdccData.h | 104 + .../Vlv2TbltDevicePkg/Include/Guid/ItkData.h | 70 + .../Include/Guid/MemoryConfigData.h | 32 + .../Include/Guid/OsSelection.h | 85 + .../Include/Guid/PciLanInfo.h | 39 + .../Include/Guid/PlatformCpuInfo.h | 180 + .../Include/Guid/PlatformInfo.h | 433 ++ .../Include/Guid/SensorInfoVariable.h | 279 + .../Include/Guid/SetupVariable.h | 1344 +++++ .../Intel/Vlv2TbltDevicePkg/Include/Hpet.h | 40 + .../Include/Library/BiosIdLib.h | 104 + .../Include/Library/CpuIA32.h | 345 ++ .../Include/Library/EfiRegTableLib.h | 196 + .../Vlv2TbltDevicePkg/Include/Library/Esrt.h | 74 + .../Vlv2TbltDevicePkg/Include/Library/Fd.h | 264 + .../Include/Library/FlashDeviceLib.h | 122 + .../Include/Library/I2CLib.h | 58 + .../Include/Library/I2cMmioConfigLib.h | 23 + .../Include/Library/I2cPort_platform.h | 26 + .../Include/Library/PlatformFsaLib.h | 50 + .../Include/Library/PlatformFspLib.h | 23 + .../Include/Library/SpiFlash.H | 239 + .../Include/Library/StallSmmLib.h | 40 + .../Include/Library/UsbDeviceModeLib.h | 181 + .../Intel/Vlv2TbltDevicePkg/Include/Mcfg.h | 69 + .../Vlv2TbltDevicePkg/Include/McfgTable.h | 65 + .../Vlv2TbltDevicePkg/Include/Platform.h | 133 + .../Include/PlatformBootMode.h | 35 + .../Include/PlatformDefinitions.h | 43 + .../Include/Ppi/MfgMemoryTest.h | 42 + .../Include/Ppi/Sha256Hash.h | 131 + .../Vlv2TbltDevicePkg/Include/Ppi/Speaker.h | 65 + .../Include/Ppi/UsbController.h | 85 + .../Include/Protocol/CK505ClockPlatformInfo.h | 126 + .../Include/Protocol/EnhancedSpeedstep.h | 76 + .../Include/Protocol/GlobalNvsArea.h | 475 ++ .../Include/Protocol/HwWatchdogTimer.h | 235 + .../Include/Protocol/I2cAcpi.h | 107 + .../Include/Protocol/I2cBus.h | 164 + .../Include/Protocol/I2cBusMcg.h | 163 + .../Include/Protocol/I2cHostMcg.h | 138 + .../Include/Protocol/I2cMasterMcg.h | 519 ++ .../Include/Protocol/I2cSlave.h | 194 + .../Include/Protocol/LpcWpc83627Policy.h | 92 + .../Include/Protocol/LpcWpce791Policy.h | 55 + .../Include/Protocol/MmioDevice.h | 84 + .../Include/Protocol/Observable.h | 186 + .../Include/Protocol/PlatformGopPolicy.h | 68 + .../Include/Protocol/PlatformIdeInit.h | 43 + .../Include/Protocol/SetupMode.h | 79 + .../Include/Protocol/SmbiosSlotPopulation.h | 47 + .../Include/Protocol/Speaker.h | 65 + .../Include/Protocol/TcoReset.h | 67 + .../Include/Protocol/TpmMp.h | 136 + .../Include/Protocol/UsbPolicy.h | 126 + .../Include/Protocol/VlvPlatformPolicy.h | 102 + .../Vlv2TbltDevicePkg/Include/SetupMode.h | 85 + .../IntelGopDepex/IntelGopDriver.depex | 1 + .../Library/BiosIdLib/BiosIdLib.c | 337 ++ .../Library/BiosIdLib/BiosIdLib.inf | 50 + .../Library/CpuIA32Lib/CpuIA32Lib.inf | 41 + .../Library/CpuIA32Lib/EfiCpuVersion.c | 70 + .../Library/CpuIA32Lib/IA32/CpuIA32.S | 223 + .../Library/CpuIA32Lib/IA32/CpuIA32.asm | 206 + .../Library/CpuIA32Lib/IA32/CpuIA32.c | 177 + .../Library/CpuIA32Lib/X64/Cpu.S | 207 + .../Library/CpuIA32Lib/X64/Cpu.asm | 222 + .../Library/EfiRegTableLib/EfiRegTableLib.c | 282 ++ .../Library/EfiRegTableLib/EfiRegTableLib.inf | 47 + .../Library/FlashDeviceLib/FlashDeviceLib.c | 461 ++ .../Library/FlashDeviceLib/FlashDeviceLib.inf | 44 + .../FlashDeviceLib/FlashDeviceLibDxe.c | 56 + .../FlashDeviceLib/FlashDeviceLibDxe.inf | 43 + .../FlashDeviceLibDxeRuntimeSmm.c | 173 + .../FlashDeviceLib/SpiChipDefinitions.h | 835 +++ .../Vlv2TbltDevicePkg/Library/I2CLib/I2CLib.c | 46 + .../Library/I2CLib/I2CLibNull.inf | 39 + .../Library/I2CLibDxe/I2CLib.c | 735 +++ .../Library/I2CLibDxe/I2CLibDxe.inf | 39 + .../Library/I2CLibDxe/I2CRegs.h | 126 + .../Library/I2CLibPei/I2CAccess.h | 44 + .../Library/I2CLibPei/I2CDelayPei.c | 46 + .../Library/I2CLibPei/I2CDelayPei.h | 30 + .../Library/I2CLibPei/I2CIoLibPei.c | 178 + .../Library/I2CLibPei/I2CIoLibPei.h | 153 + .../Library/I2CLibPei/I2CLibPei.c | 638 +++ .../Library/I2CLibPei/I2CLibPei.h | 280 + .../Library/I2CLibPei/I2CLibPei.inf | 40 + .../IntelPchAcpiTimerLib/CommonHeader.h | 27 + .../IntelPchAcpiTimerLib.c | 255 + .../IntelPchAcpiTimerLib.inf | 51 + .../BoardClkGens/BoardClkGens.c | 430 ++ .../BoardClkGens/BoardClkGens.h | 255 + .../MultiPlatformLib/BoardGpios/BoardGpios.c | 531 ++ .../MultiPlatformLib/BoardGpios/BoardGpios.h | 324 ++ .../BoardJumpers/BoardJumpers.c | 30 + .../BoardJumpers/BoardJumpers.h | 30 + .../BoardOemIds/BoardOemIds.c | 43 + .../BoardOemIds/BoardOemIds.h | 29 + .../BoardSsidSvid/BoardSsidSvid.c | 38 + .../BoardSsidSvid/BoardSsidSvid.h | 35 + .../MultiPlatformLib/MultiPlatformLib.c | 120 + .../MultiPlatformLib/MultiPlatformLib.h | 89 + .../MultiPlatformLib/MultiPlatformLib.inf | 77 + .../MultiPlatformLib/PlatformInfoHob.c | 54 + .../Library/PchPlatformLib/PchPlatformLib.inf | 50 + .../PchPlatformLib/PchPlatformLibrary.c | 131 + .../PchPlatformLib/PchPlatformLibrary.h | 35 + .../Library/PchSmmLib/CommonHeader.h | 32 + .../Library/PchSmmLib/PchSmmLib.c | 157 + .../Library/PchSmmLib/PchSmmLib.inf | 46 + .../Library/PlatformBdsLib/BdsPlatform.c | 3098 ++++++++++++ .../Library/PlatformBdsLib/BdsPlatform.h | 516 ++ .../Library/PlatformBdsLib/PlatformBdsLib.inf | 127 + .../PlatformBdsLib/PlatformBdsStrings.uni | 30 + .../Library/PlatformBdsLib/PlatformData.c | 306 ++ .../Library/PlatformCmosLib/PlatformCmosLib.c | 106 + .../PlatformCmosLib/PlatformCmosLib.inf | 30 + .../Library/PlatformFspLib/PlatformFspLib.c | 44 + .../Library/PlatformFspLib/PlatformFspLib.inf | 49 + .../Library/ResetSystemLib/ResetSystemLib.c | 235 + .../Library/ResetSystemLib/ResetSystemLib.inf | 47 + .../SerialPortLib/PlatformSerialPortLib.h | 53 + .../Library/SerialPortLib/SerialPortLib.c | 246 + .../Library/SerialPortLib/SerialPortLib.inf | 52 + .../Library/SerialPortLib/SioInit.c | 127 + .../Library/SerialPortLib/SioInit.h | 62 + .../Library/SmbusLib/CommonHeader.h | 26 + .../Library/SmbusLib/SmbusLib.c | 873 ++++ .../Library/SmbusLib/SmbusLib.inf | 46 + .../Library/StallSmmLib/StallSmm.c | 89 + .../Library/StallSmmLib/StallSmmLib.inf | 51 + .../Tpm2DeviceLibSeCDxe/Tpm2DeviceLibSeC.c | 117 + .../Tpm2DeviceLibSeCDxe/Tpm2DeviceLibSeC.inf | 61 + .../Tpm2DeviceLibSeCPei/Tpm2DeviceLibSeC.c | 145 + .../Tpm2DeviceLibSeCPei/Tpm2DeviceLibSeC.inf | 60 + .../Intel/Vlv2TbltDevicePkg/Logo/Logo.bmp | Bin 0 -> 94434 bytes .../Metronome/LegacyMetronome.c | 185 + .../Metronome/LegacyMetronome.h | 64 + .../Vlv2TbltDevicePkg/Metronome/Metronome.inf | 49 + .../MonoStatusCode/EfiStatusCode.h | 178 + .../MonoStatusCode/MonoStatusCode.c | 132 + .../MonoStatusCode/MonoStatusCode.h | 128 + .../MonoStatusCode/MonoStatusCode.inf | 72 + .../MonoStatusCode/PeiPostCode.c | 121 + .../MonoStatusCode/PlatformStatusCode.c | 381 ++ .../MonoStatusCode/PlatformStatusCode.h | 138 + .../Library/GenericBdsLib/BdsBoot.c | 4490 +++++++++++++++++ .../Library/GenericBdsLib/BdsConnect.c | 429 ++ .../Library/GenericBdsLib/BdsConsole.c | 1061 ++++ .../Library/GenericBdsLib/BdsMisc.c | 1575 ++++++ .../Library/GenericBdsLib/DevicePath.c | 27 + .../Library/GenericBdsLib/GenericBdsLib.inf | 142 + .../Library/GenericBdsLib/GenericBdsLib.uni | 19 + .../GenericBdsLib/GenericBdsStrings.uni | 30 + .../Library/GenericBdsLib/InternalBdsLib.h | 173 + .../Library/GenericBdsLib/String.c | 26 + .../Library/GenericBdsLib/String.h | 42 + .../PciPlatform/BoardPciPlatform.c | 55 + .../PciPlatform/PciPlatform.c | 367 ++ .../PciPlatform/PciPlatform.h | 83 + .../PciPlatform/PciPlatform.inf | 65 + .../Vlv2TbltDevicePkg/PlatformCapsule.dsc | 39 + .../Vlv2TbltDevicePkg/PlatformCapsule.fdf | 52 + .../Vlv2TbltDevicePkg/PlatformCapsuleGcc.dsc | 38 + .../Vlv2TbltDevicePkg/PlatformCapsuleGcc.fdf | 52 + .../PlatformCpuInfoDxe/PlatformCpuInfoDxe.c | 60 + .../PlatformCpuInfoDxe/PlatformCpuInfoDxe.h | 29 + .../PlatformCpuInfoDxe/PlatformCpuInfoDxe.inf | 55 + .../PlatformDxe/AzaliaVerbTable.h | 247 + .../Vlv2TbltDevicePkg/PlatformDxe/BoardId.c | 223 + .../PlatformDxe/BoardIdDecode.c | 129 + .../PlatformDxe/BoardIdDecode.h | 61 + .../PlatformDxe/ClockControl.c | 202 + .../PlatformDxe/Configuration.h | 692 +++ .../Intel/Vlv2TbltDevicePkg/PlatformDxe/ExI.c | 89 + .../PlatformDxe/IchPlatformPolicy.c | 484 ++ .../PlatformDxe/IchRegTable.c | 134 + .../PlatformDxe/IchTcoReset.c | 211 + .../Vlv2TbltDevicePkg/PlatformDxe/IdccInfo.c | 72 + .../PlatformDxe/LegacySpeaker.c | 161 + .../PlatformDxe/LegacySpeaker.h | 69 + .../PlatformDxe/Observable/Observable.c | 582 +++ .../PlatformDxe/Observable/Observable.h | 137 + .../Vlv2TbltDevicePkg/PlatformDxe/PciBus.h | 379 ++ .../Vlv2TbltDevicePkg/PlatformDxe/PciDevice.c | 506 ++ .../Vlv2TbltDevicePkg/PlatformDxe/Platform.c | 1820 +++++++ .../PlatformDxe/PlatformDxe.h | 722 +++ .../PlatformDxe/PlatformDxe.inf | 149 + .../Intel/Vlv2TbltDevicePkg/PlatformDxe/Rtc.c | 154 + .../Vlv2TbltDevicePkg/PlatformDxe/SensorVar.c | 112 + .../PlatformDxe/SioPlatformPolicy.c | 82 + .../PlatformDxe/SlotConfig.c | 148 + .../PlatformDxe/SlotConfig.h | 80 + .../PlatformGopPolicy/PlatformGopPolicy.c | 201 + .../PlatformGopPolicy/PlatformGopPolicy.inf | 51 + .../PlatformInfoDxe/PlatformInfoDxe.c | 169 + .../PlatformInfoDxe/PlatformInfoDxe.h | 30 + .../PlatformInfoDxe/PlatformInfoDxe.inf | 52 + .../PlatformInitPei/BootMode.c | 434 ++ .../PlatformInitPei/CpuInitPeim.c | 44 + .../Vlv2TbltDevicePkg/PlatformInitPei/Dimm.c | 319 ++ .../PlatformInitPei/FlashMap.c | 143 + .../PlatformInitPei/LegacySpeaker.c | 168 + .../PlatformInitPei/LegacySpeaker.h | 71 + .../PlatformInitPei/MchInit.c | 72 + .../PlatformInitPei/MemoryCallback.c | 338 ++ .../PlatformInitPei/MemoryPeim.c | 408 ++ .../PlatformInitPei/PchInitPeim.c | 808 +++ .../PlatformInitPei/PlatformEarlyInit.c | 1195 +++++ .../PlatformInitPei/PlatformEarlyInit.h | 1499 ++++++ .../PlatformInitPei/PlatformInfoInit.c | 181 + .../PlatformInitPei/PlatformInitPei.inf | 117 + .../PlatformInitPei/PlatformSsaInitPeim.c | 58 + .../PlatformInitPei/Recovery.c | 361 ++ .../Vlv2TbltDevicePkg/PlatformInitPei/Stall.c | 91 + .../Vlv2TbltDevicePkg/PlatformPei/BootMode.c | 346 ++ .../PlatformPei/CommonHeader.h | 60 + .../PlatformPei/MemoryCallback.c | 154 + .../Vlv2TbltDevicePkg/PlatformPei/Platform.c | 1198 +++++ .../Vlv2TbltDevicePkg/PlatformPei/Platform.h | 213 + .../PlatformPei/PlatformPei.inf | 129 + .../Vlv2TbltDevicePkg/PlatformPei/Stall.c | 90 + .../Intel/Vlv2TbltDevicePkg/PlatformPkg.dec | 211 + .../Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf | 1073 ++++ .../Vlv2TbltDevicePkg/PlatformPkgConfig.dsc | 107 + .../Vlv2TbltDevicePkg/PlatformPkgGcc.fdf | 1033 ++++ .../Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc | 1711 +++++++ .../Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1699 +++++++ .../Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1714 +++++++ .../PlatformSetupDxe/Boot.vfi | 72 + .../PlatformSetupDxe/Configuration.h | 56 + .../PlatformSetupDxe/DebugConfig.vfi | 118 + .../PlatformSetupDxe/FwVersionStrings.uni | 40 + .../PlatformSetupDxe/Main.vfi | 331 ++ .../PlatformSetupDxe/PlatformSetupDxe.c | 929 ++++ .../PlatformSetupDxe/PlatformSetupDxe.h | 97 + .../PlatformSetupDxe/PlatformSetupDxe.inf | 141 + .../PlatformSetupDxe/Security.vfi | 104 + .../PlatformSetupDxe/SetupFunctions.c | 85 + .../PlatformSetupDxe/SetupInfoRecords.c | 1855 +++++++ .../PlatformSetupDxe/SouthClusterConfig.vfi | 933 ++++ .../PlatformSetupDxe/SystemComponent.vfi | 81 + .../PlatformSetupDxe/Thermal.vfi | 106 + .../PlatformSetupDxe/UnCore.vfi | 235 + .../PlatformSetupDxe/UqiList.uni | 452 ++ .../PlatformSetupDxe/Vfr.vfr | 123 + .../PlatformSetupDxe/VfrStrings.uni | 1417 ++++++ .../Vlv2TbltDevicePkg/PlatformSmm/Platform.c | 997 ++++ .../PlatformSmm/PlatformSmm.inf | 93 + .../Vlv2TbltDevicePkg/PlatformSmm/S3Save.c | 377 ++ .../PlatformSmm/SmmPlatform.h | 240 + .../PlatformSmm/SmmScriptSave.c | 252 + .../PlatformSmm/SmmScriptSave.h | 50 + .../Vlv2TbltDevicePkg/PpmPolicy/PpmPolicy.c | 148 + .../Vlv2TbltDevicePkg/PpmPolicy/PpmPolicy.h | 36 + .../Vlv2TbltDevicePkg/PpmPolicy/PpmPolicy.inf | 49 + Platform/Intel/Vlv2TbltDevicePkg/Readme.md | 233 + .../SaveMemoryConfig/SaveMemoryConfig.c | 181 + .../SaveMemoryConfig/SaveMemoryConfig.h | 66 + .../SaveMemoryConfig/SaveMemoryConfig.inf | 60 + .../SmBiosMiscDxe/CommonHeader.h | 39 + .../MiscBaseBoardManufacturer.uni | 33 + .../MiscBaseBoardManufacturerData.c | 58 + .../MiscBaseBoardManufacturerFunction.c | 238 + .../SmBiosMiscDxe/MiscBiosVendor.uni | 26 + .../SmBiosMiscDxe/MiscBiosVendorData.c | 101 + .../SmBiosMiscDxe/MiscBiosVendorFunction.c | 336 ++ .../SmBiosMiscDxe/MiscBootInformationData.c | 34 + .../MiscBootInformationFunction.c | 82 + .../SmBiosMiscDxe/MiscChassisManufacturer.uni | 28 + .../MiscChassisManufacturerData.c | 57 + .../MiscChassisManufacturerFunction.c | 158 + .../SmBiosMiscDxe/MiscMemoryDevice.uni | 35 + .../SmBiosMiscDxe/MiscMemoryDeviceData.c | 45 + .../SmBiosMiscDxe/MiscMemoryDeviceFunction.c | 319 ++ .../MiscNumberOfInstallableLanguagesData.c | 38 + ...MiscNumberOfInstallableLanguagesFunction.c | 251 + .../SmBiosMiscDxe/MiscOemString.uni | 25 + .../SmBiosMiscDxe/MiscOemStringData.c | 34 + .../SmBiosMiscDxe/MiscOemStringFunction.c | 89 + .../SmBiosMiscDxe/MiscOemType0x90.uni | 31 + .../SmBiosMiscDxe/MiscOemType0x90Data.c | 36 + .../SmBiosMiscDxe/MiscOemType0x90Function.c | 442 ++ .../SmBiosMiscDxe/MiscOemType0x94.uni | 42 + .../SmBiosMiscDxe/MiscOemType0x94Data.c | 54 + .../SmBiosMiscDxe/MiscOemType0x94Function.c | 1218 +++++ .../SmBiosMiscDxe/MiscOnboardDevice.uni | 26 + .../SmBiosMiscDxe/MiscOnboardDeviceData.c | 48 + .../SmBiosMiscDxe/MiscOnboardDeviceFunction.c | 135 + .../SmBiosMiscDxe/MiscPhysicalArray.uni | 25 + .../SmBiosMiscDxe/MiscPhysicalArrayData.c | 38 + .../SmBiosMiscDxe/MiscPhysicalArrayFunction.c | 101 + .../MiscPortInternalConnectorDesignator.uni | 31 + .../MiscPortInternalConnectorDesignatorData.c | 56 + ...cPortInternalConnectorDesignatorFunction.c | 152 + .../SmBiosMiscDxe/MiscProcessorCache.uni | 22 + .../SmBiosMiscDxe/MiscProcessorCacheData.c | 33 + .../MiscProcessorCacheFunction.c | 189 + .../MiscProcessorInformation.uni | 27 + .../MiscProcessorInformationData.c | 71 + .../MiscProcessorInformationFunction.c | 448 ++ .../SmBiosMiscDxe/MiscResetCapabilitiesData.c | 43 + .../MiscResetCapabilitiesFunction.c | 85 + .../SmBiosMiscDxe/MiscSubclassDriver.h | 188 + .../SmBiosMiscDxe/MiscSubclassDriver.uni | 35 + .../MiscSubclassDriverDataTable.c | 98 + .../MiscSubclassDriverEntryPoint.c | 182 + .../MiscSystemLanguageString.uni | 24 + .../MiscSystemLanguageStringData.c | 34 + .../MiscSystemLanguageStringFunction.c | 93 + .../SmBiosMiscDxe/MiscSystemManufacturer.uni | 30 + .../MiscSystemManufacturerData.c | 48 + .../MiscSystemManufacturerFunction.c | 364 ++ .../SmBiosMiscDxe/MiscSystemOptionString.uni | 24 + .../MiscSystemOptionStringData.c | 31 + .../MiscSystemOptionStringFunction.c | 93 + .../MiscSystemSlotDesignation.uni | 34 + .../MiscSystemSlotDesignationData.c | 246 + .../MiscSystemSlotDesignationFunction.c | 127 + .../SmBiosMiscDxe/SmBiosMiscDxe.inf | 139 + .../SmmSwDispatch2OnSmmSwDispatchThunk.c | 459 ++ .../SmmSwDispatch2OnSmmSwDispatchThunk.inf | 54 + .../SmramSaveInfoHandlerSmm.c | 164 + .../SmramSaveInfoHandlerSmm.inf | 60 + .../Stitch/Gcc/NvStorageFtwSpare.bin | Bin 0 -> 262144 bytes .../Stitch/Gcc/NvStorageFtwWorking.bin | Bin 0 -> 8192 bytes .../Stitch/Gcc/NvStorageVariable.bin | Bin 0 -> 253952 bytes .../Stitch/IFWIHeader/IFWI_HEADER.bin | Bin 0 -> 4096 bytes .../Stitch/IFWIHeader/IFWI_HEADER_SPILOCK.bin | Bin 0 -> 4096 bytes .../Stitch/IFWIHeader/Vacant.bin | Bin 0 -> 3928064 bytes .../Vlv2TbltDevicePkg/Stitch/IFWIStitch.bat | 270 + .../Stitch/MNW2_Stitch_Config.txt | 10 + .../Intel/Vlv2TbltDevicePkg/UiApp/FrontPage.c | 33 + .../Intel/Vlv2TbltDevicePkg/UiApp/UiApp.inf | 32 + .../VlvPlatformInitDxe/IgdOpRegion.c | 929 ++++ .../VlvPlatformInitDxe/IgdOpRegion.h | 235 + .../VlvPlatformInitDxe/VlvPlatformInit.c | 287 ++ .../VlvPlatformInitDxe/VlvPlatformInit.h | 65 + .../VlvPlatformInitDxe/VlvPlatformInitDxe.inf | 74 + .../Vlv2TbltDevicePkg/Wpce791/LpcDriver.c | 340 ++ .../Vlv2TbltDevicePkg/Wpce791/LpcDriver.h | 112 + .../Vlv2TbltDevicePkg/Wpce791/LpcIsaAcpi.c | 366 ++ .../Vlv2TbltDevicePkg/Wpce791/LpcIsaAcpi.h | 103 + .../Intel/Vlv2TbltDevicePkg/Wpce791/LpcSio.c | 126 + .../Intel/Vlv2TbltDevicePkg/Wpce791/LpcSio.h | 101 + .../Vlv2TbltDevicePkg/Wpce791/Wpce791.inf | 63 + Platform/Intel/Vlv2TbltDevicePkg/bld_vlv.bat | 332 ++ Platform/Intel/Vlv2TbltDevicePkg/bld_vlv.sh | 256 + Platform/Intel/Vlv2TbltDevicePkg/cln.sh | 62 + Readme.md | 9 + .../Include/DdrMemoryController.h | 251 + .../QuarkNorthCluster/Include/IntelQNCBase.h | 17 + .../Include/IntelQNCConfig.h | 100 + .../QuarkNorthCluster/Include/IntelQNCDxe.h | 17 + .../QuarkNorthCluster/Include/IntelQNCPeim.h | 17 + .../QuarkNorthCluster/Include/IntelQNCRegs.h | 48 + .../Include/Library/IntelQNCLib.h | 284 ++ .../Include/Library/QNCAccessLib.h | 161 + .../Include/Library/QNCSmmLib.h | 57 + .../Include/Ppi/QNCMemoryInit.h | 36 + .../Include/Protocol/PchInfo.h | 48 + .../Include/Protocol/PlatformPolicy.h | 31 + .../Include/Protocol/QncS3Support.h | 84 + .../Include/Protocol/SmmIchnDispatch2.h | 115 + .../QuarkNorthCluster/Include/Protocol/Spi.h | 345 ++ .../QuarkNorthCluster/Include/QNCAccess.h | 177 + .../Include/QNCCommonDefinitions.h | 350 ++ .../QuarkNorthCluster/Include/QuarkNcSocId.h | 751 +++ .../Library/IntelQNCLib/CommonHeader.h | 32 + .../Library/IntelQNCLib/IntelQNCLib.c | 771 +++ .../Library/IntelQNCLib/IntelQNCLib.inf | 57 + .../Library/IntelQNCLib/PciExpress.c | 932 ++++ .../Library/MtrrLib/MtrrLib.c | 2112 ++++++++ .../Library/MtrrLib/MtrrLib.inf | 42 + .../Library/MtrrLib/MtrrLib.uni | 18 + .../Library/QNCAccessLib/BaseAccess.c | 28 + .../Library/QNCAccessLib/QNCAccessLib.c | 327 ++ .../Library/QNCAccessLib/QNCAccessLib.inf | 37 + .../Library/QNCAccessLib/RuntimeAccess.c | 142 + .../QNCAccessLib/RuntimeQNCAccessLib.inf | 43 + .../Library/QNCSmmLib/QNCSmmLib.c | 313 ++ .../Library/QNCSmmLib/QNCSmmLib.inf | 44 + .../Library/ResetSystemLib/ResetSystemLib.c | 379 ++ .../Library/ResetSystemLib/ResetSystemLib.inf | 46 + .../Library/SmbusLib/CommonHeader.h | 25 + .../Library/SmbusLib/SmbusLib.c | 797 +++ .../Library/SmbusLib/SmbusLib.inf | 47 + .../SmmCpuFeaturesLib/SmmCpuFeaturesLib.c | 446 ++ .../SmmCpuFeaturesLib/SmmCpuFeaturesLib.inf | 30 + .../SmmCpuFeaturesLib/SmmCpuFeaturesLib.uni | 12 + .../MemoryInit/Pei/MemoryInit.c | 59 + .../MemoryInit/Pei/MemoryInit.h | 35 + .../MemoryInit/Pei/MemoryInitPei.inf | 70 + .../MemoryInit/Pei/core_types.h | 43 + .../MemoryInit/Pei/gen5_iosf_sb_definitions.h | 738 +++ .../MemoryInit/Pei/general_definitions.h | 84 + .../QuarkNorthCluster/MemoryInit/Pei/hte.c | 536 ++ .../QuarkNorthCluster/MemoryInit/Pei/hte.h | 66 + .../QuarkNorthCluster/MemoryInit/Pei/io.h | 132 + .../QuarkNorthCluster/MemoryInit/Pei/lprint.c | 382 ++ .../MemoryInit/Pei/meminit.c | 2638 ++++++++++ .../MemoryInit/Pei/meminit.h | 22 + .../MemoryInit/Pei/meminit_utils.c | 1574 ++++++ .../MemoryInit/Pei/meminit_utils.h | 95 + .../MemoryInit/Pei/memory_options.h | 77 + .../QuarkNorthCluster/MemoryInit/Pei/mrc.c | 40 + .../QuarkNorthCluster/MemoryInit/Pei/mrc.h | 160 + .../MemoryInit/Pei/platform.c | 186 + .../MemoryInit/Pei/prememinit.c | 187 + .../MemoryInit/Pei/prememinit.h | 15 + .../QNCInit/Dxe/CommonHeader.h | 49 + .../QNCInit/Dxe/DxeQNCSmbus.c | 612 +++ .../QNCInit/Dxe/DxeQNCSmbus.h | 205 + .../QNCInit/Dxe/LegacyRegion.c | 237 + .../QNCInit/Dxe/LegacyRegion.h | 198 + .../QuarkNorthCluster/QNCInit/Dxe/QNCInit.c | 518 ++ .../QuarkNorthCluster/QNCInit/Dxe/QNCInit.h | 49 + .../QNCInit/Dxe/QNCInitDxe.inf | 92 + .../QNCInit/Dxe/QNCRootPorts.c | 76 + .../QuarkNorthCluster/QNCInit/Dxe/QNCSmbus.h | 80 + .../QNCInit/Dxe/QNCSmbusExec.c | 246 + .../S3Support/Dxe/QncS3Support.c | 417 ++ .../S3Support/Dxe/QncS3Support.h | 117 + .../S3Support/Dxe/QncS3Support.inf | 64 + .../Smm/Dxe/SmmAccessDxe/SmmAccess.inf | 49 + .../Smm/Dxe/SmmAccessDxe/SmmAccessDriver.c | 405 ++ .../Smm/Dxe/SmmAccessDxe/SmmAccessDriver.h | 230 + .../Smm/Dxe/SmmControlDxe/SmmControlDriver.c | 358 ++ .../Smm/Dxe/SmmControlDxe/SmmControlDxe.inf | 55 + .../DxeSmm/QncSmmDispatcher/CommonHeader.h | 45 + .../DxeSmm/QncSmmDispatcher/QNC/QNCSmmGpi.c | 32 + .../QncSmmDispatcher/QNC/QNCSmmHelpers.c | 549 ++ .../QNC/QNCSmmPeriodicTimer.c | 424 ++ .../DxeSmm/QncSmmDispatcher/QNC/QNCSmmQncn.c | 211 + .../DxeSmm/QncSmmDispatcher/QNC/QNCSmmSw.c | 90 + .../DxeSmm/QncSmmDispatcher/QNC/QNCSmmSx.c | 147 + .../Smm/DxeSmm/QncSmmDispatcher/QNCSmm.h | 868 ++++ .../Smm/DxeSmm/QncSmmDispatcher/QNCSmmCore.c | 825 +++ .../QncSmmDispatcher/QNCSmmDispatcher.inf | 81 + .../DxeSmm/QncSmmDispatcher/QNCSmmHelpers.c | 367 ++ .../DxeSmm/QncSmmDispatcher/QNCSmmHelpers.h | 219 + .../DxeSmm/QncSmmDispatcher/QNCSmmRegisters.h | 13 + .../DxeSmm/QncSmmDispatcher/QNCxSmmHelpers.h | 178 + .../Smm/Pei/SmmAccessPei/SmmAccessPei.c | 376 ++ .../Smm/Pei/SmmAccessPei/SmmAccessPei.inf | 45 + .../Smm/Pei/SmmControlPei/SmmControlPei.c | 274 + .../Smm/Pei/SmmControlPei/SmmControlPei.inf | 51 + .../QuarkNorthCluster/Spi/Common/SpiCommon.c | 927 ++++ .../QuarkNorthCluster/Spi/Common/SpiCommon.h | 317 ++ .../QuarkNorthCluster/Spi/PchSpiRuntime.inf | 84 + .../QuarkNorthCluster/Spi/PchSpiSmm.inf | 50 + .../QuarkNorthCluster/Spi/RuntimeDxe/PchSpi.c | 205 + .../QuarkNorthCluster/Spi/RuntimeDxe/PchSpi.h | 79 + .../QuarkNorthCluster/Spi/Smm/PchSpi.c | 123 + .../QuarkNorthCluster/Spi/Smm/PchSpi.h | 47 + Silicon/Intel/QuarkSocPkg/QuarkSocPkg.dec | 234 + Silicon/Intel/QuarkSocPkg/QuarkSocPkg.dsc | 254 + .../QuarkSouthCluster/Include/CEATA.h | 114 + .../QuarkSouthCluster/Include/I2cRegs.h | 95 + .../QuarkSouthCluster/Include/Ioh.h | 248 + .../QuarkSouthCluster/Include/IohAccess.h | 18 + .../Include/IohCommonDefinitions.h | 342 ++ .../Include/Library/I2cLib.h | 152 + .../Include/Library/IohLib.h | 36 + .../QuarkSouthCluster/Include/MMC.h | 274 + .../QuarkSouthCluster/Include/SDCard.h | 146 + .../QuarkSouthCluster/Include/SDHostIo.h | 333 ++ .../IohInit/Dxe/CommonHeader.h | 55 + .../QuarkSouthCluster/IohInit/Dxe/IohBds.h | 83 + .../QuarkSouthCluster/IohInit/Dxe/IohData.c | 42 + .../QuarkSouthCluster/IohInit/Dxe/IohInit.c | 37 + .../IohInit/Dxe/IohInitDxe.inf | 76 + .../Library/I2cLib/CommonHeader.h | 214 + .../QuarkSouthCluster/Library/I2cLib/I2cLib.c | 998 ++++ .../Library/I2cLib/I2cLib.inf | 62 + .../Library/IohLib/CommonHeader.h | 29 + .../QuarkSouthCluster/Library/IohLib/IohLib.c | 99 + .../Library/IohLib/IohLib.inf | 49 + .../Sdio/Dxe/SDControllerDxe/ComponentName.c | 227 + .../Sdio/Dxe/SDControllerDxe/ComponentName.h | 141 + .../Sdio/Dxe/SDControllerDxe/SDController.c | 1784 +++++++ .../Sdio/Dxe/SDControllerDxe/SDController.h | 316 ++ .../Dxe/SDControllerDxe/SDControllerDxe.inf | 56 + .../Sdio/Dxe/SDMediaDeviceDxe/CEATA.c | 647 +++ .../Sdio/Dxe/SDMediaDeviceDxe/CEATABlockIo.c | 389 ++ .../Sdio/Dxe/SDMediaDeviceDxe/ComponentName.c | 215 + .../Sdio/Dxe/SDMediaDeviceDxe/ComponentName.h | 139 + .../Sdio/Dxe/SDMediaDeviceDxe/MMCSDBlockIo.c | 538 ++ .../Sdio/Dxe/SDMediaDeviceDxe/MMCSDTransfer.c | 1708 +++++++ .../Sdio/Dxe/SDMediaDeviceDxe/SDMediaDevice.c | 317 ++ .../Sdio/Dxe/SDMediaDeviceDxe/SDMediaDevice.h | 462 ++ .../Dxe/SDMediaDeviceDxe/SDMediaDeviceDxe.inf | 60 + .../QuarkSouthCluster/Usb/Common/Pei/UsbPei.c | 320 ++ .../QuarkSouthCluster/Usb/Common/Pei/UsbPei.h | 38 + .../Usb/Common/Pei/UsbPei.inf | 53 + .../Usb/Ohci/Dxe/ComponentName.c | 219 + .../Usb/Ohci/Dxe/ComponentName.h | 141 + .../Usb/Ohci/Dxe/Descriptor.h | 132 + .../QuarkSouthCluster/Usb/Ohci/Dxe/Ohci.c | 2473 +++++++++ .../QuarkSouthCluster/Usb/Ohci/Dxe/Ohci.h | 663 +++ .../Usb/Ohci/Dxe/OhciDebug.c | 78 + .../Usb/Ohci/Dxe/OhciDebug.h | 42 + .../Usb/Ohci/Dxe/OhciDxe.inf | 71 + .../QuarkSouthCluster/Usb/Ohci/Dxe/OhciReg.c | 1390 +++++ .../QuarkSouthCluster/Usb/Ohci/Dxe/OhciReg.h | 920 ++++ .../Usb/Ohci/Dxe/OhciSched.c | 528 ++ .../Usb/Ohci/Dxe/OhciSched.h | 225 + .../QuarkSouthCluster/Usb/Ohci/Dxe/OhciUrb.c | 889 ++++ .../QuarkSouthCluster/Usb/Ohci/Dxe/OhciUrb.h | 387 ++ .../QuarkSouthCluster/Usb/Ohci/Dxe/UsbHcMem.c | 560 ++ .../QuarkSouthCluster/Usb/Ohci/Dxe/UsbHcMem.h | 152 + .../Usb/Ohci/Pei/Descriptor.h | 131 + .../QuarkSouthCluster/Usb/Ohci/Pei/OhcPeim.c | 1386 +++++ .../QuarkSouthCluster/Usb/Ohci/Pei/OhcPeim.h | 252 + .../Usb/Ohci/Pei/OhciPei.inf | 56 + .../QuarkSouthCluster/Usb/Ohci/Pei/OhciReg.c | 1386 +++++ .../QuarkSouthCluster/Usb/Ohci/Pei/OhciReg.h | 875 ++++ .../Usb/Ohci/Pei/OhciSched.c | 223 + .../Usb/Ohci/Pei/OhciSched.h | 108 + .../QuarkSouthCluster/Usb/Ohci/Pei/OhciUrb.c | 560 ++ .../QuarkSouthCluster/Usb/Ohci/Pei/OhciUrb.h | 231 + .../QuarkSouthCluster/Usb/Ohci/Pei/UsbHcMem.c | 491 ++ .../QuarkSouthCluster/Usb/Ohci/Pei/UsbHcMem.h | 134 + .../AcpiTablesPCAT/98_LINK.ASL | 617 +++ .../AcpiTablesPCAT/AcpiTablePlatform.h | 70 + .../AcpiTablesPCAT/AcpiTables.inf | 40 + .../AcpiTablesPCAT/CPU.asl | 49 + .../AcpiTablesPCAT/DSDT.ASL | 75 + .../AcpiTablesPCAT/Facp/Facp.aslc | 188 + .../AcpiTablesPCAT/Facs/Facs.aslc | 84 + .../AcpiTablesPCAT/GloblNvs.asl | 348 ++ .../AcpiTablesPCAT/Gpe.asl | 99 + .../AcpiTablesPCAT/HOST_BUS.ASL | 347 ++ .../AcpiTablesPCAT/Hpet/Hpet.aslc | 63 + .../AcpiTablesPCAT/INTELGFX.ASL | 879 ++++ .../AcpiTablesPCAT/INTELISPDev2.ASL | 71 + .../AcpiTablesPCAT/IgdOGBDA.ASL | 155 + .../AcpiTablesPCAT/IgdOMOBF.ASL | 485 ++ .../AcpiTablesPCAT/IgdOSBCB.ASL | 274 + .../AcpiTablesPCAT/IgdOpRn.ASL | 299 ++ .../AcpiTablesPCAT/IoTVirtualDevice.asl | 171 + .../AcpiTablesPCAT/LPC_DEV.ASL | 151 + .../AcpiTablesPCAT/LpcB.asl | 59 + .../AcpiTablesPCAT/Lpit/Lpit.aslc | 223 + .../AcpiTablesPCAT/Madt/Madt.h | 189 + .../AcpiTablesPCAT/Madt/Madt30.aslc | 178 + .../AcpiTablesPCAT/Mcfg/Mcfg.aslc | 86 + .../AcpiTablesPCAT/PCI_DRC.ASL | 90 + .../AcpiTablesPCAT/Pch.asl | 686 +++ .../AcpiTablesPCAT/PchAudio.asl | 36 + .../AcpiTablesPCAT/PchEhci.asl | 269 + .../AcpiTablesPCAT/PchLpss.asl | 1093 ++++ .../AcpiTablesPCAT/PchPcie.asl | 50 + .../AcpiTablesPCAT/PchScc.asl | 610 +++ .../AcpiTablesPCAT/PchSmb.asl | 833 +++ .../AcpiTablesPCAT/PchXhci.asl | 379 ++ .../AcpiTablesPCAT/PciTree.asl | 377 ++ .../AcpiTablesPCAT/Platform.asl | 703 +++ .../AcpiTablesPCAT/RTD3.asl | 197 + .../AcpiTablesPCAT/RhProxy.asl | 160 + .../AcpiTablesPCAT/THERMAL.ASL | 137 + .../AcpiTablesPCAT/UsbSbd.asl | 93 + .../AcpiTablesPCAT/Video.asl | 34 + .../AcpiTablesPCAT/Vlv.asl | 39 + .../AcpiTablesPCAT/Wsmt/Wsmt.aslc | 54 + .../AcpiTablesPCAT/token.asl | 39 + .../Guid/Vlv2DeviceRefCodePkgTokenSpace.h | 24 + .../Include/Ppi/PttPassThruPpi.h | 92 + .../Include/Ppi/fTPMPolicy.h | 26 + .../Include/Protocol/PttPassThru.h | 91 + .../Guid/PowerManagementAcpiTableStorage.h | 27 + .../CPU/Include/Ppi/VlvPolicy.h | 104 + .../CPU/Include/Protocol/PpmPlatformPolicy.h | 132 + .../ValleyView2Soc/CPU/Include/Types.h | 55 + .../AcpiTables/PowerManagementAcpiTables.inf | 39 + .../PowerManagement/AcpiTables/Ssdt/ApCst.asl | 110 + .../PowerManagement/AcpiTables/Ssdt/ApIst.asl | 166 + .../PowerManagement/AcpiTables/Ssdt/ApTst.asl | 262 + .../AcpiTables/Ssdt/Cpu0Cst.asl | 274 + .../AcpiTables/Ssdt/Cpu0Ist.asl | 260 + .../AcpiTables/Ssdt/Cpu0Tst.asl | 235 + .../PowerManagement/AcpiTables/Ssdt/CpuPm.asl | 793 +++ .../Include/PlatformBaseAddresses.h | 92 + .../NorthCluster/Include/Ppi/Capsule.h | 60 + .../Include/Ppi/PlatformMemoryRange.h | 144 + .../Include/Ppi/PlatformMemorySize.h | 46 + .../NorthCluster/Include/Ppi/SmmAccess.h | 165 + .../NorthCluster/Include/Ppi/VlvMmioPolicy.h | 39 + .../NorthCluster/Include/Ppi/VlvPeiInit.h | 35 + .../NorthCluster/Include/Ppi/VlvPolicy.h | 106 + .../Include/Protocol/IgdOpRegion.h | 213 + .../NorthCluster/Include/Protocol/MemInfo.h | 83 + .../Include/Protocol/PlatformGopPolicy.h | 67 + .../Include/Protocol/VlvPlatformPolicy.h | 105 + .../NorthCluster/Include/Valleyview.h | 55 + .../NorthCluster/Include/VlvAccess.h | 254 + .../Include/VlvCommonDefinitions.h | 252 + .../SouthCluster/Include/Guid/PchInitVar.h | 48 + .../Include/Guid/SataControllerGuid.h | 34 + .../SouthCluster/Include/Guid/SmbusArpMap.h | 30 + .../SouthCluster/Include/Guid/Vlv2Variable.h | 28 + .../Include/IndustryStandard/CeAta.h | 126 + .../Include/IndustryStandard/Mmc.h | 349 ++ .../Include/IndustryStandard/SdCard.h | 157 + .../SouthCluster/Include/Library/I2CLib.h | 169 + .../Include/Library/PchPlatformLib.h | 115 + .../SouthCluster/Include/PchAccess.h | 471 ++ .../Include/PchCommonDefinitions.h | 210 + .../SouthCluster/Include/PchRegs.h | 205 + .../SouthCluster/Include/PchRegs/PchRegsHda.h | 50 + .../Include/PchRegs/PchRegsLpss.h | 486 ++ .../Include/PchRegs/PchRegsPcie.h | 83 + .../SouthCluster/Include/PchRegs/PchRegsPcu.h | 1201 +++++ .../Include/PchRegs/PchRegsRcrb.h | 48 + .../Include/PchRegs/PchRegsSata.h | 245 + .../SouthCluster/Include/PchRegs/PchRegsScc.h | 53 + .../Include/PchRegs/PchRegsSmbus.h | 149 + .../SouthCluster/Include/PchRegs/PchRegsSpi.h | 119 + .../SouthCluster/Include/PchRegs/PchRegsUsb.h | 92 + .../SouthCluster/Include/Ppi/PchInit.h | 75 + .../SouthCluster/Include/Ppi/PchPeiInit.h | 34 + .../Include/Ppi/PchPlatformPolicy.h | 161 + .../SouthCluster/Include/Ppi/PchUsbPolicy.h | 69 + .../SouthCluster/Include/Ppi/PeiBlockIo.h | 230 + .../SouthCluster/Include/Ppi/Sdhc.h | 359 ++ .../SouthCluster/Include/Ppi/SmbusPolicy.h | 40 + .../SouthCluster/Include/Ppi/Spi.h | 42 + .../Include/Protocol/ActiveBios.h | 123 + .../Include/Protocol/ActiveBiosProtocol.h | 125 + .../Protocol/DxePchPolicyUpdateProtocol.h | 51 + .../Include/Protocol/EmmcCardInfoProtocol.h | 42 + .../SouthCluster/Include/Protocol/Gpio.h | 161 + .../Include/Protocol/HwWatchdogTimer.h | 294 ++ .../SouthCluster/Include/Protocol/I2cBus.h | 164 + .../Include/Protocol/PchExtendedReset.h | 84 + .../SouthCluster/Include/Protocol/PchInfo.h | 60 + .../Include/Protocol/PchPlatformPolicy.h | 550 ++ .../SouthCluster/Include/Protocol/PchReset.h | 114 + .../Include/Protocol/PchS3Support.h | 132 + .../SouthCluster/Include/Protocol/SdHostIo.h | 409 ++ .../Include/Protocol/SmbiosSlotPopulation.h | 47 + .../Include/Protocol/SmmIchnDispatchEx.h | 159 + .../SouthCluster/Include/Protocol/SmmSmbus.h | 39 + .../SouthCluster/Include/Protocol/Spi.h | 260 + .../SouthCluster/Include/Protocol/TcoReset.h | 88 + .../SouthCluster/Include/Rsci.h | 28 + .../SouthCluster/Include/TianoApi.h | 61 + .../Vlv2DeviceRefCodePkg.dec | 231 + .../Omap35xxPkg/Flash/Flash.c | 768 +++ .../Omap35xxPkg/Flash/Flash.h | 100 + .../Omap35xxPkg/Flash/Flash.inf | 42 + .../TexasInsturments/Omap35xxPkg/Gpio/Gpio.c | 129 + .../Omap35xxPkg/Gpio/Gpio.inf | 39 + .../Omap35xxPkg/Include/Library/OmapDmaLib.h | 84 + .../Omap35xxPkg/Include/Library/OmapLib.h | 38 + .../Omap35xxPkg/Include/Omap3530/Omap3530.h | 34 + .../Include/Omap3530/Omap3530Dma.h | 124 + .../Include/Omap3530/Omap3530Gpio.h | 125 + .../Include/Omap3530/Omap3530Gpmc.h | 101 + .../Include/Omap3530/Omap3530I2c.h | 56 + .../Include/Omap3530/Omap3530Interrupt.h | 45 + .../Include/Omap3530/Omap3530MMCHS.h | 208 + .../Omap3530/Omap3530PadConfiguration.h | 297 ++ .../Include/Omap3530/Omap3530Prcm.h | 159 + .../Include/Omap3530/Omap3530Timer.h | 76 + .../Include/Omap3530/Omap3530Uart.h | 48 + .../Include/Omap3530/Omap3530Usb.h | 42 + .../Omap35xxPkg/Include/TPS65950.h | 74 + .../InterruptDxe/HardwareInterrupt.c | 396 ++ .../Omap35xxPkg/InterruptDxe/InterruptDxe.inf | 48 + .../LcdGraphicsOutputBlt.c | 439 ++ .../LcdGraphicsOutputDxe.c | 394 ++ .../LcdGraphicsOutputDxe.h | 151 + .../LcdGraphicsOutputDxe.inf | 46 + .../DebugAgentTimerLib/DebugAgentTimerLib.c | 159 + .../DebugAgentTimerLib/DebugAgentTimerLib.inf | 42 + .../Library/GdbSerialLib/GdbSerialLib.c | 96 + .../Library/GdbSerialLib/GdbSerialLib.inf | 35 + .../Omap35xxTimerLib/Omap35xxTimerLib.inf | 40 + .../Library/Omap35xxTimerLib/TimerLib.c | 151 + .../Library/OmapDmaLib/OmapDmaLib.c | 170 + .../Library/OmapDmaLib/OmapDmaLib.inf | 43 + .../Omap35xxPkg/Library/OmapLib/OmapLib.c | 77 + .../Omap35xxPkg/Library/OmapLib/OmapLib.inf | 31 + .../RealTimeClockLib/RealTimeClockLib.c | 291 ++ .../RealTimeClockLib/RealTimeClockLib.inf | 32 + .../Library/SerialPortLib/SerialPortLib.c | 208 + .../Library/SerialPortLib/SerialPortLib.inf | 40 + .../Omap35xxPkg/MMCHSDxe/MMCHS.c | 1492 ++++++ .../Omap35xxPkg/MMCHSDxe/MMCHS.h | 169 + .../Omap35xxPkg/MMCHSDxe/MMCHS.inf | 48 + .../Omap35xxPkg/MmcHostDxe/MmcHostDxe.c | 671 +++ .../Omap35xxPkg/MmcHostDxe/MmcHostDxe.h | 38 + .../Omap35xxPkg/MmcHostDxe/MmcHostDxe.inf | 47 + .../Omap35xxPkg/Omap35xxPkg.dec | 52 + .../Omap35xxPkg/Omap35xxPkg.dsc | 183 + .../Omap35xxPkg/PciEmulation/PciEmulation.c | 107 + .../Omap35xxPkg/PciEmulation/PciEmulation.inf | 41 + .../Omap35xxPkg/SmbusDxe/Smbus.c | 319 ++ .../Omap35xxPkg/SmbusDxe/Smbus.inf | 39 + .../Omap35xxPkg/TPS65950Dxe/TPS65950.c | 110 + .../Omap35xxPkg/TPS65950Dxe/TPS65950.inf | 42 + .../Omap35xxPkg/TimerDxe/Timer.c | 370 ++ .../Omap35xxPkg/TimerDxe/TimerDxe.inf | 51 + 1103 files changed, 259532 insertions(+) create mode 100644 Drivers/OptionRomPkg/Application/BltLibSample/BltLibSample.c create mode 100644 Drivers/OptionRomPkg/Application/BltLibSample/BltLibSample.inf create mode 100644 Drivers/OptionRomPkg/AtapiPassThruDxe/AtapiPassThru.c create mode 100644 Drivers/OptionRomPkg/AtapiPassThruDxe/AtapiPassThru.h create mode 100644 Drivers/OptionRomPkg/AtapiPassThruDxe/AtapiPassThruDxe.inf create mode 100644 Drivers/OptionRomPkg/AtapiPassThruDxe/ComponentName.c create mode 100644 Drivers/OptionRomPkg/AtapiPassThruDxe/DriverSupportedEfiVersion.c create mode 100644 Drivers/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/CompatibleDevices.txt create mode 100644 Drivers/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/ComponentName.c create mode 100644 Drivers/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDriver.c create mode 100644 Drivers/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDriver.h create mode 100644 Drivers/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDxe.inf create mode 100644 Drivers/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/ReadMe.txt create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.c create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.h create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.inf create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/ComponentName.c create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/DriverBinding.c create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/SimpleNetwork.c create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772.c create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772.h create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772b.inf create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/ComponentName.c create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/DriverBinding.c create mode 100644 Drivers/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/SimpleNetwork.c create mode 100644 Drivers/OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430.c create mode 100644 Drivers/OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430.h create mode 100644 Drivers/OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430Dxe.inf create mode 100644 Drivers/OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430GraphicsOutput.c create mode 100644 Drivers/OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430I2c.c create mode 100644 Drivers/OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430I2c.h create mode 100644 Drivers/OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430UgaDraw.c create mode 100644 Drivers/OptionRomPkg/CirrusLogic5430Dxe/ComponentName.c create mode 100644 Drivers/OptionRomPkg/CirrusLogic5430Dxe/DriverSupportedEfiVersion.c create mode 100644 Drivers/OptionRomPkg/CirrusLogic5430Dxe/Edid.c create mode 100644 Drivers/OptionRomPkg/Include/Library/BltLib.h create mode 100644 Drivers/OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.c create mode 100644 Drivers/OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf create mode 100644 Drivers/OptionRomPkg/Library/GopBltLib/GopBltLib.c create mode 100644 Drivers/OptionRomPkg/Library/GopBltLib/GopBltLib.inf create mode 100644 Drivers/OptionRomPkg/OptionRomPkg.dec create mode 100644 Drivers/OptionRomPkg/OptionRomPkg.dsc create mode 100644 Drivers/OptionRomPkg/ReadMe.txt create mode 100644 Drivers/OptionRomPkg/UndiRuntimeDxe/ComponentName.c create mode 100644 Drivers/OptionRomPkg/UndiRuntimeDxe/Decode.c create mode 100644 Drivers/OptionRomPkg/UndiRuntimeDxe/E100b.c create mode 100644 Drivers/OptionRomPkg/UndiRuntimeDxe/E100b.h create mode 100644 Drivers/OptionRomPkg/UndiRuntimeDxe/Init.c create mode 100644 Drivers/OptionRomPkg/UndiRuntimeDxe/Undi32.h create mode 100644 Drivers/OptionRomPkg/UndiRuntimeDxe/UndiAipImpl.c create mode 100644 Drivers/OptionRomPkg/UndiRuntimeDxe/UndiRuntimeDxe.inf create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/BeagleBoardPkg.dec create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/BeagleBoardPkg.dsc create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/BeagleBoardPkg.fdf create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/ConfigurationHeader.bin create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/ConfigurationHeader.dat create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Debugger_scripts/rvi_boot_from_ram.inc create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Debugger_scripts/rvi_convert_symbols.sh create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Debugger_scripts/rvi_dummy.axf create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Debugger_scripts/rvi_hw_setup.inc create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Debugger_scripts/rvi_load_symbols.inc create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Debugger_scripts/rvi_symbols_macros.inc create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Debugger_scripts/rvi_unload_symbols.inc create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Debugger_scripts/trace32_load_symbols.cmm create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Debugger_scripts/trace32_load_symbols_cygwin.cmm create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Include/BeagleBoard.h create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/BeagleBoardLib/BeagleBoard.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/BeagleBoardLib/BeagleBoardHelper.S create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/BeagleBoardLib/BeagleBoardHelper.asm create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/BeagleBoardLib/BeagleBoardLib.inf create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/BeagleBoardLib/BeagleBoardMem.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/BeagleBoardLib/Clock.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/BeagleBoardLib/PadConfiguration.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/DxeHobPeCoffLib/DxeHobPeCoff.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/DxeHobPeCoffLib/DxeHobPeCoffLib.inf create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/LzmaHobCustomDecompressLib/LzmaHobCustomDecompressLib.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/LzmaHobCustomDecompressLib/LzmaHobCustomDecompressLib.inf create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/MemoryInitPeiLib/MemoryInitPeiLib.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/MemoryInitPeiLib/MemoryInitPeiLib.inf create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/ResetSystemLib/ResetSystemLib.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Library/ResetSystemLib/ResetSystemLib.inf create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/PrePi/Arm/ArchPrePi.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/PrePi/Arm/ModuleEntryPoint.S create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/PrePi/Arm/ModuleEntryPoint.asm create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/PrePi/LzmaDecompress.h create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/PrePi/MainUniCore.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/PrePi/PeiUniCore.inf create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/PrePi/PrePi.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/PrePi/PrePi.h create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Tools/GNUmakefile create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Tools/generate_image.c create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Tools/makefile create mode 100644 Platform/BeagleBoard/BeagleBoardPkg/Tools/replace.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Cpu0Cst/Cpu0Cst.asl create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Cpu0Ist/Cpu0Ist.asl create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Cpu0Tst/Cpu0Tst.asl create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/CpuPm/CpuPm.asl create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/AD7298.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/ADC108S102.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/CAT24C08.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/CY8C9540A.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/GpioClient.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/LpcDev.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/PCA9685.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/PCAL9555A.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/PciHostBridge.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/PciIrq.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/PcieExpansionPrt.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/Platform.asl create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/QNC.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/QNCApic.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/QNCLpc.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/QuarkSouthCluster.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/Tpm.asi create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Facs/Facs.aslc create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Facs/Facs.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Fadt/Fadt.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Fadt/Fadt1.0.aslc create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Fadt/Fadt2.0.aslc create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Hpet/Hpet.aslc create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Hpet/Hpet.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Mcfg/Mcfg.aslc create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/AcpiTables/Mcfg/Mcfg.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPciUpdate.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/AcpiPlatform.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/Madt.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/AcpiPlatform/MadtPlatform.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/BootScriptExecutorDxe/BootScriptExecutorDxe.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/BootScriptExecutorDxe/IA32/S3Asm.S create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/BootScriptExecutorDxe/IA32/S3Asm.asm create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/BootScriptExecutorDxe/IA32/SetIdtEntry.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/BootScriptExecutorDxe/ScriptExecute.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/Dxe/BootScriptExecutorDxe/ScriptExecute.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/DxeSmm/AcpiSmm/AcpiSmmPlatform.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/DxeSmm/AcpiSmm/AcpiSmmPlatform.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/DxeSmm/AcpiSmm/AcpiSmmPlatform.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/DxeSmm/SmmPowerManagement/Ppm.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/DxeSmm/SmmPowerManagement/Ppm.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/DxeSmm/SmmPowerManagement/SmmPowerManagement.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/DxeSmm/SmmPowerManagement/SmmPowerManagement.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Acpi/DxeSmm/SmmPowerManagement/SmmPowerManagement.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Application/ForceRecovery/ForceRecovery.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Application/ForceRecovery/ForceRecovery.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Feature/Capsule/Library/PlatformFlashAccessLib/PlatformFlashAccessLibDxe.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Feature/Capsule/Library/PlatformFlashAccessLib/PlatformFlashAccessLibDxe.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Feature/Capsule/Library/PlatformFlashAccessLib/SpiFlashDevice.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Feature/Capsule/Library/PlatformFlashAccessLib/SpiFlashDevice.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Feature/Capsule/SystemFirmwareDescriptor/SystemFirmwareDescriptor.aslc create mode 100644 Platform/Intel/QuarkPlatformPkg/Feature/Capsule/SystemFirmwareDescriptor/SystemFirmwareDescriptor.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Feature/Capsule/SystemFirmwareDescriptor/SystemFirmwareDescriptorPei.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Feature/Capsule/SystemFirmwareUpdateConfig/SystemFirmwareUpdateConfig.ini create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Guid/CapsuleOnDataCD.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Guid/CapsuleOnFatFloppyDisk.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Guid/CapsuleOnFatIdeDisk.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Guid/CapsuleOnFatUsbDisk.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Guid/MemoryConfigData.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Guid/QuarkCapsuleGuid.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Guid/QuarkVariableLock.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Guid/SystemNvDataHobGuid.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Library/PlatformHelperLib.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Library/PlatformPcieHelperLib.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Pcal9555.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Platform.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/PlatformBoards.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Protocol/GlobalNvsArea.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Include/Protocol/PlatformSmmSpiReady.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformBootManagerLib/PlatformBootManager.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformBootManagerLib/PlatformBootManager.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformBootManagerLib/PlatformData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformHelperLib/CommonHeader.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformHelperLib/DxePlatformHelperLib.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformHelperLib/PeiPlatformHelperLib.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformHelperLib/PlatformHelperDxe.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformHelperLib/PlatformHelperLib.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformHelperLib/PlatformHelperPei.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformHelperLib/PlatformLeds.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformPcieHelperLib/CommonHeader.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformPcieHelperLib/PlatformPcieHelperLib.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformPcieHelperLib/PlatformPcieHelperLib.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformPcieHelperLib/SocUnit.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformSecLib/Ia32/Flat32.S create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformSecLib/Ia32/Flat32.asm create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformSecLib/Ia32/Platform.inc create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformSecLib/PlatformSecLib.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformSecLib/PlatformSecLib.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformSecLib/PlatformSecLibModStrs.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformSecureLib/PlatformSecureLib.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/PlatformSecureLib/PlatformSecureLib.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/Tpm12DeviceLibAtmelI2c/TisPc.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/Tpm12DeviceLibAtmelI2c/Tpm12DeviceLibAtmelI2c.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/Tpm12DeviceLibAtmelI2c/Tpm12DeviceLibAtmelI2c.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/Tpm12DeviceLibInfineonI2c/TisPc.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/Tpm12DeviceLibInfineonI2c/Tpm12DeviceLibInfineonI2c.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Library/Tpm12DeviceLibInfineonI2c/Tpm12DeviceLibInfineonI2c.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciHostBridge/PciHostBridge.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciHostBridge/PciHostBridge.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciHostBridge/PciHostBridge.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciHostBridge/PciHostBridgeSupport.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciHostBridge/PciHostResource.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciHostBridge/PciRootBridge.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciHostBridge/PciRootBridgeIo.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciPlatform/CommonHeader.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciPlatform/PciPlatform.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciPlatform/PciPlatform.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Pci/Dxe/PciPlatform/PciPlatform.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/MemorySubClass/MemorySubClass.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/MemorySubClass/MemorySubClass.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/MemorySubClass/MemorySubClass.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/MemorySubClass/MemorySubClassStrings.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/PlatformInit/PlatformConfig.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/PlatformInit/PlatformInitDxe.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/PlatformInit/PlatformInitDxe.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/PlatformInit/PlatformInitDxe.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SaveMemoryConfig/SaveMemoryConfig.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SaveMemoryConfig/SaveMemoryConfig.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/Setup/CommonHeader.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/Setup/DxePlatform.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/Setup/KeyboardLayout.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/Setup/QNCRegTable.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/Setup/SetupPlatform.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/Setup/SetupPlatform.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/Setup/Strings.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/Setup/processor.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/CommonHeader.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscBaseBoardManufacturer.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscBaseBoardManufacturerData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscBaseBoardManufacturerFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscBiosVendor.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscBiosVendorData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscBiosVendorFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscBootInformationData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscBootInformationFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscChassisManufacturer.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscChassisManufacturerData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscChassisManufacturerFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscDevicePath.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscNumberOfInstallableLanguagesData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscNumberOfInstallableLanguagesFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOemString.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOemStringData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOemStringFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOnboardDevice.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOnboardDeviceData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscOnboardDeviceFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscPortInternalConnectorDesignator.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscPortInternalConnectorDesignatorData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscPortInternalConnectorDesignatorFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemManufacturer.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemManufacturerData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemManufacturerFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionString.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionStringData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemOptionStringFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemSlotDesignation.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemSlotDesignationData.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemSlotDesignationFunction.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/MiscSystemSlotOnboardDevices.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/SmbiosMisc.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/SmbiosMiscDataTable.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/SmbiosMiscDxe.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/SmbiosMiscEntryPoint.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Dxe/SmbiosMiscDxe/SmbiosMiscStrings.uni create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformConfig/PlatformConfigPei.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformConfig/PlatformConfigPei.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/BootMode.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/CommonHeader.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/Generic/Recovery.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/MemoryCallback.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/MrcWrapper.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/MrcWrapper.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/PeiFvSecurity.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/PeiFvSecurity.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/PlatformEarlyInit.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/PlatformEarlyInit.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/PlatformEarlyInit.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/Pei/PlatformInit/PlatformErratas.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/SpiFvbServices/FvbInfo.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/SpiFvbServices/FwBlockService.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/SpiFvbServices/FwBlockService.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/SpiFvbServices/PlatformSmmSpi.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/SpiFvbServices/PlatformSmmSpi.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/SpiFvbServices/PlatformSpi.inf create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/SpiFvbServices/SpiFlashDevice.c create mode 100644 Platform/Intel/QuarkPlatformPkg/Platform/SpiFvbServices/SpiFlashDevice.h create mode 100644 Platform/Intel/QuarkPlatformPkg/Quark.dsc create mode 100644 Platform/Intel/QuarkPlatformPkg/Quark.fdf create mode 100644 Platform/Intel/QuarkPlatformPkg/QuarkMin.dsc create mode 100644 Platform/Intel/QuarkPlatformPkg/QuarkMin.fdf create mode 100644 Platform/Intel/QuarkPlatformPkg/QuarkPlatformPkg.dec create mode 100644 Platform/Intel/QuarkPlatformPkg/Readme.md create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/.gitignore create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/AcpiPlatform/AcpiPlatform.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/AcpiPlatform/AcpiPlatform.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/AcpiPlatform/AcpiPlatform.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/AcpiPlatform/AcpiPlatformHooks.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/AcpiPlatform/AcpiPlatformHooks.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/AcpiPlatform/AcpiPlatformHooksLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/AcpiPlatform/Osfr.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Application/FirmwareUpdate/FirmwareUpdate.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Application/FirmwareUpdate/FirmwareUpdate.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Application/FirmwareUpdate/FirmwareUpdate.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Application/FirmwareUpdate/FirmwareUpdateStrings.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BfmLib.exe create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BiosIdD.env create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BiosIdR.env create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BiosIdx64D.env create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BiosIdx64R.env create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BootScriptSaveDxe/BootScriptSaveDxe.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BootScriptSaveDxe/InternalBootScriptSave.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BootScriptSaveDxe/ScriptSave.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Build_IFWI.bat create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Build_IFWI.sh create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FCE.exe create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleAll.bat create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleAll.sh create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleMinnowMax.bat create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleMinnowMax.sh create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleMinnowMaxRelease.bat create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleMinnowMaxRelease.sh create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleSampleColor.bat create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleSampleColor.sh create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/Lvfs.ddf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/LvfsGenCapsuleMinnowMax.bat create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/LvfsGenCapsuleMinnowMaxRelease.bat create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/LvfsGenCapsuleSampleColor.bat create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/NewRoot.cer.gFmpDevicePkgTokenSpaceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/SAMPLE_DEVELOPMENT.cer.gFmpDevicePkgTokenSpaceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/SAMPLE_DEVELOPMENT_SAMPLE_PRODUCTION.cer.gFmpDevicePkgTokenSpaceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/template.metainfo.xml create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/Library/FmpDeviceLib/FmpDeviceLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/Library/FmpDeviceLib/FmpDeviceLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/Library/FmpDeviceLibSample/FmpDeviceLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/Library/FmpDeviceLibSample/FmpDeviceLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/Library/PlatformFlashAccessLib/PlatformFlashAccessLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/Library/PlatformFlashAccessLib/PlatformFlashAccessLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/SystemFirmwareDescriptor/SystemFirmwareDescriptor.aslc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/SystemFirmwareDescriptor/SystemFirmwareDescriptor.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/SystemFirmwareDescriptor/SystemFirmwareDescriptorPei.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/SystemFirmwareUpdateConfig/SystemFirmwareUpdateConfig.ini create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/SystemFirmwareUpdateConfig/SystemFirmwareUpdateConfigGcc.ini create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FmpBlueSampleDevice.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FmpCertificate.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FmpGreenSampleDevice.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FmpMinnowMaxSystem.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FmpRedSampleDevice.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspAzaliaConfigData/AzaliaConfig.bin create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/BootModePei/BootModePei.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/BootModePei/BootModePei.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/PeiFspHobProcessLibVlv2/FspHobProcessLibVlv2.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/PeiFspHobProcessLibVlv2/FspHobProcessLibVlv2.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/FspPlatformSecLibVlv2.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/FspPlatformSecLibVlv2.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/AsmSaveSecContext.asm create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/Fsp.inc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/PeiCoreEntry.asm create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/SecEntry.asm create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/Stack.S create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/Stack.asm create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/PlatformInit.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/SaveSecContext.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/SecGetPerformance.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/SecPlatformInformation.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/SecRamInitData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/SecTempRamSupport.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/UartInit.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvInfoPei/FvInfoPei.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvInfoPei/FvInfoPei.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbInfo.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbRuntimeDxe.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbService.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbService.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbServiceDxe.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbServiceSmm.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbSmm.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbSmmCommon.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbSmmDxe.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbSmmDxe.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FvbRuntimeDxe/FvbSmmDxe.inf create mode 100755 Platform/Intel/Vlv2TbltDevicePkg/GenBiosId create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/GenBiosId.exe create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/AlertStandardFormatTable.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/ChipsetAccess.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/CommonIncludes.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/CpuType.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/FileHandleLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/AcpiTableStorage.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/AlertStandardFormat.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/BiosId.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/BoardFeatures.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/EfiVpdData.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/FirmwareId.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/HwWatchdogTimerHob.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/IdccData.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/ItkData.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/MemoryConfigData.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/OsSelection.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/PciLanInfo.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/PlatformCpuInfo.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/PlatformInfo.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/SensorInfoVariable.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/SetupVariable.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Hpet.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/BiosIdLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/CpuIA32.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/EfiRegTableLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/Esrt.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/Fd.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/FlashDeviceLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/I2CLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/I2cMmioConfigLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/I2cPort_platform.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/PlatformFsaLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/PlatformFspLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/SpiFlash.H create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/StallSmmLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Library/UsbDeviceModeLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Mcfg.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/McfgTable.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Platform.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/PlatformBootMode.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/PlatformDefinitions.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Ppi/MfgMemoryTest.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Ppi/Sha256Hash.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Ppi/Speaker.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Ppi/UsbController.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/CK505ClockPlatformInfo.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/EnhancedSpeedstep.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/GlobalNvsArea.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/HwWatchdogTimer.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/I2cAcpi.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/I2cBus.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/I2cBusMcg.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/I2cHostMcg.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/I2cMasterMcg.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/I2cSlave.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/LpcWpc83627Policy.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/LpcWpce791Policy.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/MmioDevice.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/Observable.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/PlatformGopPolicy.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/PlatformIdeInit.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/SetupMode.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/SmbiosSlotPopulation.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/Speaker.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/TcoReset.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/TpmMp.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/UsbPolicy.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/VlvPlatformPolicy.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/SetupMode.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/IntelGopDepex/IntelGopDriver.depex create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/BiosIdLib/BiosIdLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/BiosIdLib/BiosIdLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/CpuIA32Lib/CpuIA32Lib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/CpuIA32Lib/EfiCpuVersion.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/CpuIA32Lib/IA32/CpuIA32.S create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/CpuIA32Lib/IA32/CpuIA32.asm create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/CpuIA32Lib/IA32/CpuIA32.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/CpuIA32Lib/X64/Cpu.S create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/CpuIA32Lib/X64/Cpu.asm create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/FlashDeviceLib/FlashDeviceLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/FlashDeviceLib/FlashDeviceLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/FlashDeviceLib/FlashDeviceLibDxe.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/FlashDeviceLib/FlashDeviceLibDxe.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/FlashDeviceLib/FlashDeviceLibDxeRuntimeSmm.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/FlashDeviceLib/SpiChipDefinitions.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLib/I2CLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLib/I2CLibNull.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibDxe/I2CLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibDxe/I2CLibDxe.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibDxe/I2CRegs.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CAccess.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CDelayPei.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CDelayPei.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CIoLibPei.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CIoLibPei.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CLibPei.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CLibPei.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CLibPei.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/IntelPchAcpiTimerLib/CommonHeader.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/IntelPchAcpiTimerLib/IntelPchAcpiTimerLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/IntelPchAcpiTimerLib/IntelPchAcpiTimerLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/BoardClkGens/BoardClkGens.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/BoardClkGens/BoardClkGens.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/BoardGpios/BoardGpios.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/BoardGpios/BoardGpios.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/BoardJumpers/BoardJumpers.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/BoardJumpers/BoardJumpers.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/BoardOemIds/BoardOemIds.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/BoardOemIds/BoardOemIds.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/BoardSsidSvid/BoardSsidSvid.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/BoardSsidSvid/BoardSsidSvid.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/MultiPlatformLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/MultiPlatformLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/MultiPlatformLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/MultiPlatformLib/PlatformInfoHob.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PchPlatformLib/PchPlatformLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PchPlatformLib/PchPlatformLibrary.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PchPlatformLib/PchPlatformLibrary.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PchSmmLib/CommonHeader.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PchSmmLib/PchSmmLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PchSmmLib/PchSmmLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformBdsLib/BdsPlatform.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformBdsLib/BdsPlatform.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformBdsLib/PlatformBdsLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformBdsLib/PlatformBdsStrings.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformBdsLib/PlatformData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformCmosLib/PlatformCmosLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformCmosLib/PlatformCmosLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformFspLib/PlatformFspLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformFspLib/PlatformFspLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/ResetSystemLib/ResetSystemLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/ResetSystemLib/ResetSystemLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/PlatformSerialPortLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/SerialPortLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/SerialPortLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/SioInit.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/SioInit.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SmbusLib/CommonHeader.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SmbusLib/SmbusLib.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SmbusLib/SmbusLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/StallSmmLib/StallSmm.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/StallSmmLib/StallSmmLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/Tpm2DeviceLibSeCDxe/Tpm2DeviceLibSeC.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/Tpm2DeviceLibSeCDxe/Tpm2DeviceLibSeC.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/Tpm2DeviceLibSeCPei/Tpm2DeviceLibSeC.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/Tpm2DeviceLibSeCPei/Tpm2DeviceLibSeC.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Logo/Logo.bmp create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Metronome/LegacyMetronome.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Metronome/LegacyMetronome.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Metronome/Metronome.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/MonoStatusCode/EfiStatusCode.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/MonoStatusCode/MonoStatusCode.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/MonoStatusCode/MonoStatusCode.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/MonoStatusCode/MonoStatusCode.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/MonoStatusCode/PeiPostCode.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/MonoStatusCode/PlatformStatusCode.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/MonoStatusCode/PlatformStatusCode.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsConnect.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsConsole.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/DevicePath.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsStrings.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/InternalBdsLib.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/String.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/String.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PciPlatform/BoardPciPlatform.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PciPlatform/PciPlatform.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PciPlatform/PciPlatform.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PciPlatform/PciPlatform.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformCapsule.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformCapsule.fdf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformCapsuleGcc.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformCapsuleGcc.fdf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformCpuInfoDxe/PlatformCpuInfoDxe.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformCpuInfoDxe/PlatformCpuInfoDxe.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformCpuInfoDxe/PlatformCpuInfoDxe.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/AzaliaVerbTable.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/BoardId.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/BoardIdDecode.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/BoardIdDecode.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/ClockControl.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/Configuration.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/ExI.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/IchPlatformPolicy.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/IchRegTable.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/IchTcoReset.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/IdccInfo.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/LegacySpeaker.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/LegacySpeaker.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/Observable/Observable.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/Observable/Observable.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/PciBus.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/PciDevice.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/Platform.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/PlatformDxe.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/PlatformDxe.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/Rtc.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/SensorVar.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/SioPlatformPolicy.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/SlotConfig.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/SlotConfig.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformGopPolicy/PlatformGopPolicy.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformGopPolicy/PlatformGopPolicy.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInfoDxe/PlatformInfoDxe.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInfoDxe/PlatformInfoDxe.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInfoDxe/PlatformInfoDxe.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/BootMode.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/CpuInitPeim.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/Dimm.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/FlashMap.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/LegacySpeaker.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/LegacySpeaker.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/MchInit.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/MemoryCallback.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/MemoryPeim.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/PchInitPeim.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/PlatformEarlyInit.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/PlatformEarlyInit.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/PlatformInfoInit.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/PlatformInitPei.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/PlatformSsaInitPeim.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/Recovery.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/Stall.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPei/BootMode.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPei/CommonHeader.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPei/MemoryCallback.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPei/Platform.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPei/Platform.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPei/PlatformPei.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPei/Stall.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.dec create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgConfig.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgGcc.fdf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/Boot.vfi create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/Configuration.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/DebugConfig.vfi create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/FwVersionStrings.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/Main.vfi create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/PlatformSetupDxe.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/PlatformSetupDxe.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/PlatformSetupDxe.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/Security.vfi create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/SetupFunctions.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/SetupInfoRecords.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/SouthClusterConfig.vfi create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/SystemComponent.vfi create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/Thermal.vfi create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/UnCore.vfi create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/UqiList.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/Vfr.vfr create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSetupDxe/VfrStrings.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSmm/Platform.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSmm/PlatformSmm.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSmm/S3Save.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSmm/SmmPlatform.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSmm/SmmScriptSave.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSmm/SmmScriptSave.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PpmPolicy/PpmPolicy.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PpmPolicy/PpmPolicy.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PpmPolicy/PpmPolicy.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Readme.md create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SaveMemoryConfig/SaveMemoryConfig.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SaveMemoryConfig/SaveMemoryConfig.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SaveMemoryConfig/SaveMemoryConfig.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/CommonHeader.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscBaseBoardManufacturer.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscBaseBoardManufacturerData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscBaseBoardManufacturerFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscBiosVendor.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscBiosVendorData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscBiosVendorFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscBootInformationData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscBootInformationFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscChassisManufacturer.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscChassisManufacturerData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscChassisManufacturerFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscMemoryDevice.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscMemoryDeviceData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscMemoryDeviceFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscNumberOfInstallableLanguagesData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscNumberOfInstallableLanguagesFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOemString.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOemStringData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOemStringFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOemType0x90.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOemType0x90Data.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOemType0x90Function.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOemType0x94.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOemType0x94Data.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOemType0x94Function.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOnboardDevice.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOnboardDeviceData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscOnboardDeviceFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscPhysicalArray.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscPhysicalArrayData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscPhysicalArrayFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscPortInternalConnectorDesignator.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscPortInternalConnectorDesignatorData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscPortInternalConnectorDesignatorFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscProcessorCache.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscProcessorCacheData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscProcessorCacheFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscProcessorInformation.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscProcessorInformationData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscProcessorInformationFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscResetCapabilitiesData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscResetCapabilitiesFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSubclassDriver.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSubclassDriver.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSubclassDriverDataTable.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSubclassDriverEntryPoint.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemLanguageString.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemLanguageStringData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemLanguageStringFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemManufacturer.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemManufacturerData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemManufacturerFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemOptionString.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemOptionStringData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemOptionStringFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemSlotDesignation.uni create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemSlotDesignationData.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscSystemSlotDesignationFunction.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/SmBiosMiscDxe.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmmSwDispatch2OnSmmSwDispatchThunk/SmmSwDispatch2OnSmmSwDispatchThunk.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmmSwDispatch2OnSmmSwDispatchThunk/SmmSwDispatch2OnSmmSwDispatchThunk.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmramSaveInfoHandlerSmm/SmramSaveInfoHandlerSmm.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmramSaveInfoHandlerSmm/SmramSaveInfoHandlerSmm.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/Gcc/NvStorageFtwSpare.bin create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/Gcc/NvStorageFtwWorking.bin create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/Gcc/NvStorageVariable.bin create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/IFWIHeader/IFWI_HEADER.bin create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/IFWIHeader/IFWI_HEADER_SPILOCK.bin create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/IFWIHeader/Vacant.bin create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/IFWIStitch.bat create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/MNW2_Stitch_Config.txt create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/UiApp/FrontPage.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/UiApp/UiApp.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/VlvPlatformInitDxe/IgdOpRegion.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/VlvPlatformInitDxe/IgdOpRegion.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/VlvPlatformInitDxe/VlvPlatformInit.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/VlvPlatformInitDxe/VlvPlatformInit.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/VlvPlatformInitDxe/VlvPlatformInitDxe.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcDriver.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcDriver.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcIsaAcpi.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcIsaAcpi.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcSio.c create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcSio.h create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/Wpce791.inf create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/bld_vlv.bat create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/bld_vlv.sh create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/cln.sh create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/DdrMemoryController.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/IntelQNCBase.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/IntelQNCConfig.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/IntelQNCDxe.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/IntelQNCPeim.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/IntelQNCRegs.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/Library/IntelQNCLib.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/Library/QNCAccessLib.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/Library/QNCSmmLib.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/Ppi/QNCMemoryInit.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/Protocol/PchInfo.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/Protocol/PlatformPolicy.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/Protocol/QncS3Support.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/Protocol/SmmIchnDispatch2.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/Protocol/Spi.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/QNCAccess.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/QNCCommonDefinitions.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Include/QuarkNcSocId.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/IntelQNCLib/CommonHeader.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/IntelQNCLib/IntelQNCLib.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/IntelQNCLib/IntelQNCLib.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/IntelQNCLib/PciExpress.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/MtrrLib/MtrrLib.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/MtrrLib/MtrrLib.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/MtrrLib/MtrrLib.uni create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/QNCAccessLib/BaseAccess.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/QNCAccessLib/QNCAccessLib.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/QNCAccessLib/QNCAccessLib.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/QNCAccessLib/RuntimeAccess.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/QNCAccessLib/RuntimeQNCAccessLib.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/QNCSmmLib/QNCSmmLib.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/QNCSmmLib/QNCSmmLib.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/ResetSystemLib/ResetSystemLib.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/ResetSystemLib/ResetSystemLib.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmbusLib/CommonHeader.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmbusLib/SmbusLib.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmbusLib/SmbusLib.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.uni create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/MemoryInit.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/MemoryInit.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/MemoryInitPei.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/core_types.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/gen5_iosf_sb_definitions.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/general_definitions.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/hte.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/hte.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/io.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/lprint.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/meminit.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/meminit.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/meminit_utils.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/meminit_utils.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/memory_options.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/mrc.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/mrc.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/platform.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/prememinit.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/prememinit.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/CommonHeader.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/DxeQNCSmbus.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/DxeQNCSmbus.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/LegacyRegion.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/LegacyRegion.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/QNCInit.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/QNCInit.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/QNCInitDxe.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/QNCRootPorts.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/QNCSmbus.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/QNCSmbusExec.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/S3Support/Dxe/QncS3Support.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/S3Support/Dxe/QncS3Support.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/S3Support/Dxe/QncS3Support.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/SmmAccess.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/SmmAccessDriver.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/SmmAccessDriver.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmControlDxe/SmmControlDriver.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmControlDxe/SmmControlDxe.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/CommonHeader.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNC/QNCSmmGpi.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNC/QNCSmmHelpers.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNC/QNCSmmPeriodicTimer.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNC/QNCSmmQncn.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNC/QNCSmmSw.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNC/QNCSmmSx.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNCSmm.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNCSmmCore.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNCSmmDispatcher.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNCSmmHelpers.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNCSmmHelpers.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNCSmmRegisters.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNCxSmmHelpers.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/Pei/SmmAccessPei/SmmAccessPei.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/Pei/SmmAccessPei/SmmAccessPei.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/Pei/SmmControlPei/SmmControlPei.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Smm/Pei/SmmControlPei/SmmControlPei.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Spi/Common/SpiCommon.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Spi/Common/SpiCommon.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Spi/PchSpiRuntime.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Spi/PchSpiSmm.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Spi/RuntimeDxe/PchSpi.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Spi/RuntimeDxe/PchSpi.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Spi/Smm/PchSpi.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkNorthCluster/Spi/Smm/PchSpi.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSocPkg.dec create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSocPkg.dsc create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Include/CEATA.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Include/I2cRegs.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Include/Ioh.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Include/IohAccess.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Include/IohCommonDefinitions.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Include/Library/I2cLib.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Include/Library/IohLib.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Include/MMC.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Include/SDCard.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Include/SDHostIo.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/IohInit/Dxe/CommonHeader.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/IohInit/Dxe/IohBds.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/IohInit/Dxe/IohData.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/IohInit/Dxe/IohInit.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/IohInit/Dxe/IohInitDxe.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Library/I2cLib/CommonHeader.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Library/I2cLib/I2cLib.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Library/I2cLib/I2cLib.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Library/IohLib/CommonHeader.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Library/IohLib/IohLib.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Library/IohLib/IohLib.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDControllerDxe/ComponentName.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDControllerDxe/ComponentName.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDControllerDxe/SDController.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDControllerDxe/SDController.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDControllerDxe/SDControllerDxe.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDMediaDeviceDxe/CEATA.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDMediaDeviceDxe/CEATABlockIo.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDMediaDeviceDxe/ComponentName.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDMediaDeviceDxe/ComponentName.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDMediaDeviceDxe/MMCSDBlockIo.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDMediaDeviceDxe/MMCSDTransfer.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDMediaDeviceDxe/SDMediaDevice.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDMediaDeviceDxe/SDMediaDevice.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDMediaDeviceDxe/SDMediaDeviceDxe.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Common/Pei/UsbPei.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Common/Pei/UsbPei.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Common/Pei/UsbPei.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/ComponentName.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/ComponentName.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/Descriptor.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/Ohci.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/Ohci.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/OhciDebug.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/OhciDebug.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/OhciDxe.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/OhciReg.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/OhciReg.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/OhciSched.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/OhciSched.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/OhciUrb.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/OhciUrb.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/UsbHcMem.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/UsbHcMem.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/Descriptor.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/OhcPeim.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/OhcPeim.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/OhciPei.inf create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/OhciReg.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/OhciReg.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/OhciSched.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/OhciSched.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/OhciUrb.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/OhciUrb.h create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/UsbHcMem.c create mode 100644 Silicon/Intel/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/UsbHcMem.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/98_LINK.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/AcpiTablePlatform.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/AcpiTables.inf create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/CPU.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/DSDT.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Facp/Facp.aslc create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Facs/Facs.aslc create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/GloblNvs.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Gpe.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/HOST_BUS.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Hpet/Hpet.aslc create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/INTELGFX.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/INTELISPDev2.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/IgdOGBDA.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/IgdOMOBF.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/IgdOSBCB.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/IgdOpRn.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/IoTVirtualDevice.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/LPC_DEV.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/LpcB.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Lpit/Lpit.aslc create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Madt/Madt.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Madt/Madt30.aslc create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Mcfg/Mcfg.aslc create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PCI_DRC.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Pch.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PchAudio.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PchEhci.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PchLpss.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PchPcie.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PchScc.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PchSmb.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PchXhci.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PciTree.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Platform.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/RTD3.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/RhProxy.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/THERMAL.ASL create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/UsbSbd.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Video.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Vlv.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Wsmt/Wsmt.aslc create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/token.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/Include/Guid/Vlv2DeviceRefCodePkgTokenSpace.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/Include/Ppi/PttPassThruPpi.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/Include/Ppi/fTPMPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/Include/Protocol/PttPassThru.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/Include/Guid/PowerManagementAcpiTableStorage.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/Include/Ppi/VlvPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/Include/Protocol/PpmPlatformPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/Include/Types.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/PowerManagement/AcpiTables/PowerManagementAcpiTables.inf create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/PowerManagement/AcpiTables/Ssdt/ApCst.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/PowerManagement/AcpiTables/Ssdt/ApIst.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/PowerManagement/AcpiTables/Ssdt/ApTst.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/PowerManagement/AcpiTables/Ssdt/Cpu0Cst.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/PowerManagement/AcpiTables/Ssdt/Cpu0Ist.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/PowerManagement/AcpiTables/Ssdt/Cpu0Tst.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/CPU/PowerManagement/AcpiTables/Ssdt/CpuPm.asl create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/PlatformBaseAddresses.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Ppi/Capsule.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Ppi/PlatformMemoryRange.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Ppi/PlatformMemorySize.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Ppi/SmmAccess.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Ppi/VlvMmioPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Ppi/VlvPeiInit.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Ppi/VlvPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Protocol/IgdOpRegion.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Protocol/MemInfo.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Protocol/PlatformGopPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Protocol/VlvPlatformPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/Valleyview.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/VlvAccess.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/NorthCluster/Include/VlvCommonDefinitions.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Guid/PchInitVar.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Guid/SataControllerGuid.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Guid/SmbusArpMap.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Guid/Vlv2Variable.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/IndustryStandard/CeAta.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/IndustryStandard/Mmc.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/IndustryStandard/SdCard.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Library/I2CLib.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Library/PchPlatformLib.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchAccess.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchCommonDefinitions.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs/PchRegsHda.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs/PchRegsLpss.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs/PchRegsPcie.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs/PchRegsPcu.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs/PchRegsRcrb.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs/PchRegsSata.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs/PchRegsScc.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs/PchRegsSmbus.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs/PchRegsSpi.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/PchRegs/PchRegsUsb.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Ppi/PchInit.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Ppi/PchPeiInit.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Ppi/PchPlatformPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Ppi/PchUsbPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Ppi/PeiBlockIo.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Ppi/Sdhc.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Ppi/SmbusPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Ppi/Spi.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/ActiveBios.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/ActiveBiosProtocol.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/DxePchPolicyUpdateProtocol.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/EmmcCardInfoProtocol.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/Gpio.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/HwWatchdogTimer.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/I2cBus.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/PchExtendedReset.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/PchInfo.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/PchPlatformPolicy.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/PchReset.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/PchS3Support.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/SdHostIo.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/SmbiosSlotPopulation.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/SmmIchnDispatchEx.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/SmmSmbus.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/Spi.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/TcoReset.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Rsci.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/TianoApi.h create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Flash/Flash.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Flash/Flash.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Flash/Flash.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Gpio/Gpio.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Gpio/Gpio.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Library/OmapDmaLib.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Library/OmapLib.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530Dma.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530Gpio.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530Gpmc.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530I2c.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530Interrupt.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530MMCHS.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530PadConfiguration.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530Prcm.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530Timer.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530Uart.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/Omap3530/Omap3530Usb.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Include/TPS65950.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/InterruptDxe/HardwareInterrupt.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/InterruptDxe/InterruptDxe.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/LcdGraphicsOutputDxe/LcdGraphicsOutputBlt.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/LcdGraphicsOutputDxe/LcdGraphicsOutputDxe.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/LcdGraphicsOutputDxe/LcdGraphicsOutputDxe.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/LcdGraphicsOutputDxe/LcdGraphicsOutputDxe.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/DebugAgentTimerLib/DebugAgentTimerLib.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/DebugAgentTimerLib/DebugAgentTimerLib.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/GdbSerialLib/GdbSerialLib.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/GdbSerialLib/GdbSerialLib.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/Omap35xxTimerLib/Omap35xxTimerLib.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/Omap35xxTimerLib/TimerLib.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/OmapDmaLib/OmapDmaLib.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/OmapDmaLib/OmapDmaLib.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/OmapLib/OmapLib.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/OmapLib/OmapLib.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/RealTimeClockLib/RealTimeClockLib.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/RealTimeClockLib/RealTimeClockLib.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/SerialPortLib/SerialPortLib.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Library/SerialPortLib/SerialPortLib.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/MMCHSDxe/MMCHS.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/MMCHSDxe/MMCHS.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/MMCHSDxe/MMCHS.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/MmcHostDxe/MmcHostDxe.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/MmcHostDxe/MmcHostDxe.h create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/MmcHostDxe/MmcHostDxe.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Omap35xxPkg.dec create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Omap35xxPkg.dsc create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/PciEmulation/PciEmulation.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/PciEmulation/PciEmulation.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/SmbusDxe/Smbus.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/SmbusDxe/Smbus.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/TPS65950Dxe/TPS65950.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/TPS65950Dxe/TPS65950.inf create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/TimerDxe/Timer.c create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/TimerDxe/TimerDxe.inf -- 2.21.0.windows.1