├── .gitignore ├── .gitmodules ├── Drivers ├── ASIX │ ├── Asix.dec │ ├── Asix.dsc │ └── Bus │ │ └── Usb │ │ └── UsbNetworking │ │ ├── Ax88179 │ │ ├── Ax88179.c │ │ ├── Ax88179.h │ │ ├── Ax88179.inf │ │ ├── ComponentName.c │ │ ├── DriverBinding.c │ │ └── SimpleNetwork.c │ │ └── Ax88772c │ │ ├── Ax88772.c │ │ ├── Ax88772.h │ │ ├── Ax88772c.inf │ │ ├── ComponentName.c │ │ ├── DriverBinding.c │ │ └── SimpleNetwork.c ├── DisplayLink │ └── DisplayLinkPkg │ │ ├── DisplayLinkGop │ │ ├── CapabilityDescriptor.c │ │ ├── ComponentName.c │ │ ├── DisplayLinkGopDxe.inf │ │ ├── Edid.c │ │ ├── Edid.h │ │ ├── Gop.c │ │ ├── UsbDescriptors.c │ │ ├── UsbDescriptors.h │ │ ├── UsbDisplayLink.c │ │ ├── UsbDisplayLink.h │ │ ├── UsbTransfer.c │ │ └── VideoModes.c │ │ ├── DisplayLinkPkg.dsc │ │ └── ReadMe.md ├── OpTee │ └── OpteeRpmbPkg │ │ ├── FixupPcd.c │ │ ├── FixupPcd.inf │ │ ├── OpTeeRpmbFv.inf │ │ ├── OpTeeRpmbFvb.c │ │ └── OpTeeRpmbFvb.h └── OptionRomPkg │ ├── Application │ └── BltLibSample │ │ ├── BltLibSample.c │ │ └── BltLibSample.inf │ ├── AtapiPassThruDxe │ ├── AtapiPassThru.c │ ├── AtapiPassThru.h │ ├── AtapiPassThruDxe.inf │ ├── ComponentName.c │ └── DriverSupportedEfiVersion.c │ ├── Bus │ └── Usb │ │ └── FtdiUsbSerialDxe │ │ ├── CompatibleDevices.txt │ │ ├── ComponentName.c │ │ ├── FtdiUsbSerialDriver.c │ │ ├── FtdiUsbSerialDriver.h │ │ ├── FtdiUsbSerialDxe.inf │ │ └── ReadMe.txt │ ├── CirrusLogic5430Dxe │ ├── CirrusLogic5430.c │ ├── CirrusLogic5430.h │ ├── CirrusLogic5430Dxe.inf │ ├── CirrusLogic5430GraphicsOutput.c │ ├── CirrusLogic5430I2c.c │ ├── CirrusLogic5430I2c.h │ ├── CirrusLogic5430UgaDraw.c │ ├── ComponentName.c │ ├── DriverSupportedEfiVersion.c │ └── Edid.c │ ├── Include │ └── Library │ │ └── BltLib.h │ ├── Library │ ├── FrameBufferBltLib │ │ ├── FrameBufferBltLib.c │ │ └── FrameBufferBltLib.inf │ └── GopBltLib │ │ ├── GopBltLib.c │ │ └── GopBltLib.inf │ ├── OptionRomPkg.dec │ ├── OptionRomPkg.dsc │ ├── ReadMe.txt │ └── UndiRuntimeDxe │ ├── ComponentName.c │ ├── Decode.c │ ├── E100b.c │ ├── E100b.h │ ├── Init.c │ ├── Undi32.h │ ├── UndiAipImpl.c │ └── UndiRuntimeDxe.inf ├── Features ├── Ext4Pkg │ ├── Ext4Dxe │ │ ├── BlockGroup.c │ │ ├── Collation.c │ │ ├── Crc16.c │ │ ├── Crc32c.c │ │ ├── Directory.c │ │ ├── DiskUtil.c │ │ ├── Ext4Disk.h │ │ ├── Ext4Dxe.c │ │ ├── Ext4Dxe.h │ │ ├── Ext4Dxe.inf │ │ ├── Ext4Dxe.uni │ │ ├── Extents.c │ │ ├── File.c │ │ ├── Inode.c │ │ ├── Partition.c │ │ └── Superblock.c │ ├── Ext4Pkg.dec │ ├── Ext4Pkg.dsc │ └── Ext4Pkg.uni └── Intel │ ├── AdvancedFeaturePkg │ ├── AdvancedFeaturePkg.dec │ ├── AdvancedFeaturePkg.dsc │ └── Include │ │ ├── AdvancedFeatures.dsc │ │ ├── AdvancedFeaturesPcd.dsc │ │ ├── PostMemory.fdf │ │ └── PreMemory.fdf │ ├── Debugging │ ├── AcpiDebugFeaturePkg │ │ ├── AcpiDebugDxeSmm │ │ │ ├── AcpiDebug.asl │ │ │ ├── AcpiDebug.c │ │ │ ├── AcpiDebugDxe.inf │ │ │ └── AcpiDebugSmm.inf │ │ ├── AcpiDebugFeaturePkg.dec │ │ ├── AcpiDebugFeaturePkg.dsc │ │ ├── Include │ │ │ ├── AcpiDebugFeature.dsc │ │ │ ├── PostMemory.fdf │ │ │ └── PreMemory.fdf │ │ └── Readme.md │ ├── BeepDebugFeaturePkg │ │ ├── BeepDebugFeaturePkg.dec │ │ ├── BeepDebugFeaturePkg.dsc │ │ ├── Include │ │ │ ├── BeepDebugFeature.dsc │ │ │ └── Library │ │ │ │ ├── BeepLib.h │ │ │ │ └── BeepMapLib.h │ │ ├── Library │ │ │ ├── BeepLib │ │ │ │ ├── BeepLibNull.c │ │ │ │ └── BeepLibNull.inf │ │ │ ├── BeepMapLib │ │ │ │ ├── BeepMapLib.c │ │ │ │ ├── BeepMapLib.inf │ │ │ │ └── PlatformStatusCodesInternal.h │ │ │ └── BeepStatusCodeHandlerLib │ │ │ │ ├── PeiBeepStatusCodeHandlerLib.c │ │ │ │ ├── PeiBeepStatusCodeHandlerLib.inf │ │ │ │ ├── RuntimeDxeBeepStatusCodeHandlerLib.c │ │ │ │ ├── RuntimeDxeBeepStatusCodeHandlerLib.inf │ │ │ │ ├── SmmBeepStatusCodeHandlerLib.c │ │ │ │ └── SmmBeepStatusCodeHandlerLib.inf │ │ └── Readme.md │ ├── PostCodeDebugFeaturePkg │ │ ├── Include │ │ │ ├── Library │ │ │ │ └── PostCodeMapLib.h │ │ │ └── PostCodeDebugFeature.dsc │ │ ├── Library │ │ │ ├── PostCodeMapLib │ │ │ │ ├── PlatformStatusCodesInternal.h │ │ │ │ ├── PostCodeMapLib.c │ │ │ │ └── PostCodeMapLib.inf │ │ │ └── PostCodeStatusCodeHandlerLib │ │ │ │ ├── PeiPostCodeStatusCodeHandlerLib.c │ │ │ │ ├── PeiPostCodeStatusCodeHandlerLib.inf │ │ │ │ ├── RuntimeDxePostCodeStatusCodeHandlerLib.c │ │ │ │ ├── RuntimeDxePostCodeStatusCodeHandlerLib.inf │ │ │ │ ├── SmmPostCodeStatusCodeHandlerLib.c │ │ │ │ └── SmmPostCodeStatusCodeHandlerLib.inf │ │ ├── PostCodeDebugFeaturePkg.dec │ │ ├── PostCodeDebugFeaturePkg.dsc │ │ └── Readme.md │ ├── Readme.md │ └── Usb3DebugFeaturePkg │ │ ├── Include │ │ ├── Library │ │ │ ├── Usb3DebugPortLib.h │ │ │ └── Usb3DebugPortParamLib.h │ │ ├── PostMemory.fdf │ │ ├── PreMemory.fdf │ │ └── Usb3DebugFeature.dsc │ │ ├── Library │ │ ├── Usb3DebugPortLib │ │ │ ├── MiscServices.c │ │ │ ├── Usb3DebugPortDataTransfer.c │ │ │ ├── Usb3DebugPortInitialize.c │ │ │ ├── Usb3DebugPortLibDxe.c │ │ │ ├── Usb3DebugPortLibDxe.inf │ │ │ ├── Usb3DebugPortLibDxeIoMmu.c │ │ │ ├── Usb3DebugPortLibDxeIoMmu.inf │ │ │ ├── Usb3DebugPortLibInternal.h │ │ │ ├── Usb3DebugPortLibNull.c │ │ │ ├── Usb3DebugPortLibNull.inf │ │ │ ├── Usb3DebugPortLibPei.c │ │ │ ├── Usb3DebugPortLibPei.inf │ │ │ ├── Usb3DebugPortLibPeiIoMmu.c │ │ │ └── Usb3DebugPortLibPeiIoMmu.inf │ │ └── Usb3DebugPortParamLibPcd │ │ │ ├── Usb3DebugPortParamLibPcd.c │ │ │ └── Usb3DebugPortParamLibPcd.inf │ │ ├── Readme.md │ │ ├── Usb3DebugFeaturePkg.dec │ │ └── Usb3DebugFeaturePkg.dsc │ ├── Network │ ├── NetworkFeaturePkg │ │ ├── Include │ │ │ ├── NetworkFeature.dsc │ │ │ ├── PostMemory.fdf │ │ │ └── PreMemory.fdf │ │ ├── NetworkFeaturePkg.dec │ │ ├── NetworkFeaturePkg.dsc │ │ └── Readme.md │ └── Readme.md │ ├── OutOfBandManagement │ ├── IpmiFeaturePkg │ │ ├── BmcAcpi │ │ │ ├── BmcAcpi.c │ │ │ ├── BmcAcpi.inf │ │ │ └── BmcSsdt │ │ │ │ ├── BmcSsdt.asl │ │ │ │ └── IpmiOprRegions.asi │ │ ├── BmcElog │ │ │ ├── BmcElog.c │ │ │ └── BmcElog.inf │ │ ├── Frb │ │ │ ├── FrbDxe.c │ │ │ ├── FrbDxe.inf │ │ │ ├── FrbPei.c │ │ │ └── FrbPei.inf │ │ ├── GenericIpmi │ │ │ ├── Common │ │ │ │ ├── IpmiBmc.c │ │ │ │ ├── IpmiBmc.h │ │ │ │ ├── IpmiBmcCommon.h │ │ │ │ ├── IpmiHooks.c │ │ │ │ ├── IpmiHooks.h │ │ │ │ ├── IpmiPhysicalLayer.h │ │ │ │ ├── KcsBmc.c │ │ │ │ └── KcsBmc.h │ │ │ ├── Dxe │ │ │ │ ├── GenericIpmi.c │ │ │ │ ├── GenericIpmi.inf │ │ │ │ └── IpmiInit.c │ │ │ ├── Pei │ │ │ │ ├── PeiGenericIpmi.c │ │ │ │ ├── PeiGenericIpmi.h │ │ │ │ ├── PeiGenericIpmi.inf │ │ │ │ ├── PeiIpmiBmc.c │ │ │ │ ├── PeiIpmiBmc.h │ │ │ │ └── PeiIpmiBmcDef.h │ │ │ └── Smm │ │ │ │ ├── SmmGenericIpmi.c │ │ │ │ └── SmmGenericIpmi.inf │ │ ├── Include │ │ │ ├── IpmiFeature.dsc │ │ │ ├── Library │ │ │ │ ├── IpmiBaseLib.h │ │ │ │ ├── IpmiCommandLib.h │ │ │ │ └── IpmiPlatformHookLib.h │ │ │ ├── PostMemory.fdf │ │ │ ├── Ppi │ │ │ │ └── IpmiTransportPpi.h │ │ │ ├── PreMemory.fdf │ │ │ ├── Protocol │ │ │ │ └── IpmiTransportProtocol.h │ │ │ ├── ServerManagement.h │ │ │ └── SmStatusCodes.h │ │ ├── IpmiFeaturePkg.dec │ │ ├── IpmiFeaturePkg.dsc │ │ ├── IpmiFru │ │ │ ├── IpmiFru.c │ │ │ └── IpmiFru.inf │ │ ├── IpmiInit │ │ │ ├── DxeIpmiInit.c │ │ │ ├── DxeIpmiInit.inf │ │ │ ├── PeiIpmiInit.c │ │ │ └── PeiIpmiInit.inf │ │ ├── Library │ │ │ ├── IpmiBaseLib │ │ │ │ ├── IpmiBaseLib.c │ │ │ │ └── IpmiBaseLib.inf │ │ │ ├── IpmiBaseLibNull │ │ │ │ ├── IpmiBaseLibNull.c │ │ │ │ └── IpmiBaseLibNull.inf │ │ │ ├── IpmiCommandLib │ │ │ │ ├── IpmiCommandLib.inf │ │ │ │ ├── IpmiCommandLibNetFnApp.c │ │ │ │ ├── IpmiCommandLibNetFnChassis.c │ │ │ │ ├── IpmiCommandLibNetFnStorage.c │ │ │ │ └── IpmiCommandLibNetFnTransport.c │ │ │ ├── IpmiPlatformHookLibNull │ │ │ │ ├── IpmiPlatformHookLibNull.c │ │ │ │ └── IpmiPlatformHookLibNull.inf │ │ │ ├── PeiIpmiBaseLib │ │ │ │ ├── PeiIpmiBaseLib.c │ │ │ │ └── PeiIpmiBaseLib.inf │ │ │ └── SmmIpmiBaseLib │ │ │ │ ├── SmmIpmiBaseLib.c │ │ │ │ └── SmmIpmiBaseLib.inf │ │ ├── OsWdt │ │ │ ├── OsWdt.c │ │ │ └── OsWdt.inf │ │ ├── Readme.md │ │ └── SolStatus │ │ │ ├── SolStatus.c │ │ │ └── SolStatus.inf │ ├── Readme.md │ └── SpcrFeaturePkg │ │ ├── Include │ │ ├── Library │ │ │ └── SpcrDeviceLib.h │ │ └── SpcrFeature.dsc │ │ ├── Library │ │ └── SpcrDeviceLibNull │ │ │ ├── SpcrDeviceLibNull.c │ │ │ └── SpcrDeviceLibNull.inf │ │ ├── Readme.md │ │ ├── SpcrAcpiDxe │ │ ├── SpcrAcpi.c │ │ ├── SpcrAcpi.h │ │ └── SpcrAcpiDxe.inf │ │ ├── SpcrFeaturePkg.dec │ │ └── SpcrFeaturePkg.dsc │ ├── PowerManagement │ ├── Readme.md │ └── S3FeaturePkg │ │ ├── Include │ │ ├── PostMemory.fdf │ │ ├── PreMemory.fdf │ │ └── S3Feature.dsc │ │ ├── Readme.md │ │ ├── S3FeaturePkg.dec │ │ ├── S3FeaturePkg.dsc │ │ └── S3Pei │ │ ├── S3Pei.c │ │ └── S3Pei.inf │ ├── Readme.md │ ├── SystemInformation │ ├── Readme.md │ └── SmbiosFeaturePkg │ │ ├── Include │ │ ├── PostMemory.fdf │ │ ├── PreMemory.fdf │ │ └── SmbiosFeature.dsc │ │ ├── Readme.md │ │ ├── SmbiosBasicDxe │ │ ├── SmbiosBasic.h │ │ ├── SmbiosBasicDxe.inf │ │ ├── SmbiosBasicEntryPoint.c │ │ ├── Type0BiosVendorFunction.c │ │ ├── Type1SystemManufacturerFunction.c │ │ ├── Type2BaseBoardManufacturerFunction.c │ │ ├── Type32BootInformationFunction.c │ │ └── Type3ChassisManufacturerFunction.c │ │ ├── SmbiosFeaturePkg.dec │ │ └── SmbiosFeaturePkg.dsc │ ├── TemplateFeaturePkg │ ├── Include │ │ ├── PostMemory.fdf │ │ ├── PreMemory.fdf │ │ └── TemplateFeature.dsc │ ├── Readme.md │ ├── TemplateFeaturePkg.dec │ └── TemplateFeaturePkg.dsc │ └── UserInterface │ ├── LogoFeaturePkg │ ├── Include │ │ ├── LogoFeature.dsc │ │ ├── PostMemory.fdf │ │ └── PreMemory.fdf │ ├── LogoDxe │ │ ├── JpegLogo.idf │ │ ├── JpegLogoDxe.inf │ │ ├── Logo.bmp │ │ ├── Logo.c │ │ ├── Logo.idf │ │ ├── Logo.jpg │ │ └── LogoDxe.inf │ ├── LogoFeaturePkg.dec │ ├── LogoFeaturePkg.dsc │ └── Readme.md │ ├── Readme.md │ ├── UserAuthFeaturePkg │ ├── Include │ │ ├── Guid │ │ │ └── UserAuthentication.h │ │ ├── Library │ │ │ ├── PlatformPasswordLib.h │ │ │ ├── UserPasswordLib.h │ │ │ └── UserPasswordUiLib.h │ │ ├── PostMemory.fdf │ │ ├── PreMemory.fdf │ │ └── UserAuthFeature.dsc │ ├── Library │ │ ├── PlatformPasswordLibNull │ │ │ ├── PlatformPasswordLibNull.c │ │ │ ├── PlatformPasswordLibNull.inf │ │ │ └── PlatformPasswordLibNull.uni │ │ ├── UserPasswordLib │ │ │ ├── UserPasswordLib.c │ │ │ └── UserPasswordLib.inf │ │ └── UserPasswordUiLib │ │ │ ├── UserPasswordUiLib.c │ │ │ └── UserPasswordUiLib.inf │ ├── Readme.md │ ├── UserAuthFeaturePkg.dec │ ├── UserAuthFeaturePkg.dsc │ └── UserAuthenticationDxeSmm │ │ ├── KeyService.c │ │ ├── KeyService.h │ │ ├── UserAuthentication2Dxe.c │ │ ├── UserAuthentication2Dxe.h │ │ ├── UserAuthentication2Dxe.inf │ │ ├── UserAuthenticationDxe.c │ │ ├── UserAuthenticationDxe.h │ │ ├── UserAuthenticationDxe.inf │ │ ├── UserAuthenticationDxeFormset.h │ │ ├── UserAuthenticationDxePassword.c │ │ ├── UserAuthenticationDxeStrings.uni │ │ ├── UserAuthenticationDxeVfr.vfr │ │ ├── UserAuthenticationSmm.c │ │ ├── UserAuthenticationSmm.h │ │ └── UserAuthenticationSmm.inf │ └── VirtualKeyboardFeaturePkg │ ├── Include │ ├── PostMemory.fdf │ ├── PreMemory.fdf │ └── VirtualKeyboardFeature.dsc │ ├── Readme.md │ ├── VirtualKeyboardDxe │ ├── CapitalLetterKeyboard.bmp │ ├── ComponentName.c │ ├── ComponentName.h │ ├── DigitKeyboard.bmp │ ├── FullIcon.bmp │ ├── Keyboard.c │ ├── KeyboardLayout.c │ ├── KeyboardLayout.idf │ ├── SimpleIcon.bmp │ ├── SimpleKeyboard.bmp │ ├── VirtualKeyboard.h │ ├── VirtualKeyboardDriver.c │ └── VirtualKeyboardDxe.inf │ ├── VirtualKeyboardFeaturePkg.dec │ └── VirtualKeyboardFeaturePkg.dsc ├── License-History.txt ├── License.txt ├── Maintainers.txt ├── Platform ├── 96Boards │ ├── 96Boards.dec │ ├── 96BoardsI2cDxe │ │ ├── 96BoardsI2cDxe.c │ │ └── 96BoardsI2cDxe.inf │ ├── Include │ │ ├── Guid │ │ │ └── FormSet.h │ │ └── Protocol │ │ │ ├── LsConnector.h │ │ │ └── Mezzanine.h │ ├── LsConnectorDxe │ │ ├── LsConnectorDxe.c │ │ ├── LsConnectorDxe.h │ │ ├── LsConnectorDxe.inf │ │ ├── LsConnectorHii.uni │ │ └── LsConnectorHii.vfr │ └── Secure96Dxe │ │ ├── Secure96.asl │ │ ├── Secure96.dts │ │ ├── Secure96.h │ │ ├── Secure96Dxe.c │ │ └── Secure96Dxe.inf ├── AMD │ └── OverdriveBoard │ │ ├── DeviceTree │ │ ├── OverdriveBoard.dts │ │ └── OverdriveBoard.inf │ │ ├── OverdriveBoard.dsc │ │ ├── OverdriveBoard.fdf │ │ ├── SystemFirmwareDescriptor │ │ ├── SystemFirmwareDescriptor.aslc │ │ ├── SystemFirmwareDescriptor.inf │ │ └── SystemFirmwareDescriptorPei.c │ │ └── SystemFirmwareUpdateConfig │ │ └── SystemFirmwareUpdateConfig.ini ├── ARM │ ├── ARM.dec │ ├── Drivers │ │ ├── BootMonFs │ │ │ ├── BootMonFs.dec │ │ │ ├── BootMonFs.inf │ │ │ ├── BootMonFsApi.h │ │ │ ├── BootMonFsDir.c │ │ │ ├── BootMonFsEntryPoint.c │ │ │ ├── BootMonFsHw.h │ │ │ ├── BootMonFsImages.c │ │ │ ├── BootMonFsInternal.h │ │ │ ├── BootMonFsOpenClose.c │ │ │ ├── BootMonFsReadWrite.c │ │ │ └── BootMonFsUnsupported.c │ │ └── FdtPlatformDxe │ │ │ ├── FdtPlatform.c │ │ │ ├── FdtPlatform.h │ │ │ ├── FdtPlatformDxe.dec │ │ │ ├── FdtPlatformDxe.inf │ │ │ ├── FdtPlatformDxe.uni │ │ │ ├── README.txt │ │ │ ├── ShellDumpFdt.c │ │ │ └── ShellSetFdt.c │ ├── Include │ │ ├── Guid │ │ │ └── BootMonFsFileInfo.h │ │ └── Library │ │ │ ├── ArmShellCmdLib.h │ │ │ └── BdsLib.h │ ├── JunoPkg │ │ ├── AcpiTables │ │ │ ├── AcpiSsdtRootPci.asl │ │ │ ├── AcpiTables.inf │ │ │ ├── Dbg2.aslc │ │ │ ├── Dsdt.asl │ │ │ ├── Fadt.aslc │ │ │ ├── Gtdt.aslc │ │ │ ├── Madt.aslc │ │ │ └── Spcr.aslc │ │ ├── ArmJuno.dec │ │ ├── ArmJuno.dsc │ │ ├── ArmJuno.fdf │ │ ├── ConfigurationManager │ │ │ ├── ConfigurationManager.dsc.inc │ │ │ └── ConfigurationManagerDxe │ │ │ │ ├── AslTables │ │ │ │ ├── Dsdt.asl │ │ │ │ ├── SsdtJunoUsb.asl │ │ │ │ └── SsdtPci.asl │ │ │ │ ├── ConfigurationManager.c │ │ │ │ ├── ConfigurationManager.h │ │ │ │ ├── ConfigurationManagerDxe.inf │ │ │ │ └── Platform.h │ │ ├── Drivers │ │ │ ├── ArmJunoDxe │ │ │ │ ├── AcpiTables.c │ │ │ │ ├── ArmJunoDxe.c │ │ │ │ ├── ArmJunoDxe.inf │ │ │ │ └── ArmJunoDxeInternal.h │ │ │ └── SataSiI3132Dxe │ │ │ │ ├── ComponentName.c │ │ │ │ ├── SataSiI3132.c │ │ │ │ ├── SataSiI3132.h │ │ │ │ ├── SataSiI3132Dxe.inf │ │ │ │ └── SiI3132AtaPassThru.c │ │ ├── Include │ │ │ └── ArmPlatform.h │ │ ├── Library │ │ │ ├── ArmJunoLib │ │ │ │ ├── AArch64 │ │ │ │ │ └── ArmJunoHelper.S │ │ │ │ ├── Arm │ │ │ │ │ └── ArmJunoHelper.S │ │ │ │ ├── ArmJuno.c │ │ │ │ ├── ArmJunoLib.inf │ │ │ │ └── ArmJunoMem.c │ │ │ ├── ArmJunoMtlLib │ │ │ │ ├── ArmJunoMtlLib.c │ │ │ │ ├── ArmJunoMtlLib.inf │ │ │ │ └── ArmJunoMtlPrivateLib.h │ │ │ ├── HdLcdArmJunoLib │ │ │ │ ├── HdLcdArmJuno.c │ │ │ │ └── HdLcdArmJunoLib.inf │ │ │ ├── JunoPciHostBridgeLib │ │ │ │ ├── JunoPciHostBridgeLib.c │ │ │ │ ├── JunoPciHostBridgeLib.inf │ │ │ │ ├── XPressRich3.c │ │ │ │ └── XPressRich3.h │ │ │ └── NorFlashJunoLib │ │ │ │ ├── NorFlashJuno.c │ │ │ │ └── NorFlashJunoLib.inf │ │ └── SmbiosPlatformDxe │ │ │ ├── SmbiosPlatformDxe.c │ │ │ └── SmbiosPlatformDxe.inf │ ├── Library │ │ ├── ArmShellCmdRunAxf │ │ │ ├── AArch64 │ │ │ │ └── Pivot.S │ │ │ ├── Arm │ │ │ │ └── Pivot.S │ │ │ ├── ArmShellCmdRunAxf.c │ │ │ ├── ArmShellCmdRunAxf.h │ │ │ ├── ArmShellCmdRunAxf.inf │ │ │ ├── ArmShellCmdRunAxf.uni │ │ │ ├── BootMonFsLoader.c │ │ │ ├── BootMonFsLoader.h │ │ │ ├── ElfLoader.c │ │ │ ├── ElfLoader.h │ │ │ ├── RunAxf.c │ │ │ ├── elf32.h │ │ │ ├── elf64.h │ │ │ └── elf_common.h │ │ └── BdsLib │ │ │ ├── BdsFilePath.c │ │ │ ├── BdsHelper.c │ │ │ ├── BdsInternal.h │ │ │ └── BdsLib.inf │ ├── Morello │ │ ├── ConfigurationManager │ │ │ ├── ConfigurationManagerDxe │ │ │ │ ├── AslTables │ │ │ │ │ ├── DsdtFvp.asl │ │ │ │ │ └── SsdtPciFvp.asl │ │ │ │ ├── ConfigurationManager.c │ │ │ │ ├── ConfigurationManager.h │ │ │ │ ├── ConfigurationManagerDxeFvp.inf │ │ │ │ ├── ConfigurationManagerFvp.c │ │ │ │ ├── ConfigurationManagerFvp.h │ │ │ │ └── Platform.h │ │ │ └── ConfigurationManagerFvp.dsc.inc │ │ ├── Drivers │ │ │ └── PlatformDxe │ │ │ │ ├── PlatformDxeFvp.c │ │ │ │ ├── PlatformDxeFvp.inf │ │ │ │ └── VirtioDevices.c │ │ ├── Include │ │ │ ├── Guid │ │ │ │ └── MorelloVirtioDevicesFormSet.h │ │ │ └── MorelloPlatform.h │ │ ├── Library │ │ │ ├── PciHostBridgeLib │ │ │ │ ├── PciHostBridgeLibFvp.c │ │ │ │ └── PciHostBridgeLibFvp.inf │ │ │ └── PlatformLib │ │ │ │ ├── AArch64 │ │ │ │ └── Helper.S │ │ │ │ ├── PlatformLib.c │ │ │ │ ├── PlatformLib.inf │ │ │ │ └── PlatformLibMem.c │ │ ├── MorelloPlatform.dec │ │ ├── MorelloPlatform.dsc.inc │ │ ├── MorelloPlatformFvp.dsc │ │ ├── MorelloPlatformFvp.fdf │ │ └── Readme.md │ ├── N1Sdp │ │ ├── N1SdpPlatform.dsc │ │ └── N1SdpPlatform.fdf │ ├── Readme.md │ ├── SgiPkg │ │ ├── AcpiTables │ │ │ ├── Dbg2.aslc │ │ │ ├── Fadt.aslc │ │ │ ├── Gtdt.aslc │ │ │ ├── Iort.aslc │ │ │ ├── Mcfg.aslc │ │ │ ├── RdE1Edge │ │ │ │ ├── Dsdt.asl │ │ │ │ ├── Madt.aslc │ │ │ │ └── Pptt.aslc │ │ │ ├── RdE1EdgeAcpiTables.inf │ │ │ ├── RdN1Edge │ │ │ │ ├── Dsdt.asl │ │ │ │ ├── Madt.aslc │ │ │ │ └── Pptt.aslc │ │ │ ├── RdN1EdgeAcpiTables.inf │ │ │ ├── RdN1EdgeX2 │ │ │ │ ├── Dsdt.asl │ │ │ │ ├── Hmat.aslc │ │ │ │ ├── Madt.aslc │ │ │ │ ├── Pptt.aslc │ │ │ │ └── Srat.aslc │ │ │ ├── RdN1EdgeX2AcpiTables.inf │ │ │ ├── RdN2 │ │ │ │ ├── Dsdt.asl │ │ │ │ ├── Madt.aslc │ │ │ │ └── Pptt.aslc │ │ │ ├── RdN2AcpiTables.inf │ │ │ ├── RdN2Cfg1 │ │ │ │ ├── Dsdt.asl │ │ │ │ ├── Madt.aslc │ │ │ │ └── Pptt.aslc │ │ │ ├── RdN2Cfg1AcpiTables.inf │ │ │ ├── RdV1 │ │ │ │ ├── Dsdt.asl │ │ │ │ ├── Madt.aslc │ │ │ │ └── Pptt.aslc │ │ │ ├── RdV1AcpiTables.inf │ │ │ ├── RdV1Mc │ │ │ │ ├── Dsdt.asl │ │ │ │ ├── Hmat.aslc │ │ │ │ ├── Madt.aslc │ │ │ │ ├── Pptt.aslc │ │ │ │ └── Srat.aslc │ │ │ ├── RdV1McAcpiTables.inf │ │ │ ├── Sgi575 │ │ │ │ ├── Dsdt.asl │ │ │ │ ├── Madt.aslc │ │ │ │ └── Pptt.aslc │ │ │ ├── Sgi575AcpiTables.inf │ │ │ ├── Spcr.aslc │ │ │ ├── Ssdt.asl │ │ │ ├── SsdtEvents.asl │ │ │ └── SsdtRos.asl │ │ ├── Drivers │ │ │ ├── PlatformDxe │ │ │ │ ├── PlatformDxe.c │ │ │ │ ├── PlatformDxe.inf │ │ │ │ └── VirtioDevices.c │ │ │ └── SmbiosPlatformDxe │ │ │ │ ├── SmbiosPlatformDxe.c │ │ │ │ ├── SmbiosPlatformDxe.h │ │ │ │ ├── SmbiosPlatformDxe.inf │ │ │ │ ├── Type0BiosInformation.c │ │ │ │ ├── Type16PhysicalMemoryArray.c │ │ │ │ ├── Type17MemoryDevice.c │ │ │ │ ├── Type19MemoryArrayMappedAddress.c │ │ │ │ ├── Type1SystemInformation.c │ │ │ │ ├── Type32SystemBootInformation.c │ │ │ │ ├── Type3SystemEnclosure.c │ │ │ │ ├── Type4ProcessorInformation.c │ │ │ │ └── Type7CacheInformation.c │ │ ├── Include │ │ │ ├── Guid │ │ │ │ └── SgiVirtioDevicesFormSet.h │ │ │ ├── Ppi │ │ │ │ └── SgiPlatformId.h │ │ │ ├── SgiAcpiHeader.h │ │ │ └── SgiPlatform.h │ │ ├── Library │ │ │ ├── HdLcdArmSgiLib │ │ │ │ ├── HdLcdArmSgi.c │ │ │ │ └── HdLcdArmSgiLib.inf │ │ │ ├── NorFlashLib │ │ │ │ ├── NorFlashLib.c │ │ │ │ ├── NorFlashLib.inf │ │ │ │ ├── StandaloneMmNorFlashLib.c │ │ │ │ └── StandaloneMmNorFlashLib.inf │ │ │ ├── PciHostBridgeLib │ │ │ │ ├── PciHostBridgeLib.c │ │ │ │ └── PciHostBridgeLib.inf │ │ │ ├── PlatformLib │ │ │ │ ├── AArch64 │ │ │ │ │ └── Helper.S │ │ │ │ ├── PlatformLib.c │ │ │ │ ├── PlatformLib.inf │ │ │ │ └── PlatformLibMem.c │ │ │ └── SgiPlatformPei │ │ │ │ ├── SgiPlatformPei.inf │ │ │ │ └── SgiPlatformPeim.c │ │ ├── PlatformStandaloneMm.dsc │ │ ├── PlatformStandaloneMm.fdf │ │ ├── PlatformStandaloneMm2.dsc │ │ ├── RdE1Edge │ │ │ ├── RdE1Edge.dsc │ │ │ └── RdE1Edge.fdf.inc │ │ ├── RdN1Edge │ │ │ ├── RdN1Edge.dsc │ │ │ └── RdN1Edge.fdf.inc │ │ ├── RdN1EdgeX2 │ │ │ ├── RdN1EdgeX2.dsc │ │ │ └── RdN1EdgeX2.fdf.inc │ │ ├── RdN2 │ │ │ ├── RdN2.dsc │ │ │ └── RdN2.fdf.inc │ │ ├── RdN2Cfg1 │ │ │ ├── RdN2Cfg1.dsc │ │ │ └── RdN2Cfg1.fdf.inc │ │ ├── RdV1 │ │ │ ├── RdV1.dsc │ │ │ └── RdV1.fdf.inc │ │ ├── RdV1Mc │ │ │ ├── RdV1Mc.dsc │ │ │ └── RdV1Mc.fdf.inc │ │ ├── Readme.md │ │ ├── Sgi575 │ │ │ ├── Sgi575.dsc │ │ │ └── Sgi575.fdf.inc │ │ ├── SgiMemoryMap.dsc.inc │ │ ├── SgiMemoryMap2.dsc.inc │ │ ├── SgiPlatform.dec │ │ ├── SgiPlatform.dsc.inc │ │ ├── SgiPlatform.fdf │ │ └── SgiPlatformMm.dsc.inc │ └── VExpressPkg │ │ ├── ArmVExpress-CTA15-A7.dsc │ │ ├── ArmVExpress-CTA15-A7.fdf │ │ ├── ArmVExpress-FVP-AArch64.dsc │ │ ├── ArmVExpress-FVP-AArch64.fdf │ │ ├── ArmVExpress-networking.fdf.inc │ │ ├── ArmVExpress.dsc.inc │ │ ├── ArmVExpressPkg.dec │ │ ├── ConfigurationManager │ │ └── ConfigurationManagerDxe │ │ │ ├── AslTables │ │ │ ├── Dsdt.asl │ │ │ └── SsdtPci.asl │ │ │ ├── ConfigurationManager.c │ │ │ ├── ConfigurationManager.h │ │ │ ├── ConfigurationManagerDxe.inf │ │ │ └── Platform.h │ │ ├── DeviceTree │ │ ├── fvp-base-gicv2-psci.dtb │ │ ├── fvp-base-gicv2-psci.dts │ │ ├── fvp-base-gicv2legacy-psci.dtb │ │ ├── fvp-base-gicv2legacy-psci.dts │ │ ├── fvp-base-gicv3-psci.dtb │ │ ├── fvp-base-gicv3-psci.dts │ │ ├── fvp-foundation-gicv2-psci.dtb │ │ ├── fvp-foundation-gicv2-psci.dts │ │ ├── fvp-foundation-gicv2legacy-psci.dtb │ │ ├── fvp-foundation-gicv2legacy-psci.dts │ │ ├── fvp-foundation-gicv3-psci.dtb │ │ ├── fvp-foundation-gicv3-psci.dts │ │ ├── fvp-foundation-motherboard-no_psci.dtsi │ │ ├── fvp-foundation-motherboard.dtsi │ │ ├── rtsm_ve-motherboard-no_psci.dtsi │ │ └── rtsm_ve-motherboard.dtsi │ │ ├── Drivers │ │ ├── ArmVExpressDxe │ │ │ ├── ArmFvpDxe.c │ │ │ ├── ArmFvpDxe.inf │ │ │ ├── ArmHwDxe.c │ │ │ └── ArmHwDxe.inf │ │ ├── ArmVExpressFastBootDxe │ │ │ ├── ArmVExpressFastBoot.c │ │ │ └── ArmVExpressFastBootDxe.inf │ │ ├── Isp1761UsbDxe │ │ │ ├── Isp1761UsbDxe.c │ │ │ ├── Isp1761UsbDxe.h │ │ │ └── Isp1761UsbDxe.inf │ │ ├── Lan9118Dxe │ │ │ ├── Lan9118Dxe.c │ │ │ ├── Lan9118Dxe.h │ │ │ ├── Lan9118Dxe.inf │ │ │ ├── Lan9118DxeHw.h │ │ │ ├── Lan9118DxeUtil.c │ │ │ └── Lan9118DxeUtil.h │ │ ├── Lan91xDxe │ │ │ ├── Lan91xDxe.c │ │ │ ├── Lan91xDxe.inf │ │ │ └── Lan91xDxeHw.h │ │ └── PL180MciDxe │ │ │ ├── PL180Mci.c │ │ │ ├── PL180Mci.h │ │ │ └── PL180MciDxe.inf │ │ ├── Include │ │ ├── Library │ │ │ └── ArmPlatformSysConfigLib.h │ │ ├── Platform │ │ │ ├── CTA15-A7 │ │ │ │ └── ArmPlatform.h │ │ │ └── RTSM │ │ │ │ └── ArmPlatform.h │ │ └── VExpressMotherBoard.h │ │ └── Library │ │ ├── ArmMaliDpLib │ │ ├── ArmMaliDpLib.c │ │ └── ArmMaliDpLib.inf │ │ ├── ArmVExpressDtPlatformDtbLoaderLib │ │ ├── ArmVExpressDtPlatformDtbLoaderLib.c │ │ └── ArmVExpressDtPlatformDtbLoaderLib.inf │ │ ├── ArmVExpressLibCTA15-A7 │ │ ├── ArmVExpressLib.inf │ │ ├── CTA15-A7.c │ │ ├── CTA15-A7Helper.S │ │ ├── CTA15-A7Helper.asm │ │ └── CTA15-A7Mem.c │ │ ├── ArmVExpressLibRTSM │ │ ├── AArch64 │ │ │ └── RTSMHelper.S │ │ ├── Arm │ │ │ ├── RTSMHelper.S │ │ │ └── RTSMHelper.asm │ │ ├── ArmVExpressLib.inf │ │ ├── ArmVExpressLibSec.inf │ │ ├── RTSM.c │ │ └── RTSMMem.c │ │ ├── ArmVExpressPciHostBridgeLib │ │ ├── ArmVExpressPciHostBridgeLib.c │ │ ├── ArmVExpressPciHostBridgeLib.inf │ │ └── ArmVExpressPciHostBridgeLib.uni │ │ ├── ArmVExpressSysConfigLib │ │ ├── ArmVExpressSysConfig.c │ │ └── ArmVExpressSysConfigLib.inf │ │ ├── ArmVExpressSysConfigRuntimeLib │ │ ├── ArmVExpressSysConfigRuntimeLib.c │ │ └── ArmVExpressSysConfigRuntimeLib.inf │ │ ├── HdLcdArmVExpressLib │ │ ├── HdLcdArmVExpress.c │ │ └── HdLcdArmVExpressLib.inf │ │ ├── NorFlashArmVExpressLib │ │ ├── NorFlashArmVExpress.c │ │ └── NorFlashArmVExpressLib.inf │ │ ├── PL111LcdArmVExpressLib │ │ ├── PL111LcdArmVExpress.c │ │ └── PL111LcdArmVExpressLib.inf │ │ └── ResetSystemLib │ │ ├── ResetSystemLib.c │ │ └── ResetSystemLib.inf ├── Ampere │ └── Readme.md ├── BeagleBoard │ └── BeagleBoardPkg │ │ ├── BeagleBoardPkg.dec │ │ ├── BeagleBoardPkg.dsc │ │ ├── BeagleBoardPkg.fdf │ │ ├── ConfigurationHeader.bin │ │ ├── ConfigurationHeader.dat │ │ ├── Debugger_scripts │ │ ├── rvi_boot_from_ram.inc │ │ ├── rvi_convert_symbols.sh │ │ ├── rvi_dummy.axf │ │ ├── rvi_hw_setup.inc │ │ ├── rvi_load_symbols.inc │ │ ├── rvi_symbols_macros.inc │ │ ├── rvi_unload_symbols.inc │ │ ├── trace32_load_symbols.cmm │ │ └── trace32_load_symbols_cygwin.cmm │ │ ├── Include │ │ └── BeagleBoard.h │ │ ├── Library │ │ ├── BeagleBoardLib │ │ │ ├── BeagleBoard.c │ │ │ ├── BeagleBoardHelper.S │ │ │ ├── BeagleBoardHelper.asm │ │ │ ├── BeagleBoardLib.inf │ │ │ ├── BeagleBoardMem.c │ │ │ ├── Clock.c │ │ │ └── PadConfiguration.c │ │ ├── DxeHobPeCoffLib │ │ │ ├── DxeHobPeCoff.c │ │ │ └── DxeHobPeCoffLib.inf │ │ ├── LzmaHobCustomDecompressLib │ │ │ ├── LzmaHobCustomDecompressLib.c │ │ │ └── LzmaHobCustomDecompressLib.inf │ │ ├── MemoryInitPeiLib │ │ │ ├── MemoryInitPeiLib.c │ │ │ └── MemoryInitPeiLib.inf │ │ └── ResetSystemLib │ │ │ ├── ResetSystemLib.c │ │ │ └── ResetSystemLib.inf │ │ ├── PrePi │ │ ├── Arm │ │ │ ├── ArchPrePi.c │ │ │ ├── ModuleEntryPoint.S │ │ │ └── ModuleEntryPoint.asm │ │ ├── LzmaDecompress.h │ │ ├── MainUniCore.c │ │ ├── PeiUniCore.inf │ │ ├── PrePi.c │ │ └── PrePi.h │ │ ├── Readme.rst │ │ └── Tools │ │ ├── GNUmakefile │ │ ├── generate_image.c │ │ ├── makefile │ │ └── replace.c ├── Comcast │ ├── Application │ │ ├── Dri │ │ │ ├── Dri.c │ │ │ └── Dri.inf │ │ ├── DriSecureBoot │ │ │ ├── DriSecureBoot.c │ │ │ └── DriSecureBoot.inf │ │ └── SecureBoot │ │ │ ├── SecureBoot.c │ │ │ └── SecureBoot.inf │ ├── Library │ │ └── RdkBootManagerLib │ │ │ ├── DiskIo.c │ │ │ ├── HttpBoot.c │ │ │ ├── RdkBootManagerLib.dec │ │ │ ├── RdkBootManagerLib.h │ │ │ ├── RdkBootManagerLib.inf │ │ │ ├── RdkFile.c │ │ │ └── SecureBoot.c │ └── RDKQemu │ │ ├── RDKQemu.dsc │ │ ├── RDKQemu.fdf │ │ └── README ├── Hisilicon │ ├── D03 │ │ ├── Capsule │ │ │ └── SystemFirmwareUpdateConfig │ │ │ │ └── SystemFirmwareUpdateConfig.ini │ │ ├── D03.dec │ │ ├── D03.dsc │ │ ├── D03.fdf │ │ ├── Drivers │ │ │ ├── OemNicConfig2PHi1610 │ │ │ │ ├── OemNicConfig.h │ │ │ │ ├── OemNicConfig2P.c │ │ │ │ └── OemNicConfig2P.inf │ │ │ └── SystemFirmwareDescriptor │ │ │ │ ├── SystemFirmwareDescriptor.aslc │ │ │ │ ├── SystemFirmwareDescriptor.inf │ │ │ │ └── SystemFirmwareDescriptorPei.c │ │ ├── EarlyConfigPeim │ │ │ ├── EarlyConfigPeimD03.c │ │ │ └── EarlyConfigPeimD03.inf │ │ ├── Include │ │ │ └── Library │ │ │ │ └── CpldD03.h │ │ └── Library │ │ │ ├── DS3231RealTimeClockLib │ │ │ ├── DS3231RealTimeClock.h │ │ │ ├── DS3231RealTimeClockLib.c │ │ │ └── DS3231RealTimeClockLib.inf │ │ │ ├── FdtUpdateLib │ │ │ ├── FdtUpdateLib.c │ │ │ └── FdtUpdateLib.inf │ │ │ ├── OemMiscLib2P │ │ │ ├── BoardFeature2PHi1610.c │ │ │ ├── BoardFeature2PHi1610Strings.uni │ │ │ ├── OemMiscLib2PHi1610.c │ │ │ └── OemMiscLib2PHi1610.inf │ │ │ └── PlatformPciLib │ │ │ ├── PlatformPciLib.c │ │ │ └── PlatformPciLib.inf │ ├── D05 │ │ ├── Capsule │ │ │ └── SystemFirmwareUpdateConfig │ │ │ │ └── SystemFirmwareUpdateConfig.ini │ │ ├── D05.dsc │ │ ├── D05.fdf │ │ ├── Drivers │ │ │ └── SystemFirmwareDescriptor │ │ │ │ ├── SystemFirmwareDescriptor.aslc │ │ │ │ ├── SystemFirmwareDescriptor.inf │ │ │ │ └── SystemFirmwareDescriptorPei.c │ │ ├── EarlyConfigPeim │ │ │ ├── EarlyConfigPeimD05.c │ │ │ └── EarlyConfigPeimD05.inf │ │ └── Library │ │ │ ├── OemMiscLibD05 │ │ │ ├── BoardFeatureD05.c │ │ │ ├── BoardFeatureD05Strings.uni │ │ │ ├── OemMiscLibD05.c │ │ │ └── OemMiscLibD05.inf │ │ │ └── PlatformPciLib │ │ │ ├── PlatformPciLib.c │ │ │ └── PlatformPciLib.inf │ ├── D06 │ │ ├── Capsule │ │ │ └── SystemFirmwareUpdateConfig │ │ │ │ └── SystemFirmwareUpdateConfig.ini │ │ ├── D06.dec │ │ ├── D06.dsc │ │ ├── D06.fdf │ │ ├── Drivers │ │ │ ├── OemNicConfig2PHi1620 │ │ │ │ ├── OemNicConfig.h │ │ │ │ ├── OemNicConfig2P.c │ │ │ │ └── OemNicConfig2P.inf │ │ │ └── SystemFirmwareDescriptor │ │ │ │ ├── SystemFirmwareDescriptor.aslc │ │ │ │ ├── SystemFirmwareDescriptor.inf │ │ │ │ └── SystemFirmwareDescriptorPei.c │ │ ├── EarlyConfigPeim │ │ │ ├── EarlyConfigPeimD06.c │ │ │ └── EarlyConfigPeimD06.inf │ │ ├── Include │ │ │ └── Library │ │ │ │ └── CpldD06.h │ │ └── Library │ │ │ ├── OemMiscLibD06 │ │ │ ├── BoardFeatureD06.c │ │ │ ├── BoardFeatureD06Strings.uni │ │ │ ├── OemMiscLibD06.c │ │ │ └── OemMiscLibD06.inf │ │ │ ├── OemNicLib │ │ │ ├── OemNicLib.c │ │ │ └── OemNicLib.inf │ │ │ └── PciHostBridgeLib │ │ │ ├── PciHostBridgeLib.c │ │ │ └── PciHostBridgeLib.inf │ ├── HiKey │ │ ├── HiKey.dec │ │ ├── HiKey.dsc │ │ ├── HiKey.fdf │ │ ├── HiKeyDxe │ │ │ ├── HiKeyDxe.c │ │ │ ├── HiKeyDxe.h │ │ │ └── HiKeyDxe.inf │ │ ├── HiKeyGpioDxe │ │ │ ├── HiKeyGpioDxe.c │ │ │ └── HiKeyGpioDxe.inf │ │ ├── Include │ │ │ └── ArmPlatform.h │ │ └── Library │ │ │ └── HiKeyLib │ │ │ ├── HiKey.c │ │ │ ├── HiKeyHelper.S │ │ │ ├── HiKeyLib.inf │ │ │ └── HiKeyMem.c │ ├── HiKey960 │ │ ├── HiKey960.dec │ │ ├── HiKey960.dsc │ │ ├── HiKey960.fdf │ │ ├── HiKey960Dxe │ │ │ ├── HiKey960Dxe.c │ │ │ ├── HiKey960Dxe.h │ │ │ └── HiKey960Dxe.inf │ │ ├── HiKey960GpioDxe │ │ │ ├── HiKey960GpioDxe.c │ │ │ └── HiKey960GpioDxe.inf │ │ └── Library │ │ │ └── HiKey960Lib │ │ │ ├── HiKey960.c │ │ │ ├── HiKey960Helper.S │ │ │ ├── HiKey960Lib.inf │ │ │ └── HiKey960Mem.c │ └── Library │ │ └── PciHostBridgeLib │ │ ├── PciHostBridgeLib.c │ │ └── PciHostBridgeLib.inf ├── Intel │ ├── BoardModulePkg │ │ ├── BoardBdsHookDxe │ │ │ ├── BoardBdsHookDxe.c │ │ │ └── BoardBdsHookDxe.inf │ │ ├── BoardModulePkg.dec │ │ ├── BoardModulePkg.dsc │ │ ├── FirmwareBootMediaInfo │ │ │ ├── FirmwareBootMediaInfoPei.c │ │ │ └── FirmwareBootMediaInfoPei.inf │ │ ├── Include │ │ │ ├── Guid │ │ │ │ ├── BiosId.h │ │ │ │ └── BiosInfo.h │ │ │ └── Library │ │ │ │ ├── BiosIdLib.h │ │ │ │ ├── BoardBdsHookLib.h │ │ │ │ ├── CmosAccessLib.h │ │ │ │ ├── FirmwareBootMediaInfoLib.h │ │ │ │ └── PlatformCmosAccessLib.h │ │ ├── LegacySioDxe │ │ │ ├── ComponentName.c │ │ │ ├── ComponentName.h │ │ │ ├── LegacySioDxe.inf │ │ │ ├── Register.h │ │ │ ├── SioChip.c │ │ │ ├── SioChip.h │ │ │ ├── SioDriver.c │ │ │ ├── SioDriver.h │ │ │ ├── SioService.c │ │ │ └── SioService.h │ │ └── Library │ │ │ ├── BdsPs2KbcLib │ │ │ ├── BdsPs2KbcLib.c │ │ │ ├── BdsPs2KbcLib.h │ │ │ └── BdsPs2KbcLib.inf │ │ │ ├── BiosIdLib │ │ │ ├── DxeBiosIdLib.c │ │ │ ├── DxeBiosIdLib.inf │ │ │ ├── PeiBiosIdLib.c │ │ │ └── PeiBiosIdLib.inf │ │ │ ├── BoardBdsHookLib │ │ │ ├── BoardBdsHook.h │ │ │ ├── BoardBdsHookLib.c │ │ │ ├── BoardBdsHookLib.inf │ │ │ ├── BoardBootOption.c │ │ │ └── BoardMemoryTest.c │ │ │ ├── BoardBootManagerLib │ │ │ ├── BoardBootManager.c │ │ │ └── BoardBootManagerLib.inf │ │ │ ├── CmosAccessLib │ │ │ ├── CmosAccessLib.c │ │ │ ├── CmosAccessLib.inf │ │ │ └── CmosAccessLibInternal.h │ │ │ ├── PeiFirmwareBootMediaInfoLib │ │ │ ├── PeiFirmwareBootMediaInfoLib.c │ │ │ └── PeiFirmwareBootMediaInfoLib.inf │ │ │ └── PlatformCmosAccessLibNull │ │ │ ├── PlatformCmosAccessLibNull.c │ │ │ └── PlatformCmosAccessLibNull.inf │ ├── CometlakeOpenBoardPkg │ │ ├── Acpi │ │ │ └── BoardAcpiDxe │ │ │ │ ├── AcpiGnvsInit.c │ │ │ │ ├── BoardAcpiDxe.c │ │ │ │ ├── BoardAcpiDxe.inf │ │ │ │ └── Dsdt │ │ │ │ ├── AMLUPD.asl │ │ │ │ ├── DSDT.ASL │ │ │ │ ├── HostBus.asl │ │ │ │ ├── PciTree.asl │ │ │ │ └── Platform.asl │ │ ├── BiosInfo │ │ │ ├── BiosInfo.c │ │ │ └── BiosInfo.inf │ │ ├── CometlakeURvp │ │ │ ├── Include │ │ │ │ ├── Fdf │ │ │ │ │ └── FlashMapInclude.fdf │ │ │ │ ├── PeiPlatformHookLib.h │ │ │ │ ├── PeiPlatformLib.h │ │ │ │ ├── PlatformBoardConfig.h │ │ │ │ └── PlatformInfo.h │ │ │ ├── Library │ │ │ │ ├── BaseFuncLib │ │ │ │ │ ├── BaseFuncLib.inf │ │ │ │ │ └── Gop.c │ │ │ │ ├── BaseGpioCheckConflictLib │ │ │ │ │ ├── BaseGpioCheckConflictLib.c │ │ │ │ │ └── BaseGpioCheckConflictLib.inf │ │ │ │ ├── BaseGpioCheckConflictLibNull │ │ │ │ │ ├── BaseGpioCheckConflictLibNull.c │ │ │ │ │ └── BaseGpioCheckConflictLibNull.inf │ │ │ │ ├── BasePlatformHookLib │ │ │ │ │ ├── BasePlatformHookLib.c │ │ │ │ │ └── BasePlatformHookLib.inf │ │ │ │ ├── BoardAcpiLib │ │ │ │ │ ├── SmmBoardAcpiEnableLib.c │ │ │ │ │ ├── SmmBoardAcpiEnableLib.inf │ │ │ │ │ ├── SmmCometlakeURvpAcpiEnableLib.c │ │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.c │ │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.inf │ │ │ │ │ └── SmmSiliconAcpiEnableLib.c │ │ │ │ ├── BoardInitLib │ │ │ │ │ ├── BoardFunc.c │ │ │ │ │ ├── BoardFunc.h │ │ │ │ │ ├── BoardFuncInit.c │ │ │ │ │ ├── BoardFuncInitPreMem.c │ │ │ │ │ ├── BoardInitLib.h │ │ │ │ │ ├── BoardPchInitPreMemLib.c │ │ │ │ │ ├── BoardSaConfigPreMem.h │ │ │ │ │ ├── BoardSaInitPreMemLib.c │ │ │ │ │ ├── CometlakeURvpHsioPtssTables.c │ │ │ │ │ ├── CometlakeURvpInit.h │ │ │ │ │ ├── GpioTableCmlUlpddr3PreMem.c │ │ │ │ │ ├── GpioTableCometlakeULpddr3Rvp.c │ │ │ │ │ ├── GpioTableDefault.c │ │ │ │ │ ├── PchHdaVerbTables.h │ │ │ │ │ ├── PeiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiBoardInitPreMemLib.c │ │ │ │ │ ├── PeiBoardInitPreMemLib.inf │ │ │ │ │ ├── PeiCometlakeURvpDetect.c │ │ │ │ │ ├── PeiCometlakeURvpInitPostMemLib.c │ │ │ │ │ ├── PeiCometlakeURvpInitPreMemLib.c │ │ │ │ │ ├── PeiMultiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiMultiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiMultiBoardInitPreMemLib.c │ │ │ │ │ └── PeiMultiBoardInitPreMemLib.inf │ │ │ │ ├── DxePolicyBoardConfigLib │ │ │ │ │ ├── DxePolicyBoardConfig.h │ │ │ │ │ ├── DxePolicyBoardConfigLib.inf │ │ │ │ │ └── DxeSaPolicyBoardConfig.c │ │ │ │ ├── PeiPlatformHookLib │ │ │ │ │ ├── PeiPlatformHooklib.c │ │ │ │ │ └── PeiPlatformHooklib.inf │ │ │ │ └── PeiPolicyBoardConfigLib │ │ │ │ │ ├── PeiCpuPolicyBoardConfig.c │ │ │ │ │ ├── PeiCpuPolicyBoardConfigPreMem.c │ │ │ │ │ ├── PeiMePolicyBoardConfig.c │ │ │ │ │ ├── PeiMePolicyBoardConfigPreMem.c │ │ │ │ │ ├── PeiPchPolicyBoardConfig.c │ │ │ │ │ ├── PeiPchPolicyBoardConfigPreMem.c │ │ │ │ │ ├── PeiPolicyBoardConfig.h │ │ │ │ │ ├── PeiPolicyBoardConfigLib.inf │ │ │ │ │ ├── PeiSaPolicyBoardConfig.c │ │ │ │ │ ├── PeiSaPolicyBoardConfigPreMem.c │ │ │ │ │ └── PeiSiPolicyBoardConfig.c │ │ │ ├── OpenBoardPkg.dsc │ │ │ ├── OpenBoardPkg.fdf │ │ │ ├── OpenBoardPkgBuildOption.dsc │ │ │ ├── OpenBoardPkgPcd.dsc │ │ │ └── build_config.cfg │ │ ├── Features │ │ │ ├── PciHotPlug │ │ │ │ ├── PciHotPlug.c │ │ │ │ ├── PciHotPlug.h │ │ │ │ └── PciHotPlug.inf │ │ │ └── Tbt │ │ │ │ ├── AcpiTables │ │ │ │ ├── Rtd3PcieTbt.asl │ │ │ │ └── Tbt.asl │ │ │ │ ├── Include │ │ │ │ ├── Library │ │ │ │ │ ├── DxeCheckIommuSupportLib.h │ │ │ │ │ ├── DxeTbtPolicyLib.h │ │ │ │ │ ├── DxeTbtSecurityLib.h │ │ │ │ │ ├── PeiCheckIommuSupportLib.h │ │ │ │ │ ├── PeiTbtPolicyLib.h │ │ │ │ │ ├── PeiTbtTaskDispatchLib.h │ │ │ │ │ └── TbtCommonLib.h │ │ │ │ ├── Ppi │ │ │ │ │ └── PeiTbtPolicy.h │ │ │ │ ├── Private │ │ │ │ │ └── Library │ │ │ │ │ │ ├── PeiDTbtInitLib.h │ │ │ │ │ │ └── PeiTbtCommonInitLib.h │ │ │ │ ├── Protocol │ │ │ │ │ ├── DisableBmeProtocol.h │ │ │ │ │ ├── DxeTbtPolicy.h │ │ │ │ │ └── TbtNvsArea.h │ │ │ │ ├── TbtBoardInfo.h │ │ │ │ ├── TbtNvsAreaDef.h │ │ │ │ └── TbtPolicyCommonDefinition.h │ │ │ │ ├── Library │ │ │ │ ├── DxeTbtPolicyLib │ │ │ │ │ ├── DxeTbtPolicyLib.c │ │ │ │ │ ├── DxeTbtPolicyLib.inf │ │ │ │ │ └── DxeTbtPolicyLibrary.h │ │ │ │ ├── PeiDxeSmmTbtCommonLib │ │ │ │ │ ├── TbtCommonLib.c │ │ │ │ │ └── TbtCommonLib.inf │ │ │ │ ├── PeiTbtPolicyLib │ │ │ │ │ ├── PeiTbtPolicyLib.c │ │ │ │ │ ├── PeiTbtPolicyLib.inf │ │ │ │ │ └── PeiTbtPolicyLibrary.h │ │ │ │ └── Private │ │ │ │ │ └── PeiDTbtInitLib │ │ │ │ │ ├── PeiDTbtInitLib.c │ │ │ │ │ └── PeiDTbtInitLib.inf │ │ │ │ └── TbtInit │ │ │ │ ├── Dxe │ │ │ │ ├── TbtDxe.c │ │ │ │ └── TbtDxe.inf │ │ │ │ ├── Pei │ │ │ │ ├── PeiTbtInit.c │ │ │ │ └── PeiTbtInit.inf │ │ │ │ └── Smm │ │ │ │ ├── TbtSmiHandler.c │ │ │ │ ├── TbtSmiHandler.h │ │ │ │ ├── TbtSmm.c │ │ │ │ └── TbtSmm.inf │ │ ├── FspWrapper │ │ │ └── Library │ │ │ │ ├── PeiFspPolicyInitLib │ │ │ │ ├── PeiFspCpuPolicyInitLib.c │ │ │ │ ├── PeiFspMePolicyInitLib.c │ │ │ │ ├── PeiFspMiscUpdInitLib.c │ │ │ │ ├── PeiFspPchPolicyInitLib.c │ │ │ │ ├── PeiFspPolicyInitLib.c │ │ │ │ ├── PeiFspPolicyInitLib.h │ │ │ │ ├── PeiFspPolicyInitLib.inf │ │ │ │ ├── PeiFspSaPolicyInitLib.c │ │ │ │ ├── PeiFspSecurityPolicyInitLib.c │ │ │ │ └── PeiFspSiPolicyInitLib.c │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp │ │ │ │ ├── PeiFspMiscUpdUpdateLib.c │ │ │ │ ├── PeiFspPolicyUpdateLib.c │ │ │ │ ├── PeiMiscPolicyUpdate.h │ │ │ │ ├── PeiPchPolicyUpdate.c │ │ │ │ ├── PeiPchPolicyUpdate.h │ │ │ │ ├── PeiPchPolicyUpdatePreMem.c │ │ │ │ ├── PeiSaPolicyUpdate.c │ │ │ │ ├── PeiSaPolicyUpdate.h │ │ │ │ ├── PeiSaPolicyUpdatePreMem.c │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp.inf │ │ ├── Include │ │ │ ├── Acpi │ │ │ │ ├── GlobalNvs.asl │ │ │ │ └── GlobalNvsAreaDef.h │ │ │ ├── AttemptUsbFirst.h │ │ │ ├── CpuSmm.h │ │ │ ├── FirwmareConfigurations.h │ │ │ ├── GopConfigLib.h │ │ │ ├── IoExpander.h │ │ │ ├── Library │ │ │ │ ├── DxeCpuPolicyUpdateLib.h │ │ │ │ ├── DxeMePolicyUpdateLib.h │ │ │ │ ├── DxePchPolicyUpdateLib.h │ │ │ │ ├── DxePolicyBoardConfigLib.h │ │ │ │ ├── DxeSaPolicyUpdateLib.h │ │ │ │ ├── FspPolicyInitLib.h │ │ │ │ ├── GpioCheckConflictLib.h │ │ │ │ ├── GpioExpanderLib.h │ │ │ │ ├── HdaVerbTableLib.h │ │ │ │ ├── I2cAccessLib.h │ │ │ │ ├── PeiPlatformLib.h │ │ │ │ ├── PeiPolicyBoardConfigLib.h │ │ │ │ ├── PeiPolicyInitLib.h │ │ │ │ └── PlatformInitLib.h │ │ │ ├── PchHsioPtssTables.h │ │ │ ├── PcieDeviceOverrideTable.h │ │ │ ├── Platform.h │ │ │ ├── PlatformBoardId.h │ │ │ ├── Protocol │ │ │ │ └── GlobalNvsArea.h │ │ │ ├── Setup.h │ │ │ └── SioRegs.h │ │ ├── Library │ │ │ ├── AcpiTimerLib │ │ │ │ ├── AcpiTimerLib.c │ │ │ │ ├── BaseAcpiTimerLib.c │ │ │ │ ├── BaseAcpiTimerLib.inf │ │ │ │ └── BaseAcpiTimerLib.uni │ │ │ ├── BaseGpioExpanderLib │ │ │ │ ├── BaseGpioExpanderLib.c │ │ │ │ └── BaseGpioExpanderLib.inf │ │ │ ├── PeiHdaVerbTableLib │ │ │ │ ├── PchHdaVerbTables.c │ │ │ │ ├── PeiHdaVerbTableLib.c │ │ │ │ └── PeiHdaVerbTableLib.inf │ │ │ └── PeiI2cAccessLib │ │ │ │ ├── PeiI2cAccessLib.c │ │ │ │ └── PeiI2cAccessLib.inf │ │ ├── OpenBoardPkg.dec │ │ └── Policy │ │ │ ├── Library │ │ │ ├── DxePolicyUpdateLib │ │ │ │ ├── DxeCpuPolicyUpdate.c │ │ │ │ ├── DxeMePolicyUpdate.c │ │ │ │ ├── DxeMePolicyUpdate.h │ │ │ │ ├── DxePchPolicyUpdate.c │ │ │ │ ├── DxePolicyUpdateLib.inf │ │ │ │ ├── DxeSaPolicyUpdate.c │ │ │ │ └── DxeSaPolicyUpdate.h │ │ │ ├── PeiPolicyInitLib │ │ │ │ ├── PeiCpuPolicyInit.h │ │ │ │ ├── PeiMePolicyInit.h │ │ │ │ ├── PeiPolicyInit.c │ │ │ │ ├── PeiPolicyInit.h │ │ │ │ ├── PeiPolicyInitLib.inf │ │ │ │ ├── PeiPolicyInitPreMem.c │ │ │ │ ├── PeiSaPolicyInit.c │ │ │ │ ├── PeiSaPolicyInit.h │ │ │ │ └── PeiSiPolicyInit.h │ │ │ └── PeiPolicyUpdateLib │ │ │ │ ├── PeiCpuPolicyUpdate.c │ │ │ │ ├── PeiCpuPolicyUpdate.h │ │ │ │ ├── PeiCpuPolicyUpdatePreMem.c │ │ │ │ ├── PeiMePolicyUpdate.c │ │ │ │ ├── PeiMePolicyUpdate.h │ │ │ │ ├── PeiMePolicyUpdatePreMem.c │ │ │ │ ├── PeiPchPolicyUpdate.c │ │ │ │ ├── PeiPchPolicyUpdate.h │ │ │ │ ├── PeiPchPolicyUpdatePreMem.c │ │ │ │ ├── PeiPolicyUpdateLib.inf │ │ │ │ ├── PeiSaPolicyUpdate.c │ │ │ │ ├── PeiSaPolicyUpdate.h │ │ │ │ ├── PeiSaPolicyUpdatePreMem.c │ │ │ │ ├── PeiSiPolicyUpdate.c │ │ │ │ └── PeiSiPolicyUpdate.h │ │ │ └── PolicyInitDxe │ │ │ ├── BoardInitLib.c │ │ │ ├── BoardInitLib.h │ │ │ ├── CpuPolicyInitDxe.c │ │ │ ├── CpuPolicyInitDxe.h │ │ │ ├── GopPolicyInitDxe.c │ │ │ ├── GopPolicyInitDxe.h │ │ │ ├── PchPolicyInitDxe.c │ │ │ ├── PchPolicyInitDxe.h │ │ │ ├── PolicyInitDxe.c │ │ │ ├── PolicyInitDxe.h │ │ │ ├── PolicyInitDxe.inf │ │ │ ├── SaPolicyInitDxe.c │ │ │ ├── SaPolicyInitDxe.h │ │ │ ├── SiliconPolicyInitDxe.c │ │ │ └── SiliconPolicyInitDxe.h │ ├── KabylakeOpenBoardPkg │ │ ├── Acpi │ │ │ └── BoardAcpiDxe │ │ │ │ ├── AcpiGnvsInit.c │ │ │ │ ├── BoardAcpiDxe.c │ │ │ │ ├── BoardAcpiDxe.inf │ │ │ │ ├── Dsdt │ │ │ │ ├── ALS.ASL │ │ │ │ ├── AMLUPD.asl │ │ │ │ ├── CPU.asl │ │ │ │ ├── DSDT.ASL │ │ │ │ ├── Gpe.asl │ │ │ │ ├── Itss.asl │ │ │ │ ├── LPC_DEV.ASL │ │ │ │ ├── LpcB.asl │ │ │ │ ├── PCI_DRC.ASL │ │ │ │ ├── PciTree.asl │ │ │ │ ├── Platform.asl │ │ │ │ ├── PlatformGnvs.asl │ │ │ │ └── Video.asl │ │ │ │ └── UpdateDsdt.c │ │ ├── AspireVn7Dash572G │ │ │ ├── Acpi │ │ │ │ ├── BoardAcpiTables.inf │ │ │ │ ├── BoardSsdt.asl │ │ │ │ ├── ac.asl │ │ │ │ ├── battery.asl │ │ │ │ ├── ec.asl │ │ │ │ ├── mainboard.asl │ │ │ │ └── thermal.asl │ │ │ ├── FspWrapper │ │ │ │ └── Library │ │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp │ │ │ │ │ ├── PcieDeviceTable.c │ │ │ │ │ ├── PeiBoardPolicyUpdate.c │ │ │ │ │ ├── PeiFspMiscUpdUpdateLib.c │ │ │ │ │ ├── PeiFspPolicyUpdateLib.c │ │ │ │ │ ├── PeiPchPolicyUpdate.c │ │ │ │ │ ├── PeiPchPolicyUpdate.h │ │ │ │ │ ├── PeiPchPolicyUpdatePreMem.c │ │ │ │ │ ├── PeiSaPolicyUpdate.c │ │ │ │ │ ├── PeiSaPolicyUpdate.h │ │ │ │ │ ├── PeiSaPolicyUpdatePreMem.c │ │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp.inf │ │ │ ├── Include │ │ │ │ ├── EcCommands.h │ │ │ │ ├── Fdf │ │ │ │ │ └── FlashMapInclude.fdf │ │ │ │ └── Library │ │ │ │ │ └── BoardEcLib.h │ │ │ ├── Library │ │ │ │ ├── BoardAcpiLib │ │ │ │ │ ├── DxeAspireVn7Dash572GAcpiTableLib.c │ │ │ │ │ ├── DxeBoardAcpiTableLib.c │ │ │ │ │ ├── DxeBoardAcpiTableLib.inf │ │ │ │ │ ├── SmmAspireVn7Dash572GAcpiEnableLib.c │ │ │ │ │ ├── SmmBoardAcpiEnableLib.c │ │ │ │ │ ├── SmmBoardAcpiEnableLib.inf │ │ │ │ │ └── SmmSiliconAcpiEnableLib.c │ │ │ │ ├── BoardEcLib │ │ │ │ │ ├── BoardEcLib.inf │ │ │ │ │ └── EcCommands.c │ │ │ │ └── BoardInitLib │ │ │ │ │ ├── AspireVn7Dash572GGpioTable.c │ │ │ │ │ ├── AspireVn7Dash572GHdaVerbTables.c │ │ │ │ │ ├── AspireVn7Dash572GHsioPtssTables.c │ │ │ │ │ ├── DxeBoardInitLib.c │ │ │ │ │ ├── DxeBoardInitLib.inf │ │ │ │ │ ├── PeiAspireVn7Dash572GDetect.c │ │ │ │ │ ├── PeiAspireVn7Dash572GInitLib.h │ │ │ │ │ ├── PeiAspireVn7Dash572GInitPostMemLib.c │ │ │ │ │ ├── PeiAspireVn7Dash572GInitPreMemLib.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiBoardInitPreMemLib.c │ │ │ │ │ └── PeiBoardInitPreMemLib.inf │ │ │ ├── OpenBoardPkg.dsc │ │ │ ├── OpenBoardPkg.fdf │ │ │ ├── OpenBoardPkgBuildOption.dsc │ │ │ ├── OpenBoardPkgPcd.dsc │ │ │ ├── Policy │ │ │ │ └── Library │ │ │ │ │ ├── DxeSiliconPolicyUpdateLib │ │ │ │ │ ├── DxeGopPolicyInit.c │ │ │ │ │ ├── DxeGopPolicyInit.h │ │ │ │ │ ├── DxeSaPolicyInit.h │ │ │ │ │ ├── DxeSaPolicyUpdate.c │ │ │ │ │ ├── DxeSiliconPolicyUpdateLib.c │ │ │ │ │ └── DxeSiliconPolicyUpdateLib.inf │ │ │ │ │ └── PeiSiliconPolicyUpdateLib │ │ │ │ │ ├── PeiBoardPolicyUpdate.c │ │ │ │ │ ├── PeiSiliconPolicyUpdateLib.c │ │ │ │ │ └── PeiSiliconPolicyUpdateLib.inf │ │ │ └── build_config.cfg │ │ ├── BiosInfo │ │ │ ├── BiosInfo.c │ │ │ └── BiosInfo.inf │ │ ├── Features │ │ │ ├── PciHotPlug │ │ │ │ ├── PciHotPlug.c │ │ │ │ ├── PciHotPlug.h │ │ │ │ └── PciHotPlug.inf │ │ │ └── Tbt │ │ │ │ ├── AcpiTables │ │ │ │ ├── Rtd3SptPcieTbt.asl │ │ │ │ └── Tbt.asl │ │ │ │ ├── Include │ │ │ │ ├── Acpi │ │ │ │ │ ├── TbtNvs.asl │ │ │ │ │ └── TbtNvsAreaDef.h │ │ │ │ ├── Library │ │ │ │ │ ├── DxeTbtPolicyLib.h │ │ │ │ │ ├── PeiTbtPolicyLib.h │ │ │ │ │ └── TbtCommonLib.h │ │ │ │ ├── Ppi │ │ │ │ │ └── PeiTbtPolicy.h │ │ │ │ ├── Private │ │ │ │ │ └── Library │ │ │ │ │ │ ├── PeiDTbtInitLib.h │ │ │ │ │ │ └── PeiTbtCommonInitLib.h │ │ │ │ ├── Protocol │ │ │ │ │ ├── DxeTbtPolicy.h │ │ │ │ │ └── TbtNvsArea.h │ │ │ │ ├── TbtBoardInfo.h │ │ │ │ └── TbtPolicyCommonDefinition.h │ │ │ │ ├── Library │ │ │ │ ├── DxeTbtPolicyLib │ │ │ │ │ ├── DxeTbtPolicyLib.c │ │ │ │ │ ├── DxeTbtPolicyLib.inf │ │ │ │ │ └── DxeTbtPolicyLibrary.h │ │ │ │ ├── PeiDxeSmmTbtCommonLib │ │ │ │ │ ├── TbtCommonLib.c │ │ │ │ │ └── TbtCommonLib.inf │ │ │ │ ├── PeiTbtPolicyLib │ │ │ │ │ ├── PeiTbtPolicyLib.c │ │ │ │ │ ├── PeiTbtPolicyLib.inf │ │ │ │ │ └── PeiTbtPolicyLibrary.h │ │ │ │ └── Private │ │ │ │ │ └── PeiDTbtInitLib │ │ │ │ │ ├── PeiDTbtInitLib.c │ │ │ │ │ └── PeiDTbtInitLib.inf │ │ │ │ └── TbtInit │ │ │ │ ├── Dxe │ │ │ │ ├── TbtDxe.c │ │ │ │ └── TbtDxe.inf │ │ │ │ ├── Pei │ │ │ │ ├── PeiTbtInit.c │ │ │ │ └── PeiTbtInit.inf │ │ │ │ └── Smm │ │ │ │ ├── TbtSmiHandler.c │ │ │ │ ├── TbtSmiHandler.h │ │ │ │ ├── TbtSmm.c │ │ │ │ └── TbtSmm.inf │ │ ├── FspWrapper │ │ │ └── Library │ │ │ │ └── PeiSiliconPolicyNotifyLib │ │ │ │ ├── PeiPreMemSiliconPolicyNotifyLib.c │ │ │ │ └── PeiPreMemSiliconPolicyNotifyLib.inf │ │ ├── GalagoPro3 │ │ │ ├── FspWrapper │ │ │ │ └── Library │ │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp │ │ │ │ │ ├── PcieDeviceTable.c │ │ │ │ │ ├── PeiFspMiscUpdUpdateLib.c │ │ │ │ │ ├── PeiFspPolicyUpdateLib.c │ │ │ │ │ ├── PeiPchPolicyUpdate.c │ │ │ │ │ ├── PeiPchPolicyUpdate.h │ │ │ │ │ ├── PeiPchPolicyUpdatePreMem.c │ │ │ │ │ ├── PeiSaPolicyUpdate.c │ │ │ │ │ ├── PeiSaPolicyUpdate.h │ │ │ │ │ ├── PeiSaPolicyUpdatePreMem.c │ │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp.inf │ │ │ ├── Include │ │ │ │ └── Fdf │ │ │ │ │ └── FlashMapInclude.fdf │ │ │ ├── Library │ │ │ │ ├── BasePlatformHookLib │ │ │ │ │ ├── BasePlatformHookLib.c │ │ │ │ │ └── BasePlatformHookLib.inf │ │ │ │ ├── BoardAcpiLib │ │ │ │ │ ├── DxeBoardAcpiTableLib.c │ │ │ │ │ ├── DxeBoardAcpiTableLib.inf │ │ │ │ │ ├── DxeGalagoPro3AcpiTableLib.c │ │ │ │ │ ├── DxeMultiBoardAcpiSupportLib.c │ │ │ │ │ ├── DxeMultiBoardAcpiSupportLib.inf │ │ │ │ │ ├── SmmBoardAcpiEnableLib.c │ │ │ │ │ ├── SmmBoardAcpiEnableLib.inf │ │ │ │ │ ├── SmmGalagoPro3AcpiEnableLib.c │ │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.c │ │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.inf │ │ │ │ │ └── SmmSiliconAcpiEnableLib.c │ │ │ │ └── BoardInitLib │ │ │ │ │ ├── GalagoPro3GpioTable.c │ │ │ │ │ ├── GalagoPro3HdaVerbTables.c │ │ │ │ │ ├── GalagoPro3HsioPtssTables.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiBoardInitPreMemLib.c │ │ │ │ │ ├── PeiBoardInitPreMemLib.inf │ │ │ │ │ ├── PeiGalagoPro3Detect.c │ │ │ │ │ ├── PeiGalagoPro3InitLib.h │ │ │ │ │ ├── PeiGalagoPro3InitPostMemLib.c │ │ │ │ │ ├── PeiGalagoPro3InitPreMemLib.c │ │ │ │ │ ├── PeiMultiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiMultiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiMultiBoardInitPreMemLib.c │ │ │ │ │ └── PeiMultiBoardInitPreMemLib.inf │ │ │ ├── OpenBoardPkg.dsc │ │ │ ├── OpenBoardPkg.fdf │ │ │ ├── OpenBoardPkgBuildOption.dsc │ │ │ ├── OpenBoardPkgPcd.dsc │ │ │ ├── Policy │ │ │ │ └── Library │ │ │ │ │ └── DxeSiliconPolicyUpdateLib │ │ │ │ │ ├── DxeGopPolicyInit.c │ │ │ │ │ ├── DxeGopPolicyInit.h │ │ │ │ │ ├── DxeSaPolicyInit.h │ │ │ │ │ ├── DxeSaPolicyUpdate.c │ │ │ │ │ ├── DxeSiliconPolicyUpdateLib.c │ │ │ │ │ └── DxeSiliconPolicyUpdateLib.inf │ │ │ └── build_config.cfg │ │ ├── Include │ │ │ ├── Acpi │ │ │ │ ├── GlobalNvs.asl │ │ │ │ └── GlobalNvsAreaDef.h │ │ │ ├── IoExpander.h │ │ │ ├── Library │ │ │ │ ├── EcLib.h │ │ │ │ ├── GpioExpanderLib.h │ │ │ │ └── I2cAccessLib.h │ │ │ ├── PchHsioPtssTables.h │ │ │ ├── PlatformBoardId.h │ │ │ ├── Protocol │ │ │ │ └── GlobalNvsArea.h │ │ │ └── SioRegs.h │ │ ├── KabylakeRvp3 │ │ │ ├── FspWrapper │ │ │ │ └── Library │ │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp │ │ │ │ │ ├── PcieDeviceTable.c │ │ │ │ │ ├── PeiFspMiscUpdUpdateLib.c │ │ │ │ │ ├── PeiFspPolicyUpdateLib.c │ │ │ │ │ ├── PeiPchPolicyUpdate.c │ │ │ │ │ ├── PeiPchPolicyUpdate.h │ │ │ │ │ ├── PeiPchPolicyUpdatePreMem.c │ │ │ │ │ ├── PeiSaPolicyUpdate.c │ │ │ │ │ ├── PeiSaPolicyUpdate.h │ │ │ │ │ ├── PeiSaPolicyUpdatePreMem.c │ │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp.inf │ │ │ ├── Include │ │ │ │ ├── EcCommands.h │ │ │ │ └── Fdf │ │ │ │ │ └── FlashMapInclude.fdf │ │ │ ├── Library │ │ │ │ ├── BasePlatformHookLib │ │ │ │ │ ├── BasePlatformHookLib.c │ │ │ │ │ └── BasePlatformHookLib.inf │ │ │ │ ├── BoardAcpiLib │ │ │ │ │ ├── DxeBoardAcpiTableLib.c │ │ │ │ │ ├── DxeBoardAcpiTableLib.inf │ │ │ │ │ ├── DxeKabylakeRvp3AcpiTableLib.c │ │ │ │ │ ├── DxeMultiBoardAcpiSupportLib.c │ │ │ │ │ ├── DxeMultiBoardAcpiSupportLib.inf │ │ │ │ │ ├── SmmBoardAcpiEnableLib.c │ │ │ │ │ ├── SmmBoardAcpiEnableLib.inf │ │ │ │ │ ├── SmmKabylakeRvp3AcpiEnableLib.c │ │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.c │ │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.inf │ │ │ │ │ └── SmmSiliconAcpiEnableLib.c │ │ │ │ └── BoardInitLib │ │ │ │ │ ├── KabylakeRvp3GpioTable.c │ │ │ │ │ ├── KabylakeRvp3HdaVerbTables.c │ │ │ │ │ ├── KabylakeRvp3HsioPtssTables.c │ │ │ │ │ ├── KabylakeRvp3SpdTable.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiBoardInitPreMemLib.c │ │ │ │ │ ├── PeiBoardInitPreMemLib.inf │ │ │ │ │ ├── PeiKabylakeRvp3Detect.c │ │ │ │ │ ├── PeiKabylakeRvp3InitLib.h │ │ │ │ │ ├── PeiKabylakeRvp3InitPostMemLib.c │ │ │ │ │ ├── PeiKabylakeRvp3InitPreMemLib.c │ │ │ │ │ ├── PeiMultiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiMultiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiMultiBoardInitPreMemLib.c │ │ │ │ │ └── PeiMultiBoardInitPreMemLib.inf │ │ │ ├── OpenBoardPkg.dsc │ │ │ ├── OpenBoardPkg.fdf │ │ │ ├── OpenBoardPkgBuildOption.dsc │ │ │ ├── OpenBoardPkgPcd.dsc │ │ │ ├── Policy │ │ │ │ └── Library │ │ │ │ │ ├── DxeSiliconPolicyUpdateLib │ │ │ │ │ ├── DxeGopPolicyInit.c │ │ │ │ │ ├── DxeGopPolicyInit.h │ │ │ │ │ ├── DxeSaPolicyInit.h │ │ │ │ │ ├── DxeSaPolicyUpdate.c │ │ │ │ │ ├── DxeSiliconPolicyUpdateLib.c │ │ │ │ │ └── DxeSiliconPolicyUpdateLib.inf │ │ │ │ │ └── PeiSiliconPolicyUpdateLib │ │ │ │ │ ├── PeiSiliconPolicyUpdateLib.c │ │ │ │ │ └── PeiSiliconPolicyUpdateLib.inf │ │ │ ├── build_board.py │ │ │ └── build_config.cfg │ │ ├── Library │ │ │ ├── BaseEcLib │ │ │ │ ├── BaseEcLib.c │ │ │ │ ├── BaseEcLib.inf │ │ │ │ └── EcCommands.c │ │ │ ├── BaseGpioExpanderLib │ │ │ │ ├── BaseGpioExpanderLib.c │ │ │ │ └── BaseGpioExpanderLib.inf │ │ │ ├── PeiI2cAccessLib │ │ │ │ ├── PeiI2cAccessLib.c │ │ │ │ └── PeiI2cAccessLib.inf │ │ │ └── PeiSerialPortLibSpiFlash │ │ │ │ ├── PeiSerialPortLibSpiFlash.c │ │ │ │ └── PeiSerialPortLibSpiFlash.inf │ │ └── OpenBoardPkg.dec │ ├── MinPlatformPkg │ │ ├── Acpi │ │ │ ├── AcpiSmm │ │ │ │ ├── AcpiMm.c │ │ │ │ ├── AcpiMm.h │ │ │ │ ├── AcpiSmm.inf │ │ │ │ ├── AcpiStandaloneMm.c │ │ │ │ ├── AcpiStandaloneMm.inf │ │ │ │ └── AcpiTraditionalMm.c │ │ │ ├── AcpiTables │ │ │ │ ├── AcpiPlatform.c │ │ │ │ ├── AcpiPlatform.h │ │ │ │ ├── AcpiPlatform.inf │ │ │ │ ├── Facs │ │ │ │ │ └── Facs.c │ │ │ │ ├── Fadt │ │ │ │ │ └── Fadt.c │ │ │ │ ├── Hpet │ │ │ │ │ └── Hpet.c │ │ │ │ └── Wsmt │ │ │ │ │ └── Wsmt.c │ │ │ ├── Library │ │ │ │ ├── BoardAcpiEnableLibNull │ │ │ │ │ ├── BoardAcpiEnableLibNull.c │ │ │ │ │ └── BoardAcpiEnableLibNull.inf │ │ │ │ ├── BoardAcpiTableLibNull │ │ │ │ │ ├── BoardAcpiTableLibNull.c │ │ │ │ │ └── BoardAcpiTableLibNull.inf │ │ │ │ ├── DxeAslUpdateLib │ │ │ │ │ ├── DxeAslUpdateLib.c │ │ │ │ │ └── DxeAslUpdateLib.inf │ │ │ │ └── MultiBoardAcpiSupportLib │ │ │ │ │ ├── DxeBoardAcpiTableLib.c │ │ │ │ │ ├── DxeMultiBoardAcpiSupportLib.c │ │ │ │ │ ├── DxeMultiBoardAcpiSupportLib.inf │ │ │ │ │ ├── SmmBoardAcpiEnableLib.c │ │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.c │ │ │ │ │ └── SmmMultiBoardAcpiSupportLib.inf │ │ │ └── MinDsdt │ │ │ │ ├── MinDsdt.asl │ │ │ │ ├── MinDsdt.c │ │ │ │ └── MinDsdt.inf │ │ ├── Bds │ │ │ └── Library │ │ │ │ ├── BoardBootManagerLibNull │ │ │ │ ├── BoardBootManagerLib.c │ │ │ │ └── BoardBootManagerLibNull.inf │ │ │ │ └── DxePlatformBootManagerLib │ │ │ │ ├── BdsPlatform.c │ │ │ │ ├── BdsPlatform.h │ │ │ │ └── DxePlatformBootManagerLib.inf │ │ ├── Docs │ │ │ └── A_Tour_Beyond_BIOS_Open_Source_IA_Firmware_Platform_Design_Guide_in_EFI_Developer_Kit_II - V2.pdf │ │ ├── Flash │ │ │ ├── Library │ │ │ │ └── SpiFlashCommonLibNull │ │ │ │ │ ├── SpiFlashCommonLibNull.c │ │ │ │ │ └── SpiFlashCommonLibNull.inf │ │ │ └── SpiFvbService │ │ │ │ ├── FvbInfo.c │ │ │ │ ├── SpiFvbServiceCommon.c │ │ │ │ ├── SpiFvbServiceCommon.h │ │ │ │ ├── SpiFvbServiceMm.c │ │ │ │ ├── SpiFvbServiceMm.h │ │ │ │ ├── SpiFvbServiceSmm.inf │ │ │ │ ├── SpiFvbServiceStandaloneMm.c │ │ │ │ ├── SpiFvbServiceStandaloneMm.inf │ │ │ │ └── SpiFvbServiceTraditionalMm.c │ │ ├── FspWrapper │ │ │ ├── Library │ │ │ │ ├── DxeFspWrapperPlatformLib │ │ │ │ │ ├── DxeFspWrapperPlatformLib.inf │ │ │ │ │ └── DxeFspWrapperPlatformResetLib.c │ │ │ │ ├── PeiFspWrapperHobProcessLib │ │ │ │ │ ├── FspWrapperHobProcessLib.c │ │ │ │ │ └── PeiFspWrapperHobProcessLib.inf │ │ │ │ ├── PeiFspWrapperPlatformLib │ │ │ │ │ ├── PeiFspWrapperPlatformLib.c │ │ │ │ │ ├── PeiFspWrapperPlatformLib.inf │ │ │ │ │ └── PeiFspWrapperPlatformResetLib.c │ │ │ │ └── SecFspWrapperPlatformSecLib │ │ │ │ │ ├── FspWrapperPlatformSecLib.c │ │ │ │ │ ├── FsptCoreUpd.h │ │ │ │ │ ├── Ia32 │ │ │ │ │ ├── Fsp.h │ │ │ │ │ ├── PeiCoreEntry.nasm │ │ │ │ │ ├── SecEntry.nasm │ │ │ │ │ └── Stack.nasm │ │ │ │ │ ├── PlatformInit.c │ │ │ │ │ ├── SecFspWrapperPlatformSecLib.inf │ │ │ │ │ ├── SecGetPerformance.c │ │ │ │ │ ├── SecPlatformInformation.c │ │ │ │ │ ├── SecRamInitData.c │ │ │ │ │ └── SecTempRamDone.c │ │ │ └── SaveMemoryConfig │ │ │ │ ├── SaveMemoryConfig.c │ │ │ │ └── SaveMemoryConfig.inf │ │ ├── Hsti │ │ │ └── HstiIbvPlatformDxe │ │ │ │ ├── ExternalDeviceDmaProtection.c │ │ │ │ ├── FirmwareTrustConfigurationCryptoStrength.c │ │ │ │ ├── FirmwareVersionRollbackProtection.c │ │ │ │ ├── HstiIbvPlatformDxe.c │ │ │ │ ├── HstiIbvPlatformDxe.h │ │ │ │ ├── HstiIbvPlatformDxe.inf │ │ │ │ ├── MorSupport.c │ │ │ │ ├── NoTestKeyVerification.c │ │ │ │ └── SecureBootBypass.c │ │ ├── Include │ │ │ ├── Dsc │ │ │ │ ├── CoreCommonLib.dsc │ │ │ │ ├── CoreDxeInclude.dsc │ │ │ │ ├── CoreDxeLib.dsc │ │ │ │ ├── CorePeiInclude.dsc │ │ │ │ └── CorePeiLib.dsc │ │ │ ├── Fdf │ │ │ │ ├── CoreOsBootInclude.fdf │ │ │ │ ├── CorePostMemoryInclude.fdf │ │ │ │ ├── CorePreMemoryInclude.fdf │ │ │ │ ├── CoreSecurityLateInclude.fdf │ │ │ │ ├── CoreSecurityPostMemoryInclude.fdf │ │ │ │ ├── CoreSecurityPreMemoryInclude.fdf │ │ │ │ ├── CoreUefiBootInclude.fdf │ │ │ │ └── RuleInclude.fdf │ │ │ ├── HstiIbvFeatureBit.h │ │ │ ├── Library │ │ │ │ ├── AslUpdateLib.h │ │ │ │ ├── BoardAcpiEnableLib.h │ │ │ │ ├── BoardAcpiTableLib.h │ │ │ │ ├── BoardBootManagerLib.h │ │ │ │ ├── BoardInitLib.h │ │ │ │ ├── CompressLib.h │ │ │ │ ├── HobVariableLib.h │ │ │ │ ├── LargeVariableReadLib.h │ │ │ │ ├── LargeVariableWriteLib.h │ │ │ │ ├── MultiBoardAcpiSupportLib.h │ │ │ │ ├── MultiBoardInitSupportLib.h │ │ │ │ ├── PeiLib.h │ │ │ │ ├── ReportCpuHobLib.h │ │ │ │ ├── ReportFvLib.h │ │ │ │ ├── SecBoardInitLib.h │ │ │ │ ├── SetCacheMtrrLib.h │ │ │ │ ├── SiliconPolicyInitLib.h │ │ │ │ ├── SiliconPolicyUpdateLib.h │ │ │ │ ├── SpiFlashCommonLib.h │ │ │ │ ├── TestPointCheckLib.h │ │ │ │ ├── TestPointLib.h │ │ │ │ ├── TpmPlatformHierarchyLib.h │ │ │ │ ├── VariableReadLib.h │ │ │ │ └── VariableWriteLib.h │ │ │ └── Ppi │ │ │ │ ├── BaseMemoryTest.h │ │ │ │ ├── PlatformInitTempRamExitPpi.h │ │ │ │ └── PlatformMemorySize.h │ │ ├── Library │ │ │ ├── BaseLargeVariableLib │ │ │ │ ├── BaseLargeVariableReadLib.inf │ │ │ │ ├── BaseLargeVariableWriteLib.inf │ │ │ │ ├── LargeVariableCommon.h │ │ │ │ ├── LargeVariableReadLib.c │ │ │ │ └── LargeVariableWriteLib.c │ │ │ ├── BaseVariableReadLibNull │ │ │ │ ├── BaseVariableReadLibNull.c │ │ │ │ └── BaseVariableReadLibNull.inf │ │ │ ├── CompressLib │ │ │ │ ├── CompressLib.c │ │ │ │ └── CompressLib.inf │ │ │ ├── DxeRuntimeVariableReadLib │ │ │ │ ├── DxeRuntimeVariableReadLib.c │ │ │ │ └── DxeRuntimeVariableReadLib.inf │ │ │ ├── DxeRuntimeVariableWriteLib │ │ │ │ ├── DxeRuntimeVariableWriteLib.c │ │ │ │ └── DxeRuntimeVariableWriteLib.inf │ │ │ ├── PeiHobVariableLibFce │ │ │ │ ├── Fce.h │ │ │ │ ├── InternalCommonLib.c │ │ │ │ ├── PeiHobVariableLibFce.c │ │ │ │ ├── PeiHobVariableLibFce.inf │ │ │ │ ├── PeiHobVariableLibFceOptSize.c │ │ │ │ ├── PeiHobVariableLibFceOptSize.inf │ │ │ │ └── Variable.h │ │ │ ├── PeiLib │ │ │ │ ├── PeiLib.c │ │ │ │ └── PeiLib.inf │ │ │ ├── PeiVariableReadLib │ │ │ │ ├── PeiVariableReadLib.c │ │ │ │ └── PeiVariableReadLib.inf │ │ │ ├── SerialPortTerminalLib │ │ │ │ ├── SerialPortTerminalLib.c │ │ │ │ ├── SerialPortTerminalLib.h │ │ │ │ └── SerialPortTerminalLib.inf │ │ │ ├── SetCacheMtrrLib │ │ │ │ ├── SetCacheMtrrLib.c │ │ │ │ ├── SetCacheMtrrLib.inf │ │ │ │ ├── SetCacheMtrrLibNull.c │ │ │ │ └── SetCacheMtrrLibNull.inf │ │ │ ├── SmmVariableReadLib │ │ │ │ ├── SmmVariableReadCommon.c │ │ │ │ ├── StandaloneMmVariableReadLib.inf │ │ │ │ ├── StandaloneMmVariableReadLibConstructor.c │ │ │ │ ├── TraditionalMmVariableReadLib.inf │ │ │ │ └── TraditionalMmVariableReadLibConstructor.c │ │ │ └── SmmVariableWriteLib │ │ │ │ ├── SmmVariableWriteCommon.c │ │ │ │ ├── StandaloneMmVariableWriteLib.inf │ │ │ │ ├── StandaloneMmVariableWriteLibConstructor.c │ │ │ │ ├── TraditionalMmVariableWriteLib.inf │ │ │ │ └── TraditionalMmVariableWriteLibConstructor.c │ │ ├── MinPlatformPkg.dec │ │ ├── MinPlatformPkg.dsc │ │ ├── Pci │ │ │ └── Library │ │ │ │ ├── PciHostBridgeLibSimple │ │ │ │ ├── PciHostBridgeLibSimple.c │ │ │ │ └── PciHostBridgeLibSimple.inf │ │ │ │ └── PciSegmentInfoLibSimple │ │ │ │ ├── PciSegmentInfoLibSimple.c │ │ │ │ └── PciSegmentInfoLibSimple.inf │ │ ├── PlatformInit │ │ │ ├── Library │ │ │ │ ├── BoardInitLibNull │ │ │ │ │ ├── BoardInitLib.c │ │ │ │ │ └── BoardInitLibNull.inf │ │ │ │ ├── MultiBoardInitSupportLib │ │ │ │ │ ├── DxeBoardInitLib.c │ │ │ │ │ ├── DxeMultiBoardInitSupportLib.c │ │ │ │ │ ├── DxeMultiBoardInitSupportLib.inf │ │ │ │ │ ├── PeiBoardInitLib.c │ │ │ │ │ ├── PeiMultiBoardInitSupportLib.c │ │ │ │ │ └── PeiMultiBoardInitSupportLib.inf │ │ │ │ ├── PeiReportFvLib │ │ │ │ │ ├── PeiReportFvLib.c │ │ │ │ │ └── PeiReportFvLib.inf │ │ │ │ ├── ReportCpuHobLib │ │ │ │ │ ├── ReportCpuHobLib.c │ │ │ │ │ └── ReportCpuHobLib.inf │ │ │ │ ├── SecBoardInitLibNull │ │ │ │ │ ├── Ia32 │ │ │ │ │ │ └── SecBoardInit.nasm │ │ │ │ │ ├── SecBoardInitLib.c │ │ │ │ │ └── SecBoardInitLibNull.inf │ │ │ │ ├── SiliconPolicyInitLibNull │ │ │ │ │ ├── SiliconPolicyInitLibNull.c │ │ │ │ │ └── SiliconPolicyInitLibNull.inf │ │ │ │ └── SiliconPolicyUpdateLibNull │ │ │ │ │ ├── SiliconPolicyUpdateLibNull.c │ │ │ │ │ └── SiliconPolicyUpdateLibNull.inf │ │ │ ├── PlatformInitDxe │ │ │ │ ├── PlatformInitDxe.c │ │ │ │ └── PlatformInitDxe.inf │ │ │ ├── PlatformInitPei │ │ │ │ ├── PlatformInitPostMem.c │ │ │ │ ├── PlatformInitPostMem.inf │ │ │ │ ├── PlatformInitPreMem.c │ │ │ │ └── PlatformInitPreMem.inf │ │ │ ├── PlatformInitSmm │ │ │ │ ├── PlatformInitSmm.c │ │ │ │ └── PlatformInitSmm.inf │ │ │ ├── ReportFv │ │ │ │ ├── ReportFvPei.c │ │ │ │ └── ReportFvPei.inf │ │ │ ├── SiliconPolicyDxe │ │ │ │ ├── SiliconPolicyDxe.c │ │ │ │ └── SiliconPolicyDxe.inf │ │ │ └── SiliconPolicyPei │ │ │ │ ├── SiliconPolicyPeiPostMem.c │ │ │ │ ├── SiliconPolicyPeiPostMem.inf │ │ │ │ ├── SiliconPolicyPeiPreMem.c │ │ │ │ └── SiliconPolicyPeiPreMem.inf │ │ ├── Services │ │ │ └── StallServicePei │ │ │ │ ├── StallServicePei.c │ │ │ │ └── StallServicePei.inf │ │ ├── Tcg │ │ │ ├── Library │ │ │ │ └── PeiDxeTpmPlatformHierarchyLib │ │ │ │ │ ├── PeiDxeTpmPlatformHierarchyLib.c │ │ │ │ │ └── PeiDxeTpmPlatformHierarchyLib.inf │ │ │ ├── Tcg2PlatformDxe │ │ │ │ ├── Tcg2PlatformDxe.c │ │ │ │ └── Tcg2PlatformDxe.inf │ │ │ └── Tcg2PlatformPei │ │ │ │ ├── Tcg2PlatformPei.c │ │ │ │ └── Tcg2PlatformPei.inf │ │ ├── Test │ │ │ ├── Library │ │ │ │ ├── TestPointCheckLib │ │ │ │ │ ├── DxeCheckAcpi.c │ │ │ │ │ ├── DxeCheckAcpiDmar.c │ │ │ │ │ ├── DxeCheckAcpiHpet.c │ │ │ │ │ ├── DxeCheckAcpiMadt.c │ │ │ │ │ ├── DxeCheckAcpiMcfg.c │ │ │ │ │ ├── DxeCheckAcpiTpm.c │ │ │ │ │ ├── DxeCheckAcpiWsmt.c │ │ │ │ │ ├── DxeCheckBootVariable.c │ │ │ │ │ ├── DxeCheckConsoleVariable.c │ │ │ │ │ ├── DxeCheckDevicePath.c │ │ │ │ │ ├── DxeCheckDmaProtection.c │ │ │ │ │ ├── DxeCheckEsrt.c │ │ │ │ │ ├── DxeCheckGcd.c │ │ │ │ │ ├── DxeCheckHsti.c │ │ │ │ │ ├── DxeCheckLoadedImage.c │ │ │ │ │ ├── DxeCheckMemoryAttribute.c │ │ │ │ │ ├── DxeCheckMemoryMap.c │ │ │ │ │ ├── DxeCheckMemoryTypeInformation.c │ │ │ │ │ ├── DxeCheckPci.c │ │ │ │ │ ├── DxeCheckPiSignedFvBoot.c │ │ │ │ │ ├── DxeCheckSmiHandlerInstrument.c │ │ │ │ │ ├── DxeCheckSmmInfo.c │ │ │ │ │ ├── DxeCheckTcgMor.c │ │ │ │ │ ├── DxeCheckTcgTrustedBoot.c │ │ │ │ │ ├── DxeCheckUefiSecureBoot.c │ │ │ │ │ ├── DxeCheckVariable.c │ │ │ │ │ ├── DxeTestPointCheckLib.c │ │ │ │ │ ├── DxeTestPointCheckLib.inf │ │ │ │ │ ├── PeiCheckDmaProtection.c │ │ │ │ │ ├── PeiCheckFvInfo.c │ │ │ │ │ ├── PeiCheckHob.c │ │ │ │ │ ├── PeiCheckMtrr.c │ │ │ │ │ ├── PeiCheckPci.c │ │ │ │ │ ├── PeiCheckSmmInfo.c │ │ │ │ │ ├── PeiTestPointCheckLib.c │ │ │ │ │ ├── PeiTestPointCheckLib.inf │ │ │ │ │ ├── SecCheckCpuInfo.c │ │ │ │ │ ├── SecTestPointCheckLib.c │ │ │ │ │ ├── SecTestPointCheckLib.inf │ │ │ │ │ ├── SmmCheckCommunicationBuffer.c │ │ │ │ │ ├── SmmCheckLoadedImage.c │ │ │ │ │ ├── SmmCheckMemoryAttribute.c │ │ │ │ │ ├── SmmCheckPaging.c │ │ │ │ │ ├── SmmCheckSmrr.c │ │ │ │ │ ├── SmmTestPointCheckLib.c │ │ │ │ │ ├── SmmTestPointCheckLib.inf │ │ │ │ │ ├── TestPointHelp.c │ │ │ │ │ └── TestPointInternal.h │ │ │ │ ├── TestPointCheckLibNull │ │ │ │ │ ├── TestPointCheckLibNull.c │ │ │ │ │ └── TestPointCheckLibNull.inf │ │ │ │ └── TestPointLib │ │ │ │ │ ├── DxeTestPoint.c │ │ │ │ │ ├── DxeTestPoint.h │ │ │ │ │ ├── DxeTestPointAip.c │ │ │ │ │ ├── DxeTestPointLib.inf │ │ │ │ │ ├── PeiTestPoint.c │ │ │ │ │ ├── PeiTestPoint.h │ │ │ │ │ ├── PeiTestPointLib.inf │ │ │ │ │ ├── SmmTestPoint.c │ │ │ │ │ ├── SmmTestPoint.h │ │ │ │ │ ├── SmmTestPointAip.c │ │ │ │ │ ├── SmmTestPointCommunication.c │ │ │ │ │ └── SmmTestPointLib.inf │ │ │ ├── TestPointDumpApp │ │ │ │ ├── TestPointDump.c │ │ │ │ └── TestPointDumpApp.inf │ │ │ └── TestPointStubDxe │ │ │ │ ├── TestPointStubDxe.c │ │ │ │ └── TestPointStubDxe.inf │ │ └── Tools │ │ │ ├── AmlGenOffset │ │ │ └── AmlGenOffset.py │ │ │ ├── Fsp │ │ │ ├── PatchFspBinFvsBaseAddress.py │ │ │ ├── RebaseAndPatchFspBinBaseAddress.py │ │ │ ├── RebaseFspBinBaseAddress.py │ │ │ └── pad.bin │ │ │ ├── Help │ │ │ └── CheckCodeBase.py │ │ │ ├── ParseVar │ │ │ └── ParseVar.py │ │ │ └── PatchFv │ │ │ ├── PatchBfv.py │ │ │ ├── PatchBinFv.py │ │ │ ├── RebaseBinFv.py │ │ │ └── SyncBinFvInf.py │ ├── PurleyOpenBoardPkg │ │ ├── Acpi │ │ │ └── BoardAcpiDxe │ │ │ │ ├── AmlOffsetTable.c │ │ │ │ ├── BoardAcpiDxe.c │ │ │ │ ├── BoardAcpiDxe.h │ │ │ │ ├── BoardAcpiDxe.inf │ │ │ │ ├── BoardAcpiDxeDsdt.c │ │ │ │ ├── Dsdt.inf │ │ │ │ └── Dsdt │ │ │ │ ├── AMLUPD.asl │ │ │ │ ├── CommonPlatform.asi │ │ │ │ ├── DSDT.asl │ │ │ │ ├── Gpe.asl │ │ │ │ ├── HostBus.asl │ │ │ │ ├── IioPcieHotPlugGpeHandler.asl │ │ │ │ ├── IioPcieRootPortHotPlug.asl │ │ │ │ ├── Itss.asl │ │ │ │ ├── Mother.asi │ │ │ │ ├── Os.asi │ │ │ │ ├── PC00.asi │ │ │ │ ├── PC01.asi │ │ │ │ ├── PC02.asi │ │ │ │ ├── PC03.asi │ │ │ │ ├── PC04.asi │ │ │ │ ├── PC05.asi │ │ │ │ ├── PC06.asi │ │ │ │ ├── PC06Ejd.asi │ │ │ │ ├── PC07.asi │ │ │ │ ├── PC08.asi │ │ │ │ ├── PC09.asi │ │ │ │ ├── PC10.asi │ │ │ │ ├── PC11.asi │ │ │ │ ├── PC12.asi │ │ │ │ ├── PC12Ejd.asi │ │ │ │ ├── PC13.asi │ │ │ │ ├── PC14.asi │ │ │ │ ├── PC15.asi │ │ │ │ ├── PC16.asi │ │ │ │ ├── PC17.asi │ │ │ │ ├── PC18.asi │ │ │ │ ├── PC18Ejd.asi │ │ │ │ ├── PC19.asi │ │ │ │ ├── PC20.asi │ │ │ │ ├── PC21.asi │ │ │ │ ├── PC22.asi │ │ │ │ ├── PC23.asi │ │ │ │ ├── PC24.asi │ │ │ │ ├── PC25.asi │ │ │ │ ├── PC26.asi │ │ │ │ ├── PC27.asi │ │ │ │ ├── PC28.asi │ │ │ │ ├── PC29.asi │ │ │ │ ├── PC30.asi │ │ │ │ ├── PC31.asi │ │ │ │ ├── PC32.asi │ │ │ │ ├── PC33.asi │ │ │ │ ├── PC34.asi │ │ │ │ ├── PC35.asi │ │ │ │ ├── PC36.asi │ │ │ │ ├── PC37.asi │ │ │ │ ├── PC38.asi │ │ │ │ ├── PC39.asi │ │ │ │ ├── PC40.asi │ │ │ │ ├── PC41.asi │ │ │ │ ├── PC42.asi │ │ │ │ ├── PC43.asi │ │ │ │ ├── PC44.asi │ │ │ │ ├── PC45.asi │ │ │ │ ├── PC46.asi │ │ │ │ ├── PC47.asi │ │ │ │ ├── Pch.asi │ │ │ │ ├── PchApic.asi │ │ │ │ ├── PchEhci1.asi │ │ │ │ ├── PchEhci2.asi │ │ │ │ ├── PchGbe.asl │ │ │ │ ├── PchLpc.asi │ │ │ │ ├── PchSata.asi │ │ │ │ ├── PchXhci.asi │ │ │ │ ├── PciCrs.asi │ │ │ │ ├── PciIrq.asi │ │ │ │ ├── PcieHp.asi │ │ │ │ ├── PcieHpDev.asi │ │ │ │ ├── PcieNonHpDev.asi │ │ │ │ ├── PcieSeg.asi │ │ │ │ ├── Platform.asl │ │ │ │ ├── PlatformGpe.asi │ │ │ │ ├── PlatformPciTree_WFP.asi │ │ │ │ ├── Sck1Ejd.asi │ │ │ │ ├── Sck2Ejd.asi │ │ │ │ ├── Sck3Ejd.asi │ │ │ │ ├── Uncore0.asi │ │ │ │ ├── Uncore1.asi │ │ │ │ ├── Uncore2.asi │ │ │ │ ├── Uncore3.asi │ │ │ │ └── WFPPlatform.asl │ │ ├── BoardMtOlympus │ │ │ ├── GitEdk2MinMtOlympus.bat │ │ │ ├── Library │ │ │ │ ├── BasePlatformHookLib │ │ │ │ │ ├── BasePlatformHookLib.c │ │ │ │ │ └── BasePlatformHookLib.inf │ │ │ │ ├── BoardAcpiLib │ │ │ │ │ ├── DxeBoardAcpiTableLib.c │ │ │ │ │ ├── DxeBoardAcpiTableLib.inf │ │ │ │ │ ├── DxeMtOlympusAcpiTableLib.c │ │ │ │ │ ├── SmmBoardAcpiEnableLib.c │ │ │ │ │ ├── SmmBoardAcpiEnableLib.inf │ │ │ │ │ ├── SmmMtOlympusAcpiEnableLib.c │ │ │ │ │ └── SmmSiliconAcpiEnableLib.c │ │ │ │ └── BoardInitLib │ │ │ │ │ ├── AllLanesEparam.c │ │ │ │ │ ├── GpioTable.c │ │ │ │ │ ├── IioBifur.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiBoardInitPreMemLib.c │ │ │ │ │ ├── PeiBoardInitPreMemLib.inf │ │ │ │ │ ├── PeiMtOlympusDetect.c │ │ │ │ │ ├── PeiMtOlympusInitLib.h │ │ │ │ │ ├── PeiMtOlympusInitPostMemLib.c │ │ │ │ │ ├── PeiMtOlympusInitPreMemLib.c │ │ │ │ │ └── UsbOC.c │ │ │ ├── OpenBoardPkg.dsc │ │ │ ├── OpenBoardPkg.fdf │ │ │ ├── PlatformPkgBuildOption.dsc │ │ │ ├── PlatformPkgConfig.dsc │ │ │ ├── PlatformPkgPcd.dsc │ │ │ ├── StructureConfig.dsc │ │ │ ├── bld.bat │ │ │ ├── build_board.py │ │ │ ├── build_config.cfg │ │ │ ├── logo.txt │ │ │ ├── postbuild.bat │ │ │ └── prebuild.bat │ │ ├── BoardTiogaPass │ │ │ ├── CoreDxeInclude.dsc │ │ │ ├── CoreUefiBootInclude.fdf │ │ │ ├── GitEdk2MinTiogaPass.bat │ │ │ ├── Library │ │ │ │ ├── BasePlatformHookLib │ │ │ │ │ ├── BasePlatformHookLib.c │ │ │ │ │ └── BasePlatformHookLib.inf │ │ │ │ ├── BoardAcpiLib │ │ │ │ │ ├── DxeBoardAcpiTableLib.c │ │ │ │ │ ├── DxeBoardAcpiTableLib.inf │ │ │ │ │ ├── DxeTiogaPassAcpiTableLib.c │ │ │ │ │ ├── SmmBoardAcpiEnableLib.c │ │ │ │ │ ├── SmmBoardAcpiEnableLib.inf │ │ │ │ │ ├── SmmSiliconAcpiEnableLib.c │ │ │ │ │ └── SmmTiogaPassAcpiEnableLib.c │ │ │ │ ├── BoardInitLib │ │ │ │ │ ├── AllLanesEparam.c │ │ │ │ │ ├── GpioTable.c │ │ │ │ │ ├── IioBifur.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiBoardInitPreMemLib.c │ │ │ │ │ ├── PeiBoardInitPreMemLib.inf │ │ │ │ │ ├── PeiTiogaPassDetect.c │ │ │ │ │ ├── PeiTiogaPassInitLib.h │ │ │ │ │ ├── PeiTiogaPassInitPostMemLib.c │ │ │ │ │ ├── PeiTiogaPassInitPreMemLib.c │ │ │ │ │ └── UsbOC.c │ │ │ │ └── PeiReportFvLib │ │ │ │ │ ├── PeiReportFvLib.c │ │ │ │ │ └── PeiReportFvLib.inf │ │ │ ├── OpenBoardPkg.dsc │ │ │ ├── OpenBoardPkg.fdf │ │ │ ├── PlatformPkgBuildOption.dsc │ │ │ ├── PlatformPkgConfig.dsc │ │ │ ├── PlatformPkgPcd.dsc │ │ │ ├── StructureConfig.dsc │ │ │ ├── __init__.py │ │ │ ├── bld.bat │ │ │ ├── build_board.py │ │ │ ├── build_config.cfg │ │ │ ├── logo.txt │ │ │ ├── postbuild.bat │ │ │ └── prebuild.bat │ │ ├── Features │ │ │ ├── Ipmi │ │ │ │ └── Library │ │ │ │ │ ├── IpmiLibKcs │ │ │ │ │ ├── IpmiLibKcs.c │ │ │ │ │ ├── IpmiLibKcs.inf │ │ │ │ │ ├── KcsBmc.c │ │ │ │ │ └── KcsBmc.h │ │ │ │ │ └── IpmiPlatformHookLib │ │ │ │ │ ├── IpmiPlatformHookLib.c │ │ │ │ │ └── IpmiPlatformHookLib.inf │ │ │ └── LinuxBoot │ │ │ │ ├── LinuxBinaries │ │ │ │ ├── LinuxKernel.inf │ │ │ │ ├── initrd.cpio.xz │ │ │ │ └── linux.efi │ │ │ │ ├── LinuxBoot.c │ │ │ │ ├── LinuxBoot.h │ │ │ │ ├── LinuxBoot.inf │ │ │ │ ├── LinuxBootNull.c │ │ │ │ ├── LinuxBootNull.inf │ │ │ │ └── Readme.md │ │ ├── Include │ │ │ ├── Acpi │ │ │ │ ├── GlobalNvs.asi │ │ │ │ └── GlobalNvsAreaDef.h │ │ │ ├── Guid │ │ │ │ ├── PchRcVariable.h │ │ │ │ └── SetupVariable.h │ │ │ ├── IioBifurcationSlotTable.h │ │ │ ├── Platform.h │ │ │ ├── Ppi │ │ │ │ └── SystemBoard.h │ │ │ ├── Protocol │ │ │ │ └── PciIovPlatform.h │ │ │ ├── SetupTable.h │ │ │ └── SioRegs.h │ │ ├── OpenBoardPkg.dec │ │ ├── Override │ │ │ ├── MdeModulePkg │ │ │ │ └── Bus │ │ │ │ │ └── Pci │ │ │ │ │ └── PciBusDxe │ │ │ │ │ ├── ComponentName.c │ │ │ │ │ ├── ComponentName.h │ │ │ │ │ ├── PciBus.c │ │ │ │ │ ├── PciBus.h │ │ │ │ │ ├── PciBusDxe.inf │ │ │ │ │ ├── PciBusDxe.uni │ │ │ │ │ ├── PciBusDxeExtra.uni │ │ │ │ │ ├── PciCommand.c │ │ │ │ │ ├── PciCommand.h │ │ │ │ │ ├── PciDeviceSupport.c │ │ │ │ │ ├── PciDeviceSupport.h │ │ │ │ │ ├── PciDriverOverride.c │ │ │ │ │ ├── PciDriverOverride.h │ │ │ │ │ ├── PciEnumerator.c │ │ │ │ │ ├── PciEnumerator.h │ │ │ │ │ ├── PciEnumeratorSupport.c │ │ │ │ │ ├── PciEnumeratorSupport.h │ │ │ │ │ ├── PciHotPlugSupport.c │ │ │ │ │ ├── PciHotPlugSupport.h │ │ │ │ │ ├── PciIo.c │ │ │ │ │ ├── PciIo.h │ │ │ │ │ ├── PciLib.c │ │ │ │ │ ├── PciLib.h │ │ │ │ │ ├── PciOptionRomSupport.c │ │ │ │ │ ├── PciOptionRomSupport.h │ │ │ │ │ ├── PciPowerManagement.c │ │ │ │ │ ├── PciPowerManagement.h │ │ │ │ │ ├── PciResourceSupport.c │ │ │ │ │ ├── PciResourceSupport.h │ │ │ │ │ ├── PciRomTable.c │ │ │ │ │ └── PciRomTable.h │ │ │ └── Platform │ │ │ │ └── Intel │ │ │ │ └── MinPlatformPkg │ │ │ │ └── Bds │ │ │ │ └── Library │ │ │ │ └── DxePlatformBootManagerLib │ │ │ │ ├── BdsPlatform.c │ │ │ │ ├── BdsPlatform.h │ │ │ │ ├── DxePlatformBootManagerLib.inf │ │ │ │ ├── MemoryTest.c │ │ │ │ └── PlatformBootOption.c │ │ ├── Pci │ │ │ └── PciPlatform │ │ │ │ ├── IoApic.h │ │ │ │ ├── PciIovPlatformPolicy.c │ │ │ │ ├── PciIovPlatformPolicy.h │ │ │ │ ├── PciPlatform.c │ │ │ │ ├── PciPlatform.h │ │ │ │ ├── PciPlatform.inf │ │ │ │ ├── PciPlatformHooks.c │ │ │ │ ├── PciPlatformHooks.h │ │ │ │ ├── PciSupportLib.c │ │ │ │ └── PciSupportLib.h │ │ └── Policy │ │ │ ├── IioUdsDataDxe │ │ │ ├── IioUdsDataDxe.c │ │ │ ├── IioUdsDataDxe.h │ │ │ └── IioUdsDataDxe.inf │ │ │ ├── Library │ │ │ ├── SiliconPolicyInitLib │ │ │ │ ├── SiliconPolicyInitLib.c │ │ │ │ └── SiliconPolicyInitLib.inf │ │ │ └── SiliconPolicyUpdateLib │ │ │ │ ├── PchPolicyUpdateUsb.c │ │ │ │ ├── SiliconPolicyUpdateLib.c │ │ │ │ └── SiliconPolicyUpdateLib.inf │ │ │ ├── PlatformCpuPolicy │ │ │ ├── PlatformCpuPolicy.c │ │ │ └── PlatformCpuPolicy.inf │ │ │ ├── S3NvramSave │ │ │ ├── S3NvramSave.c │ │ │ ├── S3NvramSave.h │ │ │ └── S3NvramSave.inf │ │ │ └── SystemBoard │ │ │ ├── SystemBoardCommon.c │ │ │ ├── SystemBoardPei.c │ │ │ ├── SystemBoardPei.h │ │ │ └── SystemBoardPei.inf │ ├── QuarkPlatformPkg │ │ ├── Acpi │ │ │ ├── AcpiTables │ │ │ │ ├── AcpiTables.inf │ │ │ │ ├── Cpu0Cst │ │ │ │ │ └── Cpu0Cst.asl │ │ │ │ ├── Cpu0Ist │ │ │ │ │ └── Cpu0Ist.asl │ │ │ │ ├── Cpu0Tst │ │ │ │ │ └── Cpu0Tst.asl │ │ │ │ ├── CpuPm │ │ │ │ │ └── CpuPm.asl │ │ │ │ ├── Dsdt │ │ │ │ │ ├── AD7298.asi │ │ │ │ │ ├── ADC108S102.asi │ │ │ │ │ ├── CAT24C08.asi │ │ │ │ │ ├── CY8C9540A.asi │ │ │ │ │ ├── GpioClient.asi │ │ │ │ │ ├── LpcDev.asi │ │ │ │ │ ├── PCA9685.asi │ │ │ │ │ ├── PCAL9555A.asi │ │ │ │ │ ├── PciHostBridge.asi │ │ │ │ │ ├── PciIrq.asi │ │ │ │ │ ├── PcieExpansionPrt.asi │ │ │ │ │ ├── Platform.asl │ │ │ │ │ ├── QNC.asi │ │ │ │ │ ├── QNCApic.asi │ │ │ │ │ ├── QNCLpc.asi │ │ │ │ │ ├── QuarkSouthCluster.asi │ │ │ │ │ └── Tpm.asi │ │ │ │ ├── Facs │ │ │ │ │ ├── Facs.aslc │ │ │ │ │ └── Facs.h │ │ │ │ ├── Fadt │ │ │ │ │ ├── Fadt.h │ │ │ │ │ ├── Fadt1.0.aslc │ │ │ │ │ └── Fadt2.0.aslc │ │ │ │ ├── Hpet │ │ │ │ │ ├── Hpet.aslc │ │ │ │ │ └── Hpet.h │ │ │ │ └── Mcfg │ │ │ │ │ ├── Mcfg.aslc │ │ │ │ │ └── Mcfg.h │ │ │ ├── Dxe │ │ │ │ └── AcpiPlatform │ │ │ │ │ ├── AcpiPciUpdate.c │ │ │ │ │ ├── AcpiPciUpdate.h │ │ │ │ │ ├── AcpiPlatform.c │ │ │ │ │ ├── AcpiPlatform.h │ │ │ │ │ ├── AcpiPlatform.inf │ │ │ │ │ ├── Madt.h │ │ │ │ │ └── MadtPlatform.c │ │ │ └── DxeSmm │ │ │ │ ├── AcpiSmm │ │ │ │ ├── AcpiSmmPlatform.c │ │ │ │ ├── AcpiSmmPlatform.h │ │ │ │ └── AcpiSmmPlatform.inf │ │ │ │ └── SmmPowerManagement │ │ │ │ ├── Ppm.c │ │ │ │ ├── Ppm.h │ │ │ │ ├── SmmPowerManagement.c │ │ │ │ ├── SmmPowerManagement.h │ │ │ │ └── SmmPowerManagement.inf │ │ ├── Application │ │ │ └── ForceRecovery │ │ │ │ ├── ForceRecovery.c │ │ │ │ └── ForceRecovery.inf │ │ ├── Feature │ │ │ └── Capsule │ │ │ │ ├── Library │ │ │ │ └── PlatformFlashAccessLib │ │ │ │ │ ├── PlatformFlashAccessLibDxe.c │ │ │ │ │ ├── PlatformFlashAccessLibDxe.inf │ │ │ │ │ ├── SpiFlashDevice.c │ │ │ │ │ └── SpiFlashDevice.h │ │ │ │ ├── SystemFirmwareDescriptor │ │ │ │ ├── SystemFirmwareDescriptor.aslc │ │ │ │ ├── SystemFirmwareDescriptor.inf │ │ │ │ └── SystemFirmwareDescriptorPei.c │ │ │ │ └── SystemFirmwareUpdateConfig │ │ │ │ └── SystemFirmwareUpdateConfig.ini │ │ ├── Include │ │ │ ├── DataHubRecords.h │ │ │ ├── Guid │ │ │ │ ├── CapsuleOnDataCD.h │ │ │ │ ├── CapsuleOnFatFloppyDisk.h │ │ │ │ ├── CapsuleOnFatIdeDisk.h │ │ │ │ ├── CapsuleOnFatUsbDisk.h │ │ │ │ ├── MemoryConfigData.h │ │ │ │ ├── QuarkCapsuleGuid.h │ │ │ │ ├── QuarkVariableLock.h │ │ │ │ └── SystemNvDataHobGuid.h │ │ │ ├── Library │ │ │ │ ├── PlatformHelperLib.h │ │ │ │ └── PlatformPcieHelperLib.h │ │ │ ├── Pcal9555.h │ │ │ ├── Platform.h │ │ │ ├── PlatformBoards.h │ │ │ └── Protocol │ │ │ │ ├── GlobalNvsArea.h │ │ │ │ └── PlatformSmmSpiReady.h │ │ ├── Library │ │ │ ├── PlatformBootManagerLib │ │ │ │ ├── PlatformBootManager.c │ │ │ │ ├── PlatformBootManager.h │ │ │ │ ├── PlatformBootManagerLib.inf │ │ │ │ └── PlatformData.c │ │ │ ├── PlatformHelperLib │ │ │ │ ├── CommonHeader.h │ │ │ │ ├── DxePlatformHelperLib.inf │ │ │ │ ├── PeiPlatformHelperLib.inf │ │ │ │ ├── PlatformHelperDxe.c │ │ │ │ ├── PlatformHelperLib.c │ │ │ │ ├── PlatformHelperPei.c │ │ │ │ └── PlatformLeds.c │ │ │ ├── PlatformPcieHelperLib │ │ │ │ ├── CommonHeader.h │ │ │ │ ├── PlatformPcieHelperLib.c │ │ │ │ ├── PlatformPcieHelperLib.inf │ │ │ │ └── SocUnit.c │ │ │ ├── PlatformSecLib │ │ │ │ ├── Ia32 │ │ │ │ │ ├── Flat32.S │ │ │ │ │ ├── Flat32.asm │ │ │ │ │ └── Platform.inc │ │ │ │ ├── PlatformSecLib.c │ │ │ │ ├── PlatformSecLib.inf │ │ │ │ └── PlatformSecLibModStrs.uni │ │ │ ├── PlatformSecureLib │ │ │ │ ├── PlatformSecureLib.c │ │ │ │ └── PlatformSecureLib.inf │ │ │ ├── Tpm12DeviceLibAtmelI2c │ │ │ │ ├── TisPc.c │ │ │ │ ├── Tpm12DeviceLibAtmelI2c.inf │ │ │ │ └── Tpm12DeviceLibAtmelI2c.uni │ │ │ └── Tpm12DeviceLibInfineonI2c │ │ │ │ ├── TisPc.c │ │ │ │ ├── Tpm12DeviceLibInfineonI2c.inf │ │ │ │ └── Tpm12DeviceLibInfineonI2c.uni │ │ ├── Pci │ │ │ └── Dxe │ │ │ │ ├── PciHostBridge │ │ │ │ ├── PciHostBridge.c │ │ │ │ ├── PciHostBridge.h │ │ │ │ ├── PciHostBridge.inf │ │ │ │ ├── PciHostBridgeSupport.c │ │ │ │ ├── PciHostResource.h │ │ │ │ ├── PciRootBridge.h │ │ │ │ └── PciRootBridgeIo.c │ │ │ │ └── PciPlatform │ │ │ │ ├── CommonHeader.h │ │ │ │ ├── PciPlatform.c │ │ │ │ ├── PciPlatform.h │ │ │ │ └── PciPlatform.inf │ │ ├── Platform │ │ │ ├── Dxe │ │ │ │ ├── MemorySubClass │ │ │ │ │ ├── MemorySubClass.c │ │ │ │ │ ├── MemorySubClass.h │ │ │ │ │ ├── MemorySubClass.inf │ │ │ │ │ └── MemorySubClassStrings.uni │ │ │ │ ├── PlatformInit │ │ │ │ │ ├── PlatformConfig.c │ │ │ │ │ ├── PlatformInitDxe.c │ │ │ │ │ ├── PlatformInitDxe.h │ │ │ │ │ └── PlatformInitDxe.inf │ │ │ │ ├── SaveMemoryConfig │ │ │ │ │ ├── SaveMemoryConfig.c │ │ │ │ │ └── SaveMemoryConfig.inf │ │ │ │ ├── Setup │ │ │ │ │ ├── CommonHeader.h │ │ │ │ │ ├── DxePlatform.inf │ │ │ │ │ ├── KeyboardLayout.c │ │ │ │ │ ├── QNCRegTable.c │ │ │ │ │ ├── SetupPlatform.c │ │ │ │ │ ├── SetupPlatform.h │ │ │ │ │ ├── Strings.uni │ │ │ │ │ └── processor.c │ │ │ │ └── SmbiosMiscDxe │ │ │ │ │ ├── CommonHeader.h │ │ │ │ │ ├── MiscBaseBoardManufacturer.uni │ │ │ │ │ ├── MiscBaseBoardManufacturerData.c │ │ │ │ │ ├── MiscBaseBoardManufacturerFunction.c │ │ │ │ │ ├── MiscBiosVendor.uni │ │ │ │ │ ├── MiscBiosVendorData.c │ │ │ │ │ ├── MiscBiosVendorFunction.c │ │ │ │ │ ├── MiscBootInformationData.c │ │ │ │ │ ├── MiscBootInformationFunction.c │ │ │ │ │ ├── MiscChassisManufacturer.uni │ │ │ │ │ ├── MiscChassisManufacturerData.c │ │ │ │ │ ├── MiscChassisManufacturerFunction.c │ │ │ │ │ ├── MiscDevicePath.h │ │ │ │ │ ├── MiscNumberOfInstallableLanguagesData.c │ │ │ │ │ ├── MiscNumberOfInstallableLanguagesFunction.c │ │ │ │ │ ├── MiscOemString.uni │ │ │ │ │ ├── MiscOemStringData.c │ │ │ │ │ ├── MiscOemStringFunction.c │ │ │ │ │ ├── MiscOnboardDevice.uni │ │ │ │ │ ├── MiscOnboardDeviceData.c │ │ │ │ │ ├── MiscOnboardDeviceFunction.c │ │ │ │ │ ├── MiscPortInternalConnectorDesignator.uni │ │ │ │ │ ├── MiscPortInternalConnectorDesignatorData.c │ │ │ │ │ ├── MiscPortInternalConnectorDesignatorFunction.c │ │ │ │ │ ├── MiscSystemManufacturer.uni │ │ │ │ │ ├── MiscSystemManufacturerData.c │ │ │ │ │ ├── MiscSystemManufacturerFunction.c │ │ │ │ │ ├── MiscSystemOptionString.uni │ │ │ │ │ ├── MiscSystemOptionStringData.c │ │ │ │ │ ├── MiscSystemOptionStringFunction.c │ │ │ │ │ ├── MiscSystemSlotDesignation.uni │ │ │ │ │ ├── MiscSystemSlotDesignationData.c │ │ │ │ │ ├── MiscSystemSlotDesignationFunction.c │ │ │ │ │ ├── MiscSystemSlotOnboardDevices.uni │ │ │ │ │ ├── SmbiosMisc.h │ │ │ │ │ ├── SmbiosMiscDataTable.c │ │ │ │ │ ├── SmbiosMiscDxe.inf │ │ │ │ │ ├── SmbiosMiscEntryPoint.c │ │ │ │ │ └── SmbiosMiscStrings.uni │ │ │ ├── Pei │ │ │ │ ├── PlatformConfig │ │ │ │ │ ├── PlatformConfigPei.c │ │ │ │ │ └── PlatformConfigPei.inf │ │ │ │ └── PlatformInit │ │ │ │ │ ├── BootMode.c │ │ │ │ │ ├── CommonHeader.h │ │ │ │ │ ├── Generic │ │ │ │ │ └── Recovery.c │ │ │ │ │ ├── MemoryCallback.c │ │ │ │ │ ├── MrcWrapper.c │ │ │ │ │ ├── MrcWrapper.h │ │ │ │ │ ├── PeiFvSecurity.c │ │ │ │ │ ├── PeiFvSecurity.h │ │ │ │ │ ├── PlatformEarlyInit.c │ │ │ │ │ ├── PlatformEarlyInit.h │ │ │ │ │ ├── PlatformEarlyInit.inf │ │ │ │ │ └── PlatformErratas.c │ │ │ └── SpiFvbServices │ │ │ │ ├── FvbInfo.c │ │ │ │ ├── FwBlockService.c │ │ │ │ ├── FwBlockService.h │ │ │ │ ├── PlatformSmmSpi.c │ │ │ │ ├── PlatformSmmSpi.inf │ │ │ │ ├── PlatformSpi.inf │ │ │ │ ├── SpiFlashDevice.c │ │ │ │ └── SpiFlashDevice.h │ │ ├── Quark.dsc │ │ ├── Quark.fdf │ │ ├── QuarkMin.dsc │ │ ├── QuarkMin.fdf │ │ ├── QuarkPlatformPkg.dec │ │ └── Readme.md │ ├── Readme.md │ ├── SimicsOpenBoardPkg │ │ ├── AcpiTables │ │ │ ├── AcpiTables.inf │ │ │ ├── Dsdt.asl │ │ │ ├── MinPlatformAcpiTables │ │ │ │ ├── AcpiPlatform.c │ │ │ │ ├── AcpiPlatform.h │ │ │ │ ├── AcpiPlatform.inf │ │ │ │ ├── Facs │ │ │ │ │ └── Facs.c │ │ │ │ ├── Fadt │ │ │ │ │ └── Fadt.c │ │ │ │ ├── Hpet │ │ │ │ │ └── Hpet.c │ │ │ │ └── Wsmt │ │ │ │ │ └── Wsmt.c │ │ │ └── Platform.h │ │ ├── BoardX58Ich10 │ │ │ ├── DecomprScratchEnd.fdf.inc │ │ │ ├── Library │ │ │ │ └── BoardInitLib │ │ │ │ │ ├── PeiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiBoardInitPreMemLib.c │ │ │ │ │ ├── PeiBoardInitPreMemLib.inf │ │ │ │ │ ├── PeiX58Ich10Detect.c │ │ │ │ │ ├── PeiX58Ich10InitLib.h │ │ │ │ │ ├── PeiX58Ich10InitPostMemLib.c │ │ │ │ │ └── PeiX58Ich10InitPreMemLib.c │ │ │ ├── OpenBoardPkg.dsc │ │ │ ├── OpenBoardPkg.fdf │ │ │ ├── OpenBoardPkg.fdf.inc │ │ │ ├── OpenBoardPkgBuildOption.dsc │ │ │ ├── OpenBoardPkgPcd.dsc │ │ │ ├── VarStore.fdf.inc │ │ │ └── build_config.cfg │ │ ├── Include │ │ │ ├── CmosMap.h │ │ │ ├── Guid │ │ │ │ └── SimicsBoardConfig.h │ │ │ ├── IndustryStandard │ │ │ │ ├── I440FxPiix4.h │ │ │ │ └── LinuxBzImage.h │ │ │ ├── Library │ │ │ │ ├── LoadLinuxLib.h │ │ │ │ └── SerializeVariablesLib.h │ │ │ └── SimicsPlatforms.h │ │ ├── Library │ │ │ ├── BoardBdsHookLib │ │ │ │ ├── BoardBdsHook.h │ │ │ │ ├── BoardBdsHookLib.c │ │ │ │ └── BoardBdsHookLib.inf │ │ │ ├── BoardBootManagerLib │ │ │ │ ├── BoardBootManager.c │ │ │ │ └── BoardBootManagerLib.inf │ │ │ ├── DxeLogoLib │ │ │ │ ├── DxeLogoLib.inf │ │ │ │ ├── Logo.c │ │ │ │ └── OemBadging.h │ │ │ ├── LoadLinuxLib │ │ │ │ ├── DxeLoadLinuxLib.inf │ │ │ │ ├── Ia32 │ │ │ │ │ └── JumpToKernel.nasm │ │ │ │ ├── Linux.c │ │ │ │ ├── LinuxGdt.c │ │ │ │ ├── LoadLinuxLib.h │ │ │ │ └── X64 │ │ │ │ │ └── JumpToKernel.nasm │ │ │ ├── NvVarsFileLib │ │ │ │ ├── FsAccess.c │ │ │ │ ├── NvVarsFileLib.c │ │ │ │ ├── NvVarsFileLib.h │ │ │ │ └── NvVarsFileLib.inf │ │ │ ├── PciHostBridgeLib │ │ │ │ ├── PciHostBridge.h │ │ │ │ ├── PciHostBridgeLib.c │ │ │ │ └── PciHostBridgeLib.inf │ │ │ ├── PeiReportFvLib │ │ │ │ ├── Fv.c │ │ │ │ ├── PeiReportFvLib.c │ │ │ │ └── PeiReportFvLib.inf │ │ │ ├── PlatformBootManagerLib │ │ │ │ ├── BdsPlatform.c │ │ │ │ ├── BdsPlatform.h │ │ │ │ ├── PlatformBootManagerLib.inf │ │ │ │ └── PlatformData.c │ │ │ └── SerializeVariablesLib │ │ │ │ ├── SerializeVariablesLib.c │ │ │ │ ├── SerializeVariablesLib.h │ │ │ │ └── SerializeVariablesLib.inf │ │ ├── Logo │ │ │ └── Logo.bmp │ │ ├── OpenBoardPkg.dec │ │ ├── Policy │ │ │ └── Library │ │ │ │ ├── SiliconPolicyInitLib │ │ │ │ ├── SiliconPolicyInitLib.c │ │ │ │ └── SiliconPolicyInitLib.inf │ │ │ │ └── SiliconPolicyUpdateLib │ │ │ │ ├── SiliconPolicyUpdateLib.c │ │ │ │ └── SiliconPolicyUpdateLib.inf │ │ ├── SecCore │ │ │ ├── Ia32 │ │ │ │ └── SecEntry.nasm │ │ │ ├── SecMain.c │ │ │ ├── SecMain.inf │ │ │ └── X64 │ │ │ │ └── SecEntry.nasm │ │ ├── SimicsDxe │ │ │ ├── Platform.c │ │ │ ├── Platform.h │ │ │ ├── Platform.uni │ │ │ ├── PlatformConfig.c │ │ │ ├── PlatformConfig.h │ │ │ ├── PlatformForms.vfr │ │ │ └── SimicsDxe.inf │ │ ├── SimicsPei │ │ │ ├── FeatureControl.c │ │ │ ├── MemDetect.c │ │ │ ├── Platform.c │ │ │ ├── Platform.h │ │ │ └── SimicsPei.inf │ │ ├── SimicsVideoDxe │ │ │ ├── ComponentName.c │ │ │ ├── Driver.c │ │ │ ├── DriverSupportedEfiVersion.c │ │ │ ├── Gop.c │ │ │ ├── Initialize.c │ │ │ ├── Simics.h │ │ │ ├── SimicsVideoDxe.inf │ │ │ ├── VbeShim.asm │ │ │ ├── VbeShim.c │ │ │ ├── VbeShim.h │ │ │ └── VbeShim.sh │ │ └── SmbiosPlatformDxe │ │ │ ├── SmbiosPlatformDxe.c │ │ │ ├── SmbiosPlatformDxe.h │ │ │ └── SmbiosPlatformDxe.inf │ ├── TigerlakeOpenBoardPkg │ │ ├── BiosInfo │ │ │ ├── BiosInfo.c │ │ │ └── BiosInfo.inf │ │ ├── FspWrapper │ │ │ └── Library │ │ │ │ ├── PeiFspPolicyInitLib │ │ │ │ ├── PeiFspCpuPolicyInitLib.c │ │ │ │ ├── PeiFspMePolicyInitLib.c │ │ │ │ ├── PeiFspMiscUpdInitLib.c │ │ │ │ ├── PeiFspPchPolicyInitLib.c │ │ │ │ ├── PeiFspPolicyInitLib.c │ │ │ │ ├── PeiFspPolicyInitLib.h │ │ │ │ ├── PeiFspPolicyInitLib.inf │ │ │ │ ├── PeiFspSaPolicyInitLib.c │ │ │ │ └── PeiFspSecurityPolicyInitLib.c │ │ │ │ ├── PeiSiDefaultPolicyInitLib │ │ │ │ ├── PeiSiDefaultPolicyInitLib.c │ │ │ │ └── PeiSiDefaultPolicyInitLib.inf │ │ │ │ └── PeiSiPreMemDefaultPolicyInitLib │ │ │ │ ├── PeiSiPreMemDefaultPolicyInitLib.c │ │ │ │ └── PeiSiPreMemDefaultPolicyInitLib.inf │ │ ├── Include │ │ │ ├── PlatformBoardConfig.h │ │ │ ├── PlatformBoardId.h │ │ │ └── PolicyUpdateMacro.h │ │ ├── Library │ │ │ ├── BasePlatformHookLib │ │ │ │ ├── BasePlatformHookLib.c │ │ │ │ └── BasePlatformHookLib.inf │ │ │ └── SmmSpiFlashCommonLib │ │ │ │ ├── SmmSpiFlashCommonLib.inf │ │ │ │ ├── SpiFlashCommon.c │ │ │ │ └── SpiFlashCommonSmmLib.c │ │ ├── OpenBoardPkg.dec │ │ ├── Policy │ │ │ └── Library │ │ │ │ └── DxeSiliconPolicyUpdateLib │ │ │ │ ├── DxeGopPolicyInit.c │ │ │ │ ├── DxePchPolicyInit.c │ │ │ │ ├── DxeSaPolicyInit.c │ │ │ │ ├── DxeSiliconPolicyUpdateLate.c │ │ │ │ └── DxeSiliconPolicyUpdateLib.inf │ │ └── TigerlakeURvp │ │ │ ├── Include │ │ │ ├── Fdf │ │ │ │ └── FlashMapInclude.fdf │ │ │ └── PeiPlatformHookLib.h │ │ │ ├── Library │ │ │ ├── BoardAcpiLib │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.c │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.inf │ │ │ │ ├── SmmSiliconAcpiEnableLib.c │ │ │ │ └── SmmTigerlakeURvpAcpiEnableLib.c │ │ │ ├── BoardInitLib │ │ │ │ ├── BoardPchInitPreMemLib.c │ │ │ │ ├── BoardSaInitPreMemLib.c │ │ │ │ ├── GpioTableTigerlakeUDdr4Rvp.h │ │ │ │ ├── GpioTableTigerlakeUDdr4RvpPreMem.h │ │ │ │ ├── PeiMultiBoardInitPostMemLib.c │ │ │ │ ├── PeiMultiBoardInitPostMemLib.inf │ │ │ │ ├── PeiMultiBoardInitPreMemLib.c │ │ │ │ ├── PeiMultiBoardInitPreMemLib.inf │ │ │ │ ├── PeiTigerlakeURvpDetect.c │ │ │ │ ├── PeiTigerlakeURvpInitPostMemLib.c │ │ │ │ ├── PeiTigerlakeURvpInitPreMemLib.c │ │ │ │ └── TigerlakeURvpInit.h │ │ │ └── PeiPlatformHookLib │ │ │ │ ├── PeiPlatformHooklib.c │ │ │ │ └── PeiPlatformHooklib.inf │ │ │ ├── OpenBoardPkg.dsc │ │ │ ├── OpenBoardPkg.fdf │ │ │ ├── OpenBoardPkgBuildOption.dsc │ │ │ ├── OpenBoardPkgPcd.dsc │ │ │ └── build_config.cfg │ ├── Tools │ │ ├── AppendPackagesPath │ │ │ ├── AppendPackagesPath.bat │ │ │ ├── AppendPackagesPath.sh │ │ │ ├── GetPackagesPath.py │ │ │ └── Readme.md │ │ ├── GenBiosId │ │ │ ├── BiosId.env │ │ │ └── GenBiosId.py │ │ └── UniTool │ │ │ ├── README.txt │ │ │ └── UniTool.py │ ├── Vlv2TbltDevicePkg │ │ ├── AcpiPlatform │ │ │ ├── AcpiPlatform.c │ │ │ ├── AcpiPlatform.h │ │ │ ├── AcpiPlatform.inf │ │ │ ├── AcpiPlatformHooks.c │ │ │ ├── AcpiPlatformHooks.h │ │ │ ├── AcpiPlatformHooksLib.h │ │ │ └── Osfr.h │ │ ├── Application │ │ │ └── FirmwareUpdate │ │ │ │ ├── FirmwareUpdate.c │ │ │ │ ├── FirmwareUpdate.h │ │ │ │ ├── FirmwareUpdate.inf │ │ │ │ └── FirmwareUpdateStrings.uni │ │ ├── Feature │ │ │ └── Capsule │ │ │ │ ├── GenerateCapsule │ │ │ │ ├── GenCapsuleAll.py │ │ │ │ ├── NewRoot.cer.gFmpDevicePkgTokenSpaceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc │ │ │ │ ├── SAMPLE_DEVELOPMENT.cer.gFmpDevicePkgTokenSpaceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc │ │ │ │ └── SAMPLE_DEVELOPMENT_SAMPLE_PRODUCTION.cer.gFmpDevicePkgTokenSpaceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc │ │ │ │ └── Library │ │ │ │ ├── FmpDeviceLib │ │ │ │ ├── FmpDeviceLib.c │ │ │ │ └── FmpDeviceLib.inf │ │ │ │ ├── FmpDeviceLibSample │ │ │ │ ├── FmpDeviceLib.c │ │ │ │ └── FmpDeviceLib.inf │ │ │ │ └── PlatformFlashAccessLib │ │ │ │ ├── PlatformFlashAccessLib.c │ │ │ │ └── PlatformFlashAccessLib.inf │ │ ├── FmpBlueSampleDevice.dsc │ │ ├── FmpCertificate.dsc │ │ ├── FmpGreenSampleDevice.dsc │ │ ├── FmpMinnowMaxSystem.dsc │ │ ├── FmpRedSampleDevice.dsc │ │ ├── FvInfoPei │ │ │ ├── FvInfoPei.c │ │ │ └── FvInfoPei.inf │ │ ├── FvbRuntimeDxe │ │ │ ├── FvbInfo.c │ │ │ ├── FvbRuntimeDxe.inf │ │ │ ├── FvbService.c │ │ │ ├── FvbService.h │ │ │ ├── FvbServiceDxe.c │ │ │ ├── FvbServiceSmm.c │ │ │ ├── FvbSmm.inf │ │ │ ├── FvbSmmCommon.h │ │ │ ├── FvbSmmDxe.c │ │ │ ├── FvbSmmDxe.h │ │ │ └── FvbSmmDxe.inf │ │ ├── Include │ │ │ ├── AlertStandardFormatTable.h │ │ │ ├── ChipsetAccess.h │ │ │ ├── CommonIncludes.h │ │ │ ├── CpuType.h │ │ │ ├── FileHandleLib.h │ │ │ ├── Guid │ │ │ │ ├── AcpiTableStorage.h │ │ │ │ ├── AlertStandardFormat.h │ │ │ │ ├── BoardFeatures.h │ │ │ │ ├── EfiVpdData.h │ │ │ │ ├── FirmwareId.h │ │ │ │ ├── HwWatchdogTimerHob.h │ │ │ │ ├── ItkData.h │ │ │ │ ├── MemoryConfigData.h │ │ │ │ ├── OsSelection.h │ │ │ │ ├── PciLanInfo.h │ │ │ │ ├── PlatformCpuInfo.h │ │ │ │ ├── PlatformInfo.h │ │ │ │ ├── SensorInfoVariable.h │ │ │ │ └── SetupVariable.h │ │ │ ├── Hpet.h │ │ │ ├── Library │ │ │ │ ├── EfiRegTableLib.h │ │ │ │ ├── Esrt.h │ │ │ │ ├── Fd.h │ │ │ │ ├── FlashDeviceLib.h │ │ │ │ ├── I2CLib.h │ │ │ │ ├── I2cMmioConfigLib.h │ │ │ │ ├── I2cPort_platform.h │ │ │ │ ├── PlatformFsaLib.h │ │ │ │ ├── PlatformFspLib.h │ │ │ │ ├── SpiFlash.H │ │ │ │ ├── StallSmmLib.h │ │ │ │ └── UsbDeviceModeLib.h │ │ │ ├── Mcfg.h │ │ │ ├── McfgTable.h │ │ │ ├── Platform.h │ │ │ ├── PlatformBootMode.h │ │ │ ├── Ppi │ │ │ │ ├── MfgMemoryTest.h │ │ │ │ ├── Sha256Hash.h │ │ │ │ ├── Speaker.h │ │ │ │ └── UsbController.h │ │ │ ├── Protocol │ │ │ │ ├── CK505ClockPlatformInfo.h │ │ │ │ ├── EnhancedSpeedstep.h │ │ │ │ ├── GlobalNvsArea.h │ │ │ │ ├── HwWatchdogTimer.h │ │ │ │ ├── I2cAcpi.h │ │ │ │ ├── I2cBus.h │ │ │ │ ├── I2cBusMcg.h │ │ │ │ ├── I2cHostMcg.h │ │ │ │ ├── I2cMasterMcg.h │ │ │ │ ├── I2cSlave.h │ │ │ │ ├── MmioDevice.h │ │ │ │ ├── Observable.h │ │ │ │ ├── PlatformGopPolicy.h │ │ │ │ ├── PlatformIdeInit.h │ │ │ │ ├── SetupMode.h │ │ │ │ ├── SmbiosSlotPopulation.h │ │ │ │ ├── Speaker.h │ │ │ │ ├── TcoReset.h │ │ │ │ └── VlvPlatformPolicy.h │ │ │ └── SetupMode.h │ │ ├── IntelGopDepex │ │ │ └── IntelGopDriver.depex │ │ ├── Library │ │ │ ├── DxePlatformBootManagerLib │ │ │ │ ├── BdsPlatform.c │ │ │ │ ├── BdsPlatform.h │ │ │ │ ├── DxePlatformBootManagerLib.inf │ │ │ │ ├── MemoryTest.c │ │ │ │ └── PlatformBootOption.c │ │ │ ├── EfiRegTableLib │ │ │ │ ├── EfiRegTableLib.c │ │ │ │ └── EfiRegTableLib.inf │ │ │ ├── FlashDeviceLib │ │ │ │ ├── FlashDeviceLib.c │ │ │ │ ├── FlashDeviceLib.inf │ │ │ │ ├── FlashDeviceLibDxe.c │ │ │ │ ├── FlashDeviceLibDxe.inf │ │ │ │ ├── FlashDeviceLibDxeRuntimeSmm.c │ │ │ │ └── SpiChipDefinitions.h │ │ │ ├── IntelPchAcpiTimerLib │ │ │ │ ├── CommonHeader.h │ │ │ │ ├── IntelPchAcpiTimerLib.c │ │ │ │ └── IntelPchAcpiTimerLib.inf │ │ │ ├── MultiPlatformLib │ │ │ │ ├── BoardClkGens │ │ │ │ │ ├── BoardClkGens.c │ │ │ │ │ └── BoardClkGens.h │ │ │ │ ├── BoardGpios │ │ │ │ │ ├── BoardGpios.c │ │ │ │ │ └── BoardGpios.h │ │ │ │ ├── BoardJumpers │ │ │ │ │ ├── BoardJumpers.c │ │ │ │ │ └── BoardJumpers.h │ │ │ │ ├── BoardOemIds │ │ │ │ │ ├── BoardOemIds.c │ │ │ │ │ └── BoardOemIds.h │ │ │ │ ├── BoardSsidSvid │ │ │ │ │ ├── BoardSsidSvid.c │ │ │ │ │ └── BoardSsidSvid.h │ │ │ │ ├── MultiPlatformLib.c │ │ │ │ ├── MultiPlatformLib.h │ │ │ │ ├── MultiPlatformLib.inf │ │ │ │ └── PlatformInfoHob.c │ │ │ ├── PchPlatformLib │ │ │ │ ├── PchPlatformLib.inf │ │ │ │ ├── PchPlatformLibrary.c │ │ │ │ └── PchPlatformLibrary.h │ │ │ ├── PchSmmLib │ │ │ │ ├── CommonHeader.h │ │ │ │ ├── PchSmmLib.c │ │ │ │ └── PchSmmLib.inf │ │ │ ├── PlatformCmosLib │ │ │ │ ├── PlatformCmosLib.c │ │ │ │ └── PlatformCmosLib.inf │ │ │ ├── ResetSystemLib │ │ │ │ ├── ResetSystemLib.c │ │ │ │ └── ResetSystemLib.inf │ │ │ ├── StallSmmLib │ │ │ │ ├── StallSmm.c │ │ │ │ └── StallSmmLib.inf │ │ │ ├── Tpm2DeviceLibSeCDxe │ │ │ │ ├── Tpm2DeviceLibSeC.c │ │ │ │ └── Tpm2DeviceLibSeC.inf │ │ │ └── Tpm2DeviceLibSeCPei │ │ │ │ ├── Tpm2DeviceLibSeC.c │ │ │ │ └── Tpm2DeviceLibSeC.inf │ │ ├── Logo │ │ │ └── Logo.bmp │ │ ├── MonoStatusCode │ │ │ ├── EfiStatusCode.h │ │ │ ├── MonoStatusCode.c │ │ │ ├── MonoStatusCode.h │ │ │ ├── MonoStatusCode.inf │ │ │ ├── PeiPostCode.c │ │ │ ├── PlatformStatusCode.c │ │ │ └── PlatformStatusCode.h │ │ ├── PciPlatform │ │ │ ├── BoardPciPlatform.c │ │ │ ├── PciPlatform.c │ │ │ ├── PciPlatform.h │ │ │ └── PciPlatform.inf │ │ ├── PcuSio │ │ │ ├── PcuSio.c │ │ │ ├── PcuSio.h │ │ │ └── PcuSio.inf │ │ ├── PlatformCpuInfoDxe │ │ │ ├── PlatformCpuInfoDxe.c │ │ │ ├── PlatformCpuInfoDxe.h │ │ │ └── PlatformCpuInfoDxe.inf │ │ ├── PlatformDxe │ │ │ ├── AzaliaVerbTable.h │ │ │ ├── BoardId.c │ │ │ ├── BoardIdDecode.c │ │ │ ├── BoardIdDecode.h │ │ │ ├── ClockControl.c │ │ │ ├── Configuration.h │ │ │ ├── ExI.c │ │ │ ├── IchPlatformPolicy.c │ │ │ ├── IchRegTable.c │ │ │ ├── IchTcoReset.c │ │ │ ├── LegacySpeaker.c │ │ │ ├── LegacySpeaker.h │ │ │ ├── Observable │ │ │ │ ├── Observable.c │ │ │ │ └── Observable.h │ │ │ ├── PciBus.h │ │ │ ├── PciDevice.c │ │ │ ├── Platform.c │ │ │ ├── PlatformDxe.h │ │ │ ├── PlatformDxe.inf │ │ │ ├── Rtc.c │ │ │ ├── SensorVar.c │ │ │ ├── SlotConfig.c │ │ │ └── SlotConfig.h │ │ ├── PlatformGopPolicy │ │ │ ├── PlatformGopPolicy.c │ │ │ └── PlatformGopPolicy.inf │ │ ├── PlatformInfoDxe │ │ │ ├── PlatformInfoDxe.c │ │ │ ├── PlatformInfoDxe.h │ │ │ └── PlatformInfoDxe.inf │ │ ├── PlatformInitPei │ │ │ ├── BootMode.c │ │ │ ├── CpuInitPeim.c │ │ │ ├── FlashMap.c │ │ │ ├── LegacySpeaker.c │ │ │ ├── LegacySpeaker.h │ │ │ ├── MchInit.c │ │ │ ├── MemoryCallback.c │ │ │ ├── MemoryPeim.c │ │ │ ├── PchInitPeim.c │ │ │ ├── PlatformEarlyInit.c │ │ │ ├── PlatformEarlyInit.h │ │ │ ├── PlatformInfoInit.c │ │ │ ├── PlatformInitPei.inf │ │ │ ├── PlatformSsaInitPeim.c │ │ │ ├── Recovery.c │ │ │ └── Stall.c │ │ ├── PlatformPei │ │ │ ├── BootMode.c │ │ │ ├── CommonHeader.h │ │ │ ├── MemoryCallback.c │ │ │ ├── Platform.c │ │ │ ├── Platform.h │ │ │ ├── PlatformPei.inf │ │ │ └── Stall.c │ │ ├── PlatformPkg.dec │ │ ├── PlatformPkg.fdf │ │ ├── PlatformPkgConfig.dsc │ │ ├── PlatformPkgIA32.dsc │ │ ├── PlatformPkgX64.dsc │ │ ├── PlatformSetupDefaults.dsc │ │ ├── PlatformSetupDxe │ │ │ ├── Boot.vfi │ │ │ ├── Configuration.h │ │ │ ├── DebugConfig.vfi │ │ │ ├── FwVersionStrings.uni │ │ │ ├── Main.vfi │ │ │ ├── PlatformSetupDxe.c │ │ │ ├── PlatformSetupDxe.h │ │ │ ├── PlatformSetupDxe.inf │ │ │ ├── Security.vfi │ │ │ ├── SetupFunctions.c │ │ │ ├── SetupInfoRecords.c │ │ │ ├── SouthClusterConfig.vfi │ │ │ ├── SystemComponent.vfi │ │ │ ├── Thermal.vfi │ │ │ ├── UnCore.vfi │ │ │ ├── UqiList.uni │ │ │ ├── Vfr.vfr │ │ │ └── VfrStrings.uni │ │ ├── PlatformSmm │ │ │ ├── Platform.c │ │ │ ├── PlatformSmm.inf │ │ │ ├── S3Save.c │ │ │ └── SmmPlatform.h │ │ ├── PpmPolicy │ │ │ ├── PpmPolicy.c │ │ │ ├── PpmPolicy.h │ │ │ └── PpmPolicy.inf │ │ ├── PreBuild.py │ │ ├── Readme.md │ │ ├── SaveMemoryConfig │ │ │ ├── SaveMemoryConfig.c │ │ │ ├── SaveMemoryConfig.h │ │ │ └── SaveMemoryConfig.inf │ │ ├── SmBiosMiscDxe │ │ │ ├── CommonHeader.h │ │ │ ├── DataHubRecords.h │ │ │ ├── MiscBaseBoardManufacturer.uni │ │ │ ├── MiscBaseBoardManufacturerData.c │ │ │ ├── MiscBaseBoardManufacturerFunction.c │ │ │ ├── MiscBiosVendor.uni │ │ │ ├── MiscBiosVendorData.c │ │ │ ├── MiscBiosVendorFunction.c │ │ │ ├── MiscBootInformationData.c │ │ │ ├── MiscBootInformationFunction.c │ │ │ ├── MiscChassisManufacturer.uni │ │ │ ├── MiscChassisManufacturerData.c │ │ │ ├── MiscChassisManufacturerFunction.c │ │ │ ├── MiscMemoryDevice.uni │ │ │ ├── MiscMemoryDeviceData.c │ │ │ ├── MiscMemoryDeviceFunction.c │ │ │ ├── MiscNumberOfInstallableLanguagesData.c │ │ │ ├── MiscNumberOfInstallableLanguagesFunction.c │ │ │ ├── MiscOemString.uni │ │ │ ├── MiscOemStringData.c │ │ │ ├── MiscOemStringFunction.c │ │ │ ├── MiscOemType0x90.uni │ │ │ ├── MiscOemType0x90Data.c │ │ │ ├── MiscOemType0x90Function.c │ │ │ ├── MiscOemType0x94.uni │ │ │ ├── MiscOemType0x94Data.c │ │ │ ├── MiscOemType0x94Function.c │ │ │ ├── MiscOnboardDevice.uni │ │ │ ├── MiscOnboardDeviceData.c │ │ │ ├── MiscOnboardDeviceFunction.c │ │ │ ├── MiscPhysicalArray.uni │ │ │ ├── MiscPhysicalArrayData.c │ │ │ ├── MiscPhysicalArrayFunction.c │ │ │ ├── MiscPortInternalConnectorDesignator.uni │ │ │ ├── MiscPortInternalConnectorDesignatorData.c │ │ │ ├── MiscPortInternalConnectorDesignatorFunction.c │ │ │ ├── MiscProcessorCache.uni │ │ │ ├── MiscProcessorCacheData.c │ │ │ ├── MiscProcessorCacheFunction.c │ │ │ ├── MiscProcessorInformation.uni │ │ │ ├── MiscProcessorInformationData.c │ │ │ ├── MiscProcessorInformationFunction.c │ │ │ ├── MiscResetCapabilitiesData.c │ │ │ ├── MiscResetCapabilitiesFunction.c │ │ │ ├── MiscSubclassDriver.h │ │ │ ├── MiscSubclassDriver.uni │ │ │ ├── MiscSubclassDriverDataTable.c │ │ │ ├── MiscSubclassDriverEntryPoint.c │ │ │ ├── MiscSystemLanguageString.uni │ │ │ ├── MiscSystemLanguageStringData.c │ │ │ ├── MiscSystemLanguageStringFunction.c │ │ │ ├── MiscSystemManufacturer.uni │ │ │ ├── MiscSystemManufacturerData.c │ │ │ ├── MiscSystemManufacturerFunction.c │ │ │ ├── MiscSystemOptionString.uni │ │ │ ├── MiscSystemOptionStringData.c │ │ │ ├── MiscSystemOptionStringFunction.c │ │ │ ├── MiscSystemSlotDesignation.uni │ │ │ ├── MiscSystemSlotDesignationData.c │ │ │ ├── MiscSystemSlotDesignationFunction.c │ │ │ └── SmBiosMiscDxe.inf │ │ ├── Stitch │ │ │ └── IFWIHeader │ │ │ │ ├── IFWI_HEADER.bin │ │ │ │ └── IFWI_HEADER_SPILOCK.bin │ │ └── VlvPlatformInitDxe │ │ │ ├── IgdOpRegion.c │ │ │ ├── IgdOpRegion.h │ │ │ ├── VlvPlatformInit.c │ │ │ ├── VlvPlatformInit.h │ │ │ └── VlvPlatformInitDxe.inf │ ├── WhiskeylakeOpenBoardPkg │ │ ├── Acpi │ │ │ └── BoardAcpiDxe │ │ │ │ ├── AcpiGnvsInit.c │ │ │ │ ├── BoardAcpiDxe.c │ │ │ │ ├── BoardAcpiDxe.inf │ │ │ │ └── Dsdt │ │ │ │ ├── AMLUPD.asl │ │ │ │ ├── DSDT.ASL │ │ │ │ ├── HostBus.asl │ │ │ │ ├── PciTree.asl │ │ │ │ └── Platform.asl │ │ ├── BiosInfo │ │ │ ├── BiosInfo.c │ │ │ └── BiosInfo.inf │ │ ├── Features │ │ │ ├── PciHotPlug │ │ │ │ ├── PciHotPlug.c │ │ │ │ ├── PciHotPlug.h │ │ │ │ └── PciHotPlug.inf │ │ │ └── Tbt │ │ │ │ ├── AcpiTables │ │ │ │ ├── Rtd3PcieTbt.asl │ │ │ │ └── Tbt.asl │ │ │ │ ├── Include │ │ │ │ ├── Library │ │ │ │ │ ├── DxeCheckIommuSupportLib.h │ │ │ │ │ ├── DxeTbtPolicyLib.h │ │ │ │ │ ├── DxeTbtSecurityLib.h │ │ │ │ │ ├── PeiCheckIommuSupportLib.h │ │ │ │ │ ├── PeiTbtPolicyLib.h │ │ │ │ │ ├── PeiTbtTaskDispatchLib.h │ │ │ │ │ └── TbtCommonLib.h │ │ │ │ ├── Ppi │ │ │ │ │ └── PeiTbtPolicy.h │ │ │ │ ├── Private │ │ │ │ │ └── Library │ │ │ │ │ │ ├── PeiDTbtInitLib.h │ │ │ │ │ │ └── PeiTbtCommonInitLib.h │ │ │ │ ├── Protocol │ │ │ │ │ ├── DisableBmeProtocol.h │ │ │ │ │ ├── DxeTbtPolicy.h │ │ │ │ │ └── TbtNvsArea.h │ │ │ │ ├── TbtBoardInfo.h │ │ │ │ ├── TbtNvsAreaDef.h │ │ │ │ └── TbtPolicyCommonDefinition.h │ │ │ │ ├── Library │ │ │ │ ├── DxeTbtPolicyLib │ │ │ │ │ ├── DxeTbtPolicyLib.c │ │ │ │ │ ├── DxeTbtPolicyLib.inf │ │ │ │ │ └── DxeTbtPolicyLibrary.h │ │ │ │ ├── PeiDxeSmmTbtCommonLib │ │ │ │ │ ├── TbtCommonLib.c │ │ │ │ │ └── TbtCommonLib.inf │ │ │ │ ├── PeiTbtPolicyLib │ │ │ │ │ ├── PeiTbtPolicyLib.c │ │ │ │ │ ├── PeiTbtPolicyLib.inf │ │ │ │ │ └── PeiTbtPolicyLibrary.h │ │ │ │ └── Private │ │ │ │ │ └── PeiDTbtInitLib │ │ │ │ │ ├── PeiDTbtInitLib.c │ │ │ │ │ └── PeiDTbtInitLib.inf │ │ │ │ └── TbtInit │ │ │ │ ├── Dxe │ │ │ │ ├── TbtDxe.c │ │ │ │ └── TbtDxe.inf │ │ │ │ ├── Pei │ │ │ │ ├── PeiTbtInit.c │ │ │ │ └── PeiTbtInit.inf │ │ │ │ └── Smm │ │ │ │ ├── TbtSmiHandler.c │ │ │ │ ├── TbtSmiHandler.h │ │ │ │ ├── TbtSmm.c │ │ │ │ └── TbtSmm.inf │ │ ├── FspWrapper │ │ │ └── Library │ │ │ │ ├── PeiFspPolicyInitLib │ │ │ │ ├── PeiFspCpuPolicyInitLib.c │ │ │ │ ├── PeiFspMePolicyInitLib.c │ │ │ │ ├── PeiFspMiscUpdInitLib.c │ │ │ │ ├── PeiFspPchPolicyInitLib.c │ │ │ │ ├── PeiFspPolicyInitLib.c │ │ │ │ ├── PeiFspPolicyInitLib.h │ │ │ │ ├── PeiFspPolicyInitLib.inf │ │ │ │ ├── PeiFspSaPolicyInitLib.c │ │ │ │ ├── PeiFspSecurityPolicyInitLib.c │ │ │ │ └── PeiFspSiPolicyInitLib.c │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp │ │ │ │ ├── PeiFspMiscUpdUpdateLib.c │ │ │ │ ├── PeiFspPolicyUpdateLib.c │ │ │ │ ├── PeiMiscPolicyUpdate.h │ │ │ │ ├── PeiPchPolicyUpdate.c │ │ │ │ ├── PeiPchPolicyUpdate.h │ │ │ │ ├── PeiPchPolicyUpdatePreMem.c │ │ │ │ ├── PeiSaPolicyUpdate.c │ │ │ │ ├── PeiSaPolicyUpdate.h │ │ │ │ ├── PeiSaPolicyUpdatePreMem.c │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp.inf │ │ ├── Include │ │ │ ├── Acpi │ │ │ │ ├── GlobalNvs.asl │ │ │ │ └── GlobalNvsAreaDef.h │ │ │ ├── AttemptUsbFirst.h │ │ │ ├── CpuSmm.h │ │ │ ├── FirwmareConfigurations.h │ │ │ ├── GopConfigLib.h │ │ │ ├── IoExpander.h │ │ │ ├── Library │ │ │ │ ├── DxeCpuPolicyUpdateLib.h │ │ │ │ ├── DxeMePolicyUpdateLib.h │ │ │ │ ├── DxePchPolicyUpdateLib.h │ │ │ │ ├── DxePolicyBoardConfigLib.h │ │ │ │ ├── DxeSaPolicyUpdateLib.h │ │ │ │ ├── FspPolicyInitLib.h │ │ │ │ ├── GpioCheckConflictLib.h │ │ │ │ ├── GpioExpanderLib.h │ │ │ │ ├── HdaVerbTableLib.h │ │ │ │ ├── I2cAccessLib.h │ │ │ │ ├── PeiPlatformLib.h │ │ │ │ ├── PeiPolicyBoardConfigLib.h │ │ │ │ ├── PeiPolicyInitLib.h │ │ │ │ └── PlatformInitLib.h │ │ │ ├── PchHsioPtssTables.h │ │ │ ├── PcieDeviceOverrideTable.h │ │ │ ├── Platform.h │ │ │ ├── PlatformBoardId.h │ │ │ ├── Protocol │ │ │ │ └── GlobalNvsArea.h │ │ │ ├── Setup.h │ │ │ └── SioRegs.h │ │ ├── Library │ │ │ ├── AcpiTimerLib │ │ │ │ ├── AcpiTimerLib.c │ │ │ │ ├── BaseAcpiTimerLib.c │ │ │ │ ├── BaseAcpiTimerLib.inf │ │ │ │ └── BaseAcpiTimerLib.uni │ │ │ ├── BaseGpioExpanderLib │ │ │ │ ├── BaseGpioExpanderLib.c │ │ │ │ └── BaseGpioExpanderLib.inf │ │ │ ├── PeiHdaVerbTableLib │ │ │ │ ├── PchHdaVerbTables.c │ │ │ │ ├── PeiHdaVerbTableLib.c │ │ │ │ └── PeiHdaVerbTableLib.inf │ │ │ └── PeiI2cAccessLib │ │ │ │ ├── PeiI2cAccessLib.c │ │ │ │ └── PeiI2cAccessLib.inf │ │ ├── OpenBoardPkg.dec │ │ ├── Policy │ │ │ ├── Library │ │ │ │ ├── DxePolicyUpdateLib │ │ │ │ │ ├── DxeCpuPolicyUpdate.c │ │ │ │ │ ├── DxeMePolicyUpdate.c │ │ │ │ │ ├── DxeMePolicyUpdate.h │ │ │ │ │ ├── DxePchPolicyUpdate.c │ │ │ │ │ ├── DxePolicyUpdateLib.inf │ │ │ │ │ ├── DxeSaPolicyUpdate.c │ │ │ │ │ └── DxeSaPolicyUpdate.h │ │ │ │ ├── PeiPolicyInitLib │ │ │ │ │ ├── PeiCpuPolicyInit.h │ │ │ │ │ ├── PeiMePolicyInit.h │ │ │ │ │ ├── PeiPolicyInit.c │ │ │ │ │ ├── PeiPolicyInit.h │ │ │ │ │ ├── PeiPolicyInitLib.inf │ │ │ │ │ ├── PeiPolicyInitPreMem.c │ │ │ │ │ ├── PeiSaPolicyInit.c │ │ │ │ │ ├── PeiSaPolicyInit.h │ │ │ │ │ └── PeiSiPolicyInit.h │ │ │ │ └── PeiPolicyUpdateLib │ │ │ │ │ ├── PeiCpuPolicyUpdate.c │ │ │ │ │ ├── PeiCpuPolicyUpdate.h │ │ │ │ │ ├── PeiCpuPolicyUpdatePreMem.c │ │ │ │ │ ├── PeiMePolicyUpdate.c │ │ │ │ │ ├── PeiMePolicyUpdate.h │ │ │ │ │ ├── PeiMePolicyUpdatePreMem.c │ │ │ │ │ ├── PeiPchPolicyUpdate.c │ │ │ │ │ ├── PeiPchPolicyUpdate.h │ │ │ │ │ ├── PeiPchPolicyUpdatePreMem.c │ │ │ │ │ ├── PeiPolicyUpdateLib.inf │ │ │ │ │ ├── PeiSaPolicyUpdate.c │ │ │ │ │ ├── PeiSaPolicyUpdate.h │ │ │ │ │ ├── PeiSaPolicyUpdatePreMem.c │ │ │ │ │ ├── PeiSiPolicyUpdate.c │ │ │ │ │ └── PeiSiPolicyUpdate.h │ │ │ └── PolicyInitDxe │ │ │ │ ├── BoardInitLib.c │ │ │ │ ├── BoardInitLib.h │ │ │ │ ├── CpuPolicyInitDxe.c │ │ │ │ ├── CpuPolicyInitDxe.h │ │ │ │ ├── GopPolicyInitDxe.c │ │ │ │ ├── GopPolicyInitDxe.h │ │ │ │ ├── PchPolicyInitDxe.c │ │ │ │ ├── PchPolicyInitDxe.h │ │ │ │ ├── PolicyInitDxe.c │ │ │ │ ├── PolicyInitDxe.h │ │ │ │ ├── PolicyInitDxe.inf │ │ │ │ ├── SaPolicyInitDxe.c │ │ │ │ ├── SaPolicyInitDxe.h │ │ │ │ ├── SiliconPolicyInitDxe.c │ │ │ │ └── SiliconPolicyInitDxe.h │ │ ├── UpXtreme │ │ │ ├── FspWrapper │ │ │ │ └── Library │ │ │ │ │ ├── PeiSiliconPolicyUpdateLibFsp │ │ │ │ │ ├── PeiFspMiscUpdUpdateLib.c │ │ │ │ │ ├── PeiFspPolicyUpdateLib.c │ │ │ │ │ ├── PeiMiscPolicyUpdate.h │ │ │ │ │ ├── PeiPchPolicyUpdate.c │ │ │ │ │ ├── PeiPchPolicyUpdate.h │ │ │ │ │ ├── PeiPchPolicyUpdatePreMem.c │ │ │ │ │ ├── PeiSaPolicyUpdate.c │ │ │ │ │ ├── PeiSaPolicyUpdate.h │ │ │ │ │ ├── PeiSaPolicyUpdatePreMem.c │ │ │ │ │ └── PeiSiliconPolicyUpdateLibFsp.inf │ │ │ │ │ └── SecFspWrapperPlatformSecLib │ │ │ │ │ ├── FspWrapperPlatformSecLib.c │ │ │ │ │ ├── FsptCoreUpd.h │ │ │ │ │ ├── Ia32 │ │ │ │ │ ├── Fsp.h │ │ │ │ │ ├── PeiCoreEntry.nasm │ │ │ │ │ ├── SecEntry.nasm │ │ │ │ │ └── Stack.nasm │ │ │ │ │ ├── PlatformInit.c │ │ │ │ │ ├── SecFspWrapperPlatformSecLib.inf │ │ │ │ │ ├── SecGetPerformance.c │ │ │ │ │ ├── SecPlatformInformation.c │ │ │ │ │ ├── SecRamInitData.c │ │ │ │ │ └── SecTempRamDone.c │ │ │ ├── Include │ │ │ │ ├── Fdf │ │ │ │ │ └── FlashMapInclude.fdf │ │ │ │ ├── Library │ │ │ │ │ ├── PeiPlatformHookLib.h │ │ │ │ │ └── PeiPlatformLib.h │ │ │ │ ├── PlatformBoardConfig.h │ │ │ │ └── PlatformInfo.h │ │ │ ├── Library │ │ │ │ ├── BaseFuncLib │ │ │ │ │ ├── BaseFuncLib.inf │ │ │ │ │ └── Gop.c │ │ │ │ ├── BaseGpioCheckConflictLib │ │ │ │ │ ├── BaseGpioCheckConflictLib.c │ │ │ │ │ └── BaseGpioCheckConflictLib.inf │ │ │ │ ├── BaseGpioCheckConflictLibNull │ │ │ │ │ ├── BaseGpioCheckConflictLibNull.c │ │ │ │ │ └── BaseGpioCheckConflictLibNull.inf │ │ │ │ ├── BasePlatformHookLib │ │ │ │ │ ├── BasePlatformHookLib.c │ │ │ │ │ └── BasePlatformHookLib.inf │ │ │ │ ├── BoardAcpiLib │ │ │ │ │ ├── SmmBoardAcpiEnableLib.c │ │ │ │ │ ├── SmmBoardAcpiEnableLib.inf │ │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.c │ │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.inf │ │ │ │ │ ├── SmmSiliconAcpiEnableLib.c │ │ │ │ │ └── SmmUpXtremeAcpiEnableLib.c │ │ │ │ ├── BoardInitLib │ │ │ │ │ ├── BoardFuncInitPreMem.c │ │ │ │ │ ├── BoardInitLib.h │ │ │ │ │ ├── BoardPchInitPreMemLib.c │ │ │ │ │ ├── BoardSaConfigPreMem.h │ │ │ │ │ ├── BoardSaInitPreMemLib.c │ │ │ │ │ ├── GpioTableDefault.c │ │ │ │ │ ├── GpioTableUpXtreme.c │ │ │ │ │ ├── PchHdaVerbTables.h │ │ │ │ │ ├── PeiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiBoardInitPreMemLib.c │ │ │ │ │ ├── PeiBoardInitPreMemLib.inf │ │ │ │ │ ├── PeiMultiBoardInitPostMemLib.c │ │ │ │ │ ├── PeiMultiBoardInitPostMemLib.inf │ │ │ │ │ ├── PeiMultiBoardInitPreMemLib.c │ │ │ │ │ ├── PeiMultiBoardInitPreMemLib.inf │ │ │ │ │ ├── PeiUpXtremeDetect.c │ │ │ │ │ ├── PeiUpXtremeInitPostMemLib.c │ │ │ │ │ ├── PeiUpXtremeInitPreMemLib.c │ │ │ │ │ ├── UpXtremeHsioPtssTables.c │ │ │ │ │ ├── UpXtremeInit.h │ │ │ │ │ └── UpXtremeSpdTable.c │ │ │ │ ├── DxePolicyBoardConfigLib │ │ │ │ │ ├── DxePolicyBoardConfig.h │ │ │ │ │ ├── DxePolicyBoardConfigLib.inf │ │ │ │ │ └── DxeSaPolicyBoardConfig.c │ │ │ │ ├── PeiPlatformHookLib │ │ │ │ │ ├── PeiPlatformHookLib.c │ │ │ │ │ └── PeiPlatformHookLib.inf │ │ │ │ └── PeiPolicyBoardConfigLib │ │ │ │ │ ├── PeiCpuPolicyBoardConfig.c │ │ │ │ │ ├── PeiCpuPolicyBoardConfigPreMem.c │ │ │ │ │ ├── PeiMePolicyBoardConfig.c │ │ │ │ │ ├── PeiMePolicyBoardConfigPreMem.c │ │ │ │ │ ├── PeiPchPolicyBoardConfig.c │ │ │ │ │ ├── PeiPchPolicyBoardConfigPreMem.c │ │ │ │ │ ├── PeiPolicyBoardConfig.h │ │ │ │ │ ├── PeiPolicyBoardConfigLib.inf │ │ │ │ │ ├── PeiSaPolicyBoardConfig.c │ │ │ │ │ ├── PeiSaPolicyBoardConfigPreMem.c │ │ │ │ │ └── PeiSiPolicyBoardConfig.c │ │ │ ├── OpenBoardPkg.dsc │ │ │ ├── OpenBoardPkg.fdf │ │ │ ├── OpenBoardPkgBuildOption.dsc │ │ │ ├── OpenBoardPkgPcd.dsc │ │ │ └── build_config.cfg │ │ └── WhiskeylakeURvp │ │ │ ├── Include │ │ │ ├── Fdf │ │ │ │ └── FlashMapInclude.fdf │ │ │ ├── PeiPlatformHookLib.h │ │ │ ├── PeiPlatformLib.h │ │ │ ├── PlatformBoardConfig.h │ │ │ └── PlatformInfo.h │ │ │ ├── Library │ │ │ ├── BaseFuncLib │ │ │ │ ├── BaseFuncLib.inf │ │ │ │ └── Gop.c │ │ │ ├── BaseGpioCheckConflictLib │ │ │ │ ├── BaseGpioCheckConflictLib.c │ │ │ │ └── BaseGpioCheckConflictLib.inf │ │ │ ├── BaseGpioCheckConflictLibNull │ │ │ │ ├── BaseGpioCheckConflictLibNull.c │ │ │ │ └── BaseGpioCheckConflictLibNull.inf │ │ │ ├── BasePlatformHookLib │ │ │ │ ├── BasePlatformHookLib.c │ │ │ │ └── BasePlatformHookLib.inf │ │ │ ├── BoardAcpiLib │ │ │ │ ├── SmmBoardAcpiEnableLib.c │ │ │ │ ├── SmmBoardAcpiEnableLib.inf │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.c │ │ │ │ ├── SmmMultiBoardAcpiSupportLib.inf │ │ │ │ ├── SmmSiliconAcpiEnableLib.c │ │ │ │ └── SmmWhiskeylakeURvpAcpiEnableLib.c │ │ │ ├── BoardInitLib │ │ │ │ ├── BoardFuncInitPreMem.c │ │ │ │ ├── BoardInitLib.h │ │ │ │ ├── BoardPchInitPreMemLib.c │ │ │ │ ├── BoardSaConfigPreMem.h │ │ │ │ ├── BoardSaInitPreMemLib.c │ │ │ │ ├── GpioTableDefault.c │ │ │ │ ├── GpioTableWhiskeylakeUDdr4Rvp.c │ │ │ │ ├── GpioTableWhlUDdr4PreMem.c │ │ │ │ ├── PchHdaVerbTables.h │ │ │ │ ├── PeiBoardInitPostMemLib.c │ │ │ │ ├── PeiBoardInitPostMemLib.inf │ │ │ │ ├── PeiBoardInitPreMemLib.c │ │ │ │ ├── PeiBoardInitPreMemLib.inf │ │ │ │ ├── PeiMultiBoardInitPostMemLib.c │ │ │ │ ├── PeiMultiBoardInitPostMemLib.inf │ │ │ │ ├── PeiMultiBoardInitPreMemLib.c │ │ │ │ ├── PeiMultiBoardInitPreMemLib.inf │ │ │ │ ├── PeiWhiskeylakeURvpDetect.c │ │ │ │ ├── PeiWhiskeylakeURvpInitPostMemLib.c │ │ │ │ ├── PeiWhiskeylakeURvpInitPreMemLib.c │ │ │ │ ├── WhiskeylakeURvpHsioPtssTables.c │ │ │ │ └── WhiskeylakeURvpInit.h │ │ │ ├── DxePolicyBoardConfigLib │ │ │ │ ├── DxePolicyBoardConfig.h │ │ │ │ ├── DxePolicyBoardConfigLib.inf │ │ │ │ └── DxeSaPolicyBoardConfig.c │ │ │ ├── PeiPlatformHookLib │ │ │ │ ├── PeiPlatformHooklib.c │ │ │ │ └── PeiPlatformHooklib.inf │ │ │ └── PeiPolicyBoardConfigLib │ │ │ │ ├── PeiCpuPolicyBoardConfig.c │ │ │ │ ├── PeiCpuPolicyBoardConfigPreMem.c │ │ │ │ ├── PeiMePolicyBoardConfig.c │ │ │ │ ├── PeiMePolicyBoardConfigPreMem.c │ │ │ │ ├── PeiPchPolicyBoardConfig.c │ │ │ │ ├── PeiPchPolicyBoardConfigPreMem.c │ │ │ │ ├── PeiPolicyBoardConfig.h │ │ │ │ ├── PeiPolicyBoardConfigLib.inf │ │ │ │ ├── PeiSaPolicyBoardConfig.c │ │ │ │ ├── PeiSaPolicyBoardConfigPreMem.c │ │ │ │ └── PeiSiPolicyBoardConfig.c │ │ │ ├── OpenBoardPkg.dsc │ │ │ ├── OpenBoardPkg.fdf │ │ │ ├── OpenBoardPkgBuildOption.dsc │ │ │ ├── OpenBoardPkgPcd.dsc │ │ │ └── build_config.cfg │ ├── WhitleyOpenBoardPkg │ │ ├── BiosInfo │ │ │ ├── BiosInfo.c │ │ │ ├── BiosInfo.h │ │ │ └── BiosInfo.inf │ │ ├── CooperCityRvp │ │ │ ├── build_board.py │ │ │ └── build_config.cfg │ │ ├── Cpu │ │ │ └── Dxe │ │ │ │ └── PlatformCpuPolicy │ │ │ │ ├── PlatformCpuPolicy.c │ │ │ │ └── PlatformCpuPolicy.inf │ │ ├── DynamicExPcd.dsc │ │ ├── Features │ │ │ ├── AcpiVtd │ │ │ │ ├── AcpiVtd.c │ │ │ │ └── AcpiVtd.inf │ │ │ ├── Pci │ │ │ │ └── Dxe │ │ │ │ │ ├── PciHostBridge │ │ │ │ │ ├── PciHostBridge.c │ │ │ │ │ ├── PciHostBridge.h │ │ │ │ │ ├── PciHostBridge.inf │ │ │ │ │ ├── PciHostBridgeSupport.c │ │ │ │ │ ├── PciHostResource.h │ │ │ │ │ ├── PciRebalance.c │ │ │ │ │ ├── PciRebalance.h │ │ │ │ │ ├── PciRebalanceIo.c │ │ │ │ │ ├── PciRebalanceMmio32.c │ │ │ │ │ ├── PciRebalanceMmio64.c │ │ │ │ │ ├── PciRootBridge.h │ │ │ │ │ └── PciRootBridgeIo.c │ │ │ │ │ └── PciPlatform │ │ │ │ │ ├── PciIovPlatformPolicy.c │ │ │ │ │ ├── PciIovPlatformPolicy.h │ │ │ │ │ ├── PciPlatform.c │ │ │ │ │ ├── PciPlatform.h │ │ │ │ │ ├── PciPlatform.inf │ │ │ │ │ ├── PciPlatformHooks.c │ │ │ │ │ ├── PciPlatformHooks.h │ │ │ │ │ ├── PciSupportLib.c │ │ │ │ │ └── PciSupportLib.h │ │ │ └── Variable │ │ │ │ └── PlatformVariable │ │ │ │ └── Pei │ │ │ │ ├── PlatformVariableInitPei.c │ │ │ │ ├── PlatformVariableInitPei.h │ │ │ │ └── PlatformVariableInitPei.inf │ │ ├── FspFlashOffsets.fdf │ │ ├── Include │ │ │ ├── AcpiVtd.h │ │ │ ├── Dsc │ │ │ │ ├── CoreDxeInclude.dsc │ │ │ │ ├── EnablePerformanceMonitoringInfrastructure.dsc │ │ │ │ └── EnableRichDebugMessages.dsc │ │ │ ├── Fdf │ │ │ │ ├── CommonNvStorageFtwWorking.fdf │ │ │ │ ├── CommonSpiFvHeaderInfo.fdf │ │ │ │ ├── EnablePerformanceMonitoringInfrastructurePostMemory.fdf │ │ │ │ ├── EnablePerformanceMonitoringInfrastructurePreMemory.fdf │ │ │ │ └── NvStorage512K.fdf │ │ │ ├── GpioInitData.h │ │ │ ├── Guid │ │ │ │ ├── PlatformVariableCommon.h │ │ │ │ ├── SetupVariable.h │ │ │ │ └── UbaCfgHob.h │ │ │ ├── IoApic.h │ │ │ ├── Library │ │ │ │ ├── MultiPlatSupportLib.h │ │ │ │ ├── PeiPlatformHooklib.h │ │ │ │ ├── PlatformClocksLib.h │ │ │ │ ├── PlatformOpromPolicyLib.h │ │ │ │ ├── PlatformSetupVariableSyncLib.h │ │ │ │ ├── PlatformVariableHookLib.h │ │ │ │ ├── ReadFfsLib.h │ │ │ │ ├── SetupLib.h │ │ │ │ ├── UbaAcpiUpdateLib.h │ │ │ │ ├── UbaBoardSioInfoLib.h │ │ │ │ ├── UbaClkGenUpdateLib.h │ │ │ │ ├── UbaClocksConfigLib.h │ │ │ │ ├── UbaGpioInitLib.h │ │ │ │ ├── UbaGpioPlatformConfig.h │ │ │ │ ├── UbaGpioUpdateLib.h │ │ │ │ ├── UbaHsioPtssTableConfigLib.h │ │ │ │ ├── UbaIioConfigLib.h │ │ │ │ ├── UbaIioPortBifurcationInitLib.h │ │ │ │ ├── UbaOpromUpdateLib.h │ │ │ │ ├── UbaPcdUpdateLib.h │ │ │ │ ├── UbaPchEarlyUpdateLib.h │ │ │ │ ├── UbaPcieBifurcationUpdateLib.h │ │ │ │ ├── UbaPlatLib.h │ │ │ │ ├── UbaSlotUpdateLib.h │ │ │ │ ├── UbaSoftStrapUpdateLib.h │ │ │ │ ├── UbaSystemBoardInfoLib.h │ │ │ │ ├── UbaSystemConfigUpdateLib.h │ │ │ │ └── UbaUsbOcUpdateLib.h │ │ │ ├── OnboardNicStructs.h │ │ │ ├── PchSetupVariable.h │ │ │ ├── PchSetupVariableLbg.h │ │ │ ├── PlatDevData.h │ │ │ ├── PlatPirqData.h │ │ │ ├── Ppi │ │ │ │ ├── ExReportStatusCodeHandler.h │ │ │ │ ├── SmbusPolicy.h │ │ │ │ └── UbaCfgDb.h │ │ │ ├── Protocol │ │ │ │ ├── DmaRemap.h │ │ │ │ ├── LegacyBios.h │ │ │ │ ├── LegacyBiosPlatform.h │ │ │ │ ├── PciIovPlatform.h │ │ │ │ ├── PlatformType.h │ │ │ │ ├── UbaCfgDb.h │ │ │ │ ├── UbaDevsUpdateProtocol.h │ │ │ │ └── UbaMakerProtocol.h │ │ │ ├── SetupTable.h │ │ │ ├── SioRegs.h │ │ │ ├── SystemBoard.h │ │ │ └── UbaKti.h │ │ ├── Library │ │ │ ├── BoardAcpiLib │ │ │ │ ├── DxeBoardAcpiTableLib.c │ │ │ │ ├── DxeBoardAcpiTableLib.inf │ │ │ │ ├── DxeMtOlympusAcpiTableLib.c │ │ │ │ ├── SmmBoardAcpiEnableLib.c │ │ │ │ ├── SmmBoardAcpiEnableLib.inf │ │ │ │ └── SmmSiliconAcpiEnableLib.c │ │ │ ├── BoardInitLib │ │ │ │ ├── BoardInitDxeLib.c │ │ │ │ ├── BoardInitDxeLib.inf │ │ │ │ ├── BoardInitDxeLib.uni │ │ │ │ ├── BoardInitPreMemLib.c │ │ │ │ └── BoardInitPreMemLib.inf │ │ │ ├── MultiPlatSupportLib │ │ │ │ ├── MultiPlatSupport.h │ │ │ │ ├── MultiPlatSupportLib.c │ │ │ │ └── MultiPlatSupportLib.inf │ │ │ ├── PeiFspWrapperHobProcessLib │ │ │ │ ├── FspWrapperHobProcessLib.c │ │ │ │ └── PeiFspWrapperHobProcessLib.inf │ │ │ ├── PeiPlatformHookLib │ │ │ │ ├── PeiPlatformHooklib.c │ │ │ │ └── PeiPlatformHooklib.inf │ │ │ ├── PeiReportFvLib │ │ │ │ ├── PeiReportFvLib.c │ │ │ │ └── PeiReportFvLib.inf │ │ │ ├── PeiUbaPlatLib │ │ │ │ ├── PeiUbaGpioPlatformConfigLib.c │ │ │ │ ├── PeiUbaPlatLib.inf │ │ │ │ ├── PeiUbaUsbOcUpdateLib.c │ │ │ │ ├── UbaBoardSioInfoLib.c │ │ │ │ ├── UbaClkGenUpdateLib.c │ │ │ │ ├── UbaClocksConfigLib.c │ │ │ │ ├── UbaGpioUpdateLib.c │ │ │ │ ├── UbaHsioPtssTableConfigLib.c │ │ │ │ ├── UbaIioConfigLibPei.c │ │ │ │ ├── UbaIioPortBifurcationInitLib.c │ │ │ │ ├── UbaPcdUpdateLib.c │ │ │ │ ├── UbaPchEarlyUpdateLib.c │ │ │ │ ├── UbaPchPcieBifurcationLib.c │ │ │ │ ├── UbaSlotUpdateLibPei.c │ │ │ │ └── UbaSoftStrapUpdateLib.c │ │ │ ├── PlatformClocksLib │ │ │ │ └── Pei │ │ │ │ │ ├── PlatformClocksLib.c │ │ │ │ │ └── PlatformClocksLib.inf │ │ │ ├── PlatformCmosAccessLib │ │ │ │ ├── PlatformCmosAccessLib.c │ │ │ │ └── PlatformCmosAccessLib.inf │ │ │ ├── PlatformHooksLib │ │ │ │ ├── PlatformHooks.c │ │ │ │ └── PlatformHooksLib.inf │ │ │ ├── PlatformOpromPolicyLibNull │ │ │ │ ├── PlatformOpromPolicyLibNull.c │ │ │ │ └── PlatformOpromPolicyLibNull.inf │ │ │ ├── PlatformSetupVariableSyncLibNull │ │ │ │ ├── PlatformSetupVariableSyncLibNull.c │ │ │ │ └── PlatformSetupVariableSyncLibNull.inf │ │ │ ├── PlatformVariableHookLibNull │ │ │ │ ├── PlatformVariableHookLibNull.c │ │ │ │ └── PlatformVariableHookLibNull.inf │ │ │ ├── ReadFfsLib │ │ │ │ ├── ReadFfsLib.c │ │ │ │ └── ReadFfsLib.inf │ │ │ ├── SecFspWrapperPlatformSecLib │ │ │ │ ├── FspWrapperPlatformSecLib.c │ │ │ │ ├── Ia32 │ │ │ │ │ ├── Fsp.h │ │ │ │ │ ├── PeiCoreEntry.nasm │ │ │ │ │ ├── SecEntry.nasm │ │ │ │ │ └── Stack.nasm │ │ │ │ ├── PlatformInit.c │ │ │ │ ├── SecFspWrapperPlatformSecLib.inf │ │ │ │ ├── SecGetPerformance.c │ │ │ │ ├── SecPlatformInformation.c │ │ │ │ ├── SecRamInitData.c │ │ │ │ └── SecTempRamDone.c │ │ │ ├── SerialPortLib │ │ │ │ ├── Ns16550.h │ │ │ │ ├── SerialPortLib.c │ │ │ │ └── SerialPortLib.inf │ │ │ ├── SetCacheMtrrLib │ │ │ │ ├── SetCacheMtrrLib.c │ │ │ │ └── SetCacheMtrrLib.inf │ │ │ ├── SiliconPolicyUpdateLib │ │ │ │ ├── PchPolicyUpdateUsb.c │ │ │ │ ├── SiliconPolicyUpdateLib.c │ │ │ │ ├── SiliconPolicyUpdateLib.inf │ │ │ │ ├── SiliconPolicyUpdateLibFsp.c │ │ │ │ └── SiliconPolicyUpdateLibFsp.inf │ │ │ ├── SmmSpiFlashCommonLib │ │ │ │ ├── SmmSpiFlashCommonLib.inf │ │ │ │ ├── SpiFlashCommon.c │ │ │ │ └── SpiFlashCommonSmmLib.c │ │ │ ├── Tcg2PhysicalPresenceLibNull │ │ │ │ ├── DxeTcg2PhysicalPresenceLib.c │ │ │ │ └── DxeTcg2PhysicalPresenceLib.inf │ │ │ └── UbaGpioInitLib │ │ │ │ ├── UbaGpioInitLib.c │ │ │ │ └── UbaGpioInitLib.inf │ │ ├── Platform │ │ │ ├── Dxe │ │ │ │ ├── PlatformType │ │ │ │ │ ├── PlatformType.inf │ │ │ │ │ ├── PlatformTypes.c │ │ │ │ │ └── PlatformTypes.h │ │ │ │ └── S3NvramSave │ │ │ │ │ ├── S3NvramSave.c │ │ │ │ │ ├── S3NvramSave.h │ │ │ │ │ └── S3NvramSave.inf │ │ │ └── Pei │ │ │ │ ├── DummyPchSpi │ │ │ │ ├── DummyPchSpi.inf │ │ │ │ └── PchSpi.c │ │ │ │ ├── EmulationPlatformInit │ │ │ │ ├── EmulationPlatformInit.c │ │ │ │ └── EmulationPlatformInit.inf │ │ │ │ └── PlatformInfo │ │ │ │ ├── PlatformInfo.c │ │ │ │ ├── PlatformInfo.h │ │ │ │ └── PlatformInfo.inf │ │ ├── PlatformPkg.dec │ │ ├── PlatformPkg.dsc │ │ ├── PlatformPkg.fdf │ │ ├── PlatformPkgConfig.dsc │ │ ├── StructurePcd.dsc │ │ ├── StructurePcdCpx.dsc │ │ ├── Uba │ │ │ ├── BoardInit │ │ │ │ ├── Dxe │ │ │ │ │ ├── BoardInitDxe.c │ │ │ │ │ ├── BoardInitDxe.h │ │ │ │ │ └── BoardInitDxe.inf │ │ │ │ └── Pei │ │ │ │ │ ├── BoardInitPei.c │ │ │ │ │ ├── BoardInitPei.h │ │ │ │ │ └── BoardInitPei.inf │ │ │ ├── CfgDb │ │ │ │ ├── Dxe │ │ │ │ │ ├── CfgDbDxe.c │ │ │ │ │ ├── CfgDbDxe.h │ │ │ │ │ └── CfgDbDxe.inf │ │ │ │ └── Pei │ │ │ │ │ ├── CfgDbPei.c │ │ │ │ │ ├── CfgDbPei.h │ │ │ │ │ └── CfgDbPei.inf │ │ │ ├── UbaCommon.dsc │ │ │ ├── UbaDxeCommon.fdf │ │ │ ├── UbaDxeRpBoards.fdf │ │ │ ├── UbaMain │ │ │ │ ├── Common │ │ │ │ │ ├── Dxe │ │ │ │ │ │ ├── SystemBoardInfoDxe │ │ │ │ │ │ │ ├── SystemBoardInfoDxe.c │ │ │ │ │ │ │ ├── SystemBoardInfoDxe.h │ │ │ │ │ │ │ └── SystemBoardInfoDxe.inf │ │ │ │ │ │ └── SystemConfigUpdateDxe │ │ │ │ │ │ │ ├── SystemConfigUpdateDxe.c │ │ │ │ │ │ │ ├── SystemConfigUpdateDxe.h │ │ │ │ │ │ │ └── SystemConfigUpdateDxe.inf │ │ │ │ │ └── Pei │ │ │ │ │ │ ├── BoardInfo.c │ │ │ │ │ │ ├── Clockgen.c │ │ │ │ │ │ ├── ClocksConfig.c │ │ │ │ │ │ ├── GpioPlatformConfig.c │ │ │ │ │ │ ├── HsioPtssTableConfig.c │ │ │ │ │ │ ├── IioBifurcationSlotTable.h │ │ │ │ │ │ ├── IioPortBifurcation.c │ │ │ │ │ │ ├── IioPortBifurcationVer1.c │ │ │ │ │ │ ├── PchHsioPtssTables.h │ │ │ │ │ │ ├── PchLbgHsioPtssTablesBx.c │ │ │ │ │ │ ├── PchLbgHsioPtssTablesBx.h │ │ │ │ │ │ ├── PchLbgHsioPtssTablesBx_Ext.c │ │ │ │ │ │ ├── PchLbgHsioPtssTablesBx_Ext.h │ │ │ │ │ │ ├── PchLbgHsioPtssTablesSx.c │ │ │ │ │ │ ├── PchLbgHsioPtssTablesSx.h │ │ │ │ │ │ ├── PchLbgHsioPtssTablesSx_Ext.c │ │ │ │ │ │ ├── PchLbgHsioPtssTablesSx_Ext.h │ │ │ │ │ │ ├── PeiCommonBoardInitLib.c │ │ │ │ │ │ ├── PeiCommonBoardInitLib.h │ │ │ │ │ │ └── PeiCommonBoardInitLib.inf │ │ │ │ ├── TypeCooperCityRP │ │ │ │ │ ├── Dxe │ │ │ │ │ │ ├── IioCfgUpdateDxe │ │ │ │ │ │ │ ├── IioCfgUpdateDxe.c │ │ │ │ │ │ │ ├── IioCfgUpdateDxe.h │ │ │ │ │ │ │ └── IioCfgUpdateDxe.inf │ │ │ │ │ │ ├── SlotDataUpdateDxe │ │ │ │ │ │ │ ├── SlotDataUpdateDxe.c │ │ │ │ │ │ │ ├── SlotDataUpdateDxe.h │ │ │ │ │ │ │ └── SlotDataUpdateDxe.inf │ │ │ │ │ │ └── UsbOcUpdateDxe │ │ │ │ │ │ │ ├── UsbOcUpdateDxe.c │ │ │ │ │ │ │ ├── UsbOcUpdateDxe.h │ │ │ │ │ │ │ └── UsbOcUpdateDxe.inf │ │ │ │ │ └── Pei │ │ │ │ │ │ ├── AcpiTablePcds.c │ │ │ │ │ │ ├── GpioTable.c │ │ │ │ │ │ ├── IioBifurInit.c │ │ │ │ │ │ ├── KtiEparam.c │ │ │ │ │ │ ├── PcdData.c │ │ │ │ │ │ ├── PchEarlyUpdate.c │ │ │ │ │ │ ├── PeiBoardInit.h │ │ │ │ │ │ ├── PeiBoardInitLib.c │ │ │ │ │ │ ├── PeiBoardInitLib.inf │ │ │ │ │ │ ├── SlotTable.c │ │ │ │ │ │ ├── SoftStrapFixup.c │ │ │ │ │ │ └── UsbOC.c │ │ │ │ ├── TypeWilsonCityRP │ │ │ │ │ ├── Dxe │ │ │ │ │ │ ├── IioCfgUpdateDxe │ │ │ │ │ │ │ ├── IioCfgUpdateDxe.c │ │ │ │ │ │ │ ├── IioCfgUpdateDxe.h │ │ │ │ │ │ │ └── IioCfgUpdateDxe.inf │ │ │ │ │ │ ├── SlotDataUpdateDxe │ │ │ │ │ │ │ ├── SlotDataUpdateDxe.c │ │ │ │ │ │ │ ├── SlotDataUpdateDxe.h │ │ │ │ │ │ │ └── SlotDataUpdateDxe.inf │ │ │ │ │ │ └── UsbOcUpdateDxe │ │ │ │ │ │ │ ├── UsbOcUpdateDxe.c │ │ │ │ │ │ │ ├── UsbOcUpdateDxe.h │ │ │ │ │ │ │ └── UsbOcUpdateDxe.inf │ │ │ │ │ └── Pei │ │ │ │ │ │ ├── AcpiTablePcds.c │ │ │ │ │ │ ├── GpioTable.c │ │ │ │ │ │ ├── IioBifurInit.c │ │ │ │ │ │ ├── KtiEparam.c │ │ │ │ │ │ ├── PcdData.c │ │ │ │ │ │ ├── PchEarlyUpdate.c │ │ │ │ │ │ ├── PeiBoardInit.h │ │ │ │ │ │ ├── PeiBoardInitLib.c │ │ │ │ │ │ ├── PeiBoardInitLib.inf │ │ │ │ │ │ ├── SlotTable.c │ │ │ │ │ │ ├── SoftStrapFixup.c │ │ │ │ │ │ └── UsbOC.c │ │ │ │ └── TypeWilsonCitySMT │ │ │ │ │ ├── Dxe │ │ │ │ │ ├── IioCfgUpdateDxe │ │ │ │ │ │ ├── IioCfgUpdateDxe.c │ │ │ │ │ │ ├── IioCfgUpdateDxe.h │ │ │ │ │ │ └── IioCfgUpdateDxe.inf │ │ │ │ │ ├── SlotDataUpdateDxe │ │ │ │ │ │ ├── SlotDataUpdateDxe.c │ │ │ │ │ │ ├── SlotDataUpdateDxe.h │ │ │ │ │ │ └── SlotDataUpdateDxe.inf │ │ │ │ │ └── UsbOcUpdateDxe │ │ │ │ │ │ ├── UsbOcUpdateDxe.c │ │ │ │ │ │ ├── UsbOcUpdateDxe.h │ │ │ │ │ │ └── UsbOcUpdateDxe.inf │ │ │ │ │ └── Pei │ │ │ │ │ ├── AcpiTablePcds.c │ │ │ │ │ ├── GpioTable.c │ │ │ │ │ ├── IioBifurInit.c │ │ │ │ │ ├── KtiEparam.c │ │ │ │ │ ├── PcdData.c │ │ │ │ │ ├── PchEarlyUpdate.c │ │ │ │ │ ├── PeiBoardInit.h │ │ │ │ │ ├── PeiBoardInitLib.c │ │ │ │ │ ├── PeiBoardInitLib.inf │ │ │ │ │ ├── SlotTable.c │ │ │ │ │ ├── SoftStrapFixup.c │ │ │ │ │ └── UsbOC.c │ │ │ ├── UbaPei.fdf │ │ │ ├── UbaRpBoards.dsc │ │ │ └── UbaUpdatePcds │ │ │ │ └── Pei │ │ │ │ ├── UpdatePcdsPei.c │ │ │ │ ├── UpdatePcdsPei.h │ │ │ │ └── UpdatePcdsPei.inf │ │ ├── Universal │ │ │ ├── PeiExStatusCodeHandler │ │ │ │ ├── ExSerialStatusCodeWorker.c │ │ │ │ ├── ExStatusCodeHandlerPei.c │ │ │ │ ├── ExStatusCodeHandlerPei.h │ │ │ │ └── ExStatusCodeHandlerPei.inf │ │ │ ├── PeiExStatusCodeRouter │ │ │ │ ├── ExReportStatusCodeRouterPei.c │ │ │ │ ├── ExReportStatusCodeRouterPei.h │ │ │ │ └── ExReportStatusCodeRouterPei.inf │ │ │ └── PeiInterposerToSvidMap │ │ │ │ ├── PeiInterposerToSvidMap.c │ │ │ │ └── PeiInterposerToSvidMap.inf │ │ └── WilsonCityRvp │ │ │ ├── build_board.py │ │ │ └── build_config.cfg │ ├── build.cfg │ └── build_bios.py ├── LeMaker │ └── CelloBoard │ │ ├── CelloBoard.dsc │ │ └── CelloBoard.fdf ├── Marvell │ ├── Armada70x0Db │ │ ├── Armada70x0Db.dsc │ │ ├── Armada70x0Db.fdf.inc │ │ ├── Armada70x0DbBoardDescLib │ │ │ ├── Armada70x0DbBoardDescLib.c │ │ │ └── Armada70x0DbBoardDescLib.inf │ │ └── NonDiscoverableInitLib │ │ │ ├── NonDiscoverableInitLib.c │ │ │ ├── NonDiscoverableInitLib.h │ │ │ └── NonDiscoverableInitLib.inf │ ├── Armada80x0Db │ │ ├── Armada80x0Db.dsc │ │ ├── Armada80x0Db.fdf.inc │ │ ├── Armada80x0DbBoardDescLib │ │ │ ├── Armada80x0DbBoardDescLib.c │ │ │ └── Armada80x0DbBoardDescLib.inf │ │ └── NonDiscoverableInitLib │ │ │ ├── NonDiscoverableInitLib.c │ │ │ ├── NonDiscoverableInitLib.h │ │ │ └── NonDiscoverableInitLib.inf │ └── Cn913xDb │ │ ├── BoardDescriptionLib │ │ ├── Cn9130DbABoardDescLib.c │ │ ├── Cn9130DbABoardDescLib.inf │ │ ├── Cn9132DbABoardDescLib.c │ │ └── Cn9132DbABoardDescLib.inf │ │ ├── Cn9130DbA.dsc.inc │ │ ├── Cn9131DbA.dsc.inc │ │ ├── Cn9132DbA.dsc.inc │ │ ├── Cn913xDbA.dsc │ │ ├── Cn913xDbA.fdf.inc │ │ ├── NonDiscoverableInitLib │ │ ├── NonDiscoverableInitLib.c │ │ ├── NonDiscoverableInitLib.h │ │ └── NonDiscoverableInitLib.inf │ │ └── Readme.md ├── NXP │ ├── ConfigurationManagerPkg │ │ ├── ConfigurationManagerDxe │ │ │ ├── ConfigurationManager.c │ │ │ ├── ConfigurationManager.h │ │ │ └── ConfigurationManagerDxe.inf │ │ ├── ConfigurationManagerPkg.dec │ │ └── Include │ │ │ └── PlatformAcpiTableGenerator.h │ ├── FVRules.fdf.inc │ ├── LS1043aRdbPkg │ │ ├── Drivers │ │ │ └── PlatformDxe │ │ │ │ ├── PlatformDxe.c │ │ │ │ └── PlatformDxe.inf │ │ ├── LS1043aRdbPkg.dec │ │ ├── LS1043aRdbPkg.dsc │ │ ├── LS1043aRdbPkg.fdf │ │ ├── Library │ │ │ └── ArmPlatformLib │ │ │ │ ├── AArch64 │ │ │ │ └── ArmPlatformHelper.S │ │ │ │ ├── ArmPlatformLib.c │ │ │ │ ├── ArmPlatformLib.inf │ │ │ │ └── ArmPlatformLibMem.c │ │ └── VarStore.fdf.inc │ ├── LS1046aFrwyPkg │ │ ├── LS1046aFrwyPkg.dec │ │ ├── LS1046aFrwyPkg.dsc │ │ ├── LS1046aFrwyPkg.fdf │ │ ├── Library │ │ │ └── ArmPlatformLib │ │ │ │ ├── AArch64 │ │ │ │ └── ArmPlatformHelper.S │ │ │ │ ├── ArmPlatformLib.c │ │ │ │ ├── ArmPlatformLib.inf │ │ │ │ └── ArmPlatformLibMem.c │ │ └── VarStore.fdf.inc │ ├── LX2160aRdbPkg │ │ ├── AcpiTablesInclude │ │ │ ├── Dsdt │ │ │ │ ├── Clk.asl │ │ │ │ └── Dsdt.asl │ │ │ ├── PlatformAcpiDsdtLib.inf │ │ │ ├── PlatformAcpiDsdtLib │ │ │ │ └── RawDsdtGenerator.c │ │ │ └── PlatformAcpiLib.h │ │ ├── Drivers │ │ │ └── PlatformDxe │ │ │ │ ├── PlatformDxe.c │ │ │ │ └── PlatformDxe.inf │ │ ├── Include │ │ │ └── Platform.h │ │ ├── LX2160aRdbPkg.dec │ │ ├── LX2160aRdbPkg.dsc │ │ ├── LX2160aRdbPkg.fdf │ │ ├── Library │ │ │ └── ArmPlatformLib │ │ │ │ ├── AArch64 │ │ │ │ └── ArmPlatformHelper.S │ │ │ │ ├── ArmPlatformLib.c │ │ │ │ ├── ArmPlatformLib.inf │ │ │ │ └── ArmPlatformLibMem.c │ │ └── VarStore.fdf.inc │ └── Readme.md ├── Phytium │ └── DurianPkg │ │ ├── DurianPkg.dsc │ │ └── DurianPkg.fdf ├── Qemu │ └── SbsaQemu │ │ ├── OemMiscLib │ │ ├── OemMiscLib.c │ │ └── OemMiscLib.inf │ │ ├── Readme.md │ │ ├── SbsaQemu.dsc │ │ └── SbsaQemu.fdf ├── RISC-V │ └── PlatformPkg │ │ ├── Include │ │ └── Library │ │ │ ├── FirmwareContextProcessorSpecificLib.h │ │ │ └── RiscVPlatformTempMemoryInitLib.h │ │ ├── Library │ │ ├── FirmwareContextProcessorSpecificLib │ │ │ ├── FirmwareContextProcessorSpecificLib.c │ │ │ └── FirmwareContextProcessorSpecificLib.inf │ │ ├── OpensbiPlatformLibNull │ │ │ ├── OpensbiPlatformLibNull.inf │ │ │ └── Platform.c │ │ ├── PlatformBootManagerLib │ │ │ ├── PlatformBootManager.c │ │ │ ├── PlatformBootManager.h │ │ │ ├── PlatformBootManagerLib.inf │ │ │ ├── PlatformData.c │ │ │ └── Strings.uni │ │ ├── PlatformMemoryTestLibNull │ │ │ ├── PlatformMemoryTestLibNull.c │ │ │ └── PlatformMemoryTestLibNull.inf │ │ ├── PlatformUpdateProgressLibNull │ │ │ ├── PlatformUpdateProgressLibNull.c │ │ │ └── PlatformUpdateProgressLibNull.inf │ │ └── RiscVPlatformTempMemoryInitLibNull │ │ │ ├── RiscVPlatformTempMemoryInitLibNull.inf │ │ │ └── Riscv64 │ │ │ └── TempMemInit.S │ │ ├── Readme.md │ │ ├── RiscVPlatformPkg.dec │ │ ├── RiscVPlatformPkg.dsc │ │ ├── RiscVPlatformPkg.uni │ │ ├── RiscVPlatformPkgExtra.uni │ │ └── Universal │ │ └── Sec │ │ ├── Riscv64 │ │ └── SecEntry.S │ │ ├── SecMain.c │ │ ├── SecMain.h │ │ └── SecMain.inf ├── RaspberryPi │ ├── AcpiTables │ │ ├── AcpiTables.h │ │ ├── AcpiTables.inf │ │ ├── Csrt.aslc │ │ ├── Dbg2MiniUart.aslc │ │ ├── Dbg2Pl011.aslc │ │ ├── Dsdt.asl │ │ ├── Emmc.asl │ │ ├── Fadt.aslc │ │ ├── GpuDevs.asl │ │ ├── Gtdt.aslc │ │ ├── Iort.aslc │ │ ├── Madt.aslc │ │ ├── Pci.asl │ │ ├── Pep.asl │ │ ├── Pep.c │ │ ├── Pep.h │ │ ├── Pptt.aslc │ │ ├── Rhpx.asl │ │ ├── Sdhc.asl │ │ ├── SpcrMiniUart.aslc │ │ ├── SpcrPl011.aslc │ │ ├── SsdtThermal.asl │ │ ├── Uart.asl │ │ └── Xhci.asl │ ├── Drivers │ │ ├── ArasanMmcHostDxe │ │ │ ├── ArasanMmcHostDxe.c │ │ │ ├── ArasanMmcHostDxe.h │ │ │ └── ArasanMmcHostDxe.inf │ │ ├── ConfigDxe │ │ │ ├── ConfigDxe.c │ │ │ ├── ConfigDxe.h │ │ │ ├── ConfigDxe.inf │ │ │ ├── ConfigDxeFormSetGuid.h │ │ │ ├── ConfigDxeHii.uni │ │ │ ├── ConfigDxeHii.vfr │ │ │ └── XhciQuirk.c │ │ ├── DisplayDxe │ │ │ ├── ComponentName.c │ │ │ ├── DisplayDxe.c │ │ │ ├── DisplayDxe.h │ │ │ ├── DisplayDxe.inf │ │ │ └── Screenshot.c │ │ ├── DwUsbHostDxe │ │ │ ├── ComponentName.c │ │ │ ├── DriverBinding.c │ │ │ ├── DwUsbHostDxe.c │ │ │ ├── DwUsbHostDxe.h │ │ │ ├── DwUsbHostDxe.inf │ │ │ └── DwcHw.h │ │ ├── FdtDxe │ │ │ ├── FdtDxe.c │ │ │ └── FdtDxe.inf │ │ ├── MmcDxe │ │ │ ├── ComponentName.c │ │ │ ├── Diagnostics.c │ │ │ ├── Mmc.c │ │ │ ├── Mmc.h │ │ │ ├── MmcBlockIo.c │ │ │ ├── MmcDebug.c │ │ │ ├── MmcDxe.inf │ │ │ └── MmcIdentification.c │ │ ├── PlatformSmbiosDxe │ │ │ ├── PlatformSmbiosDxe.c │ │ │ └── PlatformSmbiosDxe.inf │ │ ├── RpiFirmwareDxe │ │ │ ├── RpiFirmwareDxe.c │ │ │ └── RpiFirmwareDxe.inf │ │ ├── SdHostDxe │ │ │ ├── SdHostDxe.c │ │ │ └── SdHostDxe.inf │ │ └── VarBlockServiceDxe │ │ │ ├── FileIo.c │ │ │ ├── FvbInfo.c │ │ │ ├── VarBlockService.c │ │ │ ├── VarBlockService.h │ │ │ ├── VarBlockServiceDxe.c │ │ │ └── VarBlockServiceDxe.inf │ ├── Include │ │ ├── ConfigVars.h │ │ ├── IndustryStandard │ │ │ ├── RpiDebugPort2Table.h │ │ │ └── RpiMbox.h │ │ ├── Library │ │ │ └── RPiMem.h │ │ ├── Protocol │ │ │ ├── DwUsb.h │ │ │ ├── ExtendedTextOut.h │ │ │ ├── RpiFirmware.h │ │ │ └── RpiMmcHost.h │ │ └── UartSelection.h │ ├── Library │ │ ├── DualSerialPortLib │ │ │ ├── DebugDualSerialPortLib.c │ │ │ ├── DebugDualSerialPortLib.inf │ │ │ ├── DualSerialPortDxeLib.inf │ │ │ ├── DualSerialPortLib.c │ │ │ ├── DualSerialPortLib.h │ │ │ ├── DualSerialPortLib.inf │ │ │ ├── DualSerialPortLibCommon.c │ │ │ └── DualSerialPortLibConstructor.c │ │ ├── MemoryInitPeiLib │ │ │ ├── MemoryInitPeiLib.c │ │ │ └── MemoryInitPeiLib.inf │ │ ├── PlatformBootManagerLib │ │ │ ├── PlatformBm.c │ │ │ ├── PlatformBm.h │ │ │ └── PlatformBootManagerLib.inf │ │ ├── PlatformLib │ │ │ ├── AArch64 │ │ │ │ └── RaspberryPiHelper.S │ │ │ ├── PlatformLib.inf │ │ │ ├── RaspberryPi.c │ │ │ └── RaspberryPiMem.c │ │ ├── PlatformUiAppLib │ │ │ ├── PlatformUiAppLib.c │ │ │ └── PlatformUiAppLib.inf │ │ └── ResetLib │ │ │ ├── ResetLib.c │ │ │ └── ResetLib.inf │ ├── RPi3 │ │ ├── RPi3.dsc │ │ ├── RPi3.fdf │ │ ├── Readme.md │ │ └── Systems.md │ ├── RPi4 │ │ ├── RPi4.dsc │ │ ├── RPi4.fdf │ │ └── Readme.md │ └── RaspberryPi.dec ├── SiFive │ └── U5SeriesPkg │ │ ├── FreedomU500VC707Board │ │ ├── Library │ │ │ └── OpensbiPlatformLib │ │ │ │ ├── OpensbiPlatformLib.inf │ │ │ │ └── Platform.c │ │ ├── U500.dec │ │ ├── U500.dsc │ │ ├── U500.fdf │ │ ├── U500.fdf.inc │ │ ├── U500.uni │ │ ├── U500PkgExtra.uni │ │ ├── Universal │ │ │ └── Pei │ │ │ │ └── PlatformPei │ │ │ │ ├── Fv.c │ │ │ │ ├── MemDetect.c │ │ │ │ ├── Platform.c │ │ │ │ ├── Platform.h │ │ │ │ └── PlatformPei.inf │ │ └── VarStore.fdf.inc │ │ ├── FreedomU540HiFiveUnleashedBoard │ │ ├── Library │ │ │ └── OpensbiPlatformLib │ │ │ │ ├── OpensbiPlatformLib.inf │ │ │ │ └── Platform.c │ │ ├── U540.dec │ │ ├── U540.dsc │ │ ├── U540.fdf │ │ ├── U540.fdf.inc │ │ ├── U540.uni │ │ ├── U540PkgExtra.uni │ │ ├── Universal │ │ │ └── Pei │ │ │ │ └── PlatformPei │ │ │ │ ├── Fv.c │ │ │ │ ├── MemDetect.c │ │ │ │ ├── Platform.c │ │ │ │ ├── Platform.h │ │ │ │ └── PlatformPei.inf │ │ └── VarStore.fdf.inc │ │ ├── Include │ │ ├── SiFiveU5MCCoreplex.h │ │ ├── SifiveU5Uart.h │ │ └── U5Clint.h │ │ ├── Library │ │ ├── PeiCoreInfoHobLib │ │ │ ├── CoreInfoHob.c │ │ │ └── PeiCoreInfoHobLib.inf │ │ ├── RiscVPlatformTimerLib │ │ │ ├── RiscVPlatformTimerLib.S │ │ │ └── RiscVPlatformTimerLib.inf │ │ └── SerialIoLib │ │ │ ├── SerialIoLib.inf │ │ │ ├── SerialPortLib.c │ │ │ └── U5SerialPortLib.uni │ │ ├── Readme.md │ │ ├── U5SeriesPkg.dec │ │ ├── U5SeriesPkg.uni │ │ ├── U5SeriesPkgExtra.uni │ │ └── Universal │ │ └── Dxe │ │ ├── RamFvbServicesRuntimeDxe │ │ ├── FvbInfo.c │ │ ├── FvbServicesRuntimeDxe.inf │ │ ├── FwBlockService.c │ │ ├── FwBlockService.h │ │ ├── FwBlockServiceDxe.c │ │ ├── RamFlash.c │ │ ├── RamFlash.h │ │ └── RamFlashDxe.c │ │ └── TimerDxe │ │ ├── Timer.c │ │ ├── Timer.h │ │ ├── Timer.uni │ │ ├── TimerDxe.inf │ │ └── TimerExtra.uni ├── Socionext │ ├── DeveloperBox │ │ ├── DeveloperBox.dsc │ │ ├── DeveloperBox.dsc.inc │ │ ├── DeveloperBox.fdf │ │ ├── DeveloperBoxMm.dsc │ │ ├── DeveloperBoxMm.fdf │ │ ├── Logo │ │ │ ├── Logo.bmp │ │ │ ├── Logo.c │ │ │ ├── Logo.idf │ │ │ └── LogoDxe.inf │ │ ├── SmbiosPlatformDxe │ │ │ ├── SmbiosPlatformDxe.c │ │ │ └── SmbiosPlatformDxe.inf │ │ ├── SystemFirmwareDescriptor │ │ │ ├── SystemFirmwareDescriptor.inf │ │ │ ├── SystemFirmwareDescriptorPei.c │ │ │ └── SystemFirmwareDescriptorTable.aslc │ │ └── SystemFirmwareUpdateConfig │ │ │ └── SystemFirmwareUpdateConfig.ini │ └── SynQuacerEvalBoard │ │ ├── SynQuacerEvalBoard.dsc │ │ ├── SynQuacerEvalBoard.fdf │ │ ├── SystemFirmwareDescriptor │ │ ├── SystemFirmwareDescriptor.inf │ │ ├── SystemFirmwareDescriptorPei.c │ │ └── SystemFirmwareDescriptorTable.aslc │ │ └── SystemFirmwareUpdateConfig │ │ └── SystemFirmwareUpdateConfig.ini ├── SoftIron │ └── Overdrive1000Board │ │ ├── FdtBlob │ │ ├── styx-overdrive1000.dtb │ │ └── styx-overdrive1000.dts │ │ ├── Overdrive1000Board.dsc │ │ └── Overdrive1000Board.fdf ├── SolidRun │ ├── Armada80x0McBin │ │ ├── Armada80x0McBin.dsc │ │ ├── Armada80x0McBin.fdf.inc │ │ ├── Armada80x0McBinBoardDescLib │ │ │ ├── Armada80x0McBinBoardDescLib.c │ │ │ └── Armada80x0McBinBoardDescLib.inf │ │ ├── NonDiscoverableInitLib │ │ │ ├── NonDiscoverableInitLib.c │ │ │ ├── NonDiscoverableInitLib.h │ │ │ └── NonDiscoverableInitLib.inf │ │ └── Readme.md │ └── Cn913xCEx7Eval │ │ ├── BoardDescriptionLib │ │ ├── BoardDescriptionLib.c │ │ ├── BoardDescriptionLib.h │ │ └── BoardDescriptionLib.inf │ │ ├── Cn9130Eval.dsc.inc │ │ ├── Cn9131Eval.dsc.inc │ │ ├── Cn9132Eval.dsc.inc │ │ ├── Cn913xCEx7.dsc.inc │ │ ├── Cn913xCEx7Eval.dsc │ │ ├── Cn913xCEx7Eval.fdf.inc │ │ ├── NonDiscoverableInitLib │ │ ├── NonDiscoverableInitLib.c │ │ ├── NonDiscoverableInitLib.h │ │ └── NonDiscoverableInitLib.inf │ │ └── Readme.md └── StandaloneMm │ └── PlatformStandaloneMmPkg │ ├── PlatformStandaloneMmRpmb.dsc │ └── PlatformStandaloneMmRpmb.fdf ├── Readme.md └── Silicon ├── AMD └── Styx │ ├── AmdStyx.dec │ ├── Common │ ├── Protocol │ │ └── AmdMpCoreInfo.h │ ├── SocVersion.h │ └── Varstore.fdf.inc │ ├── Drivers │ ├── AcpiPlatformDxe │ │ ├── AcpiPlatform.c │ │ ├── AcpiPlatform.h │ │ ├── AcpiPlatformDxe.inf │ │ ├── Csrt.aslc │ │ ├── Dbg2.aslc │ │ ├── Dsdt.asl │ │ ├── Fadt.aslc │ │ ├── Gtdt.aslc │ │ ├── Iort.aslc │ │ ├── Madt.aslc │ │ ├── Mcfg.aslc │ │ ├── Pptt.aslc │ │ ├── Spcr.aslc │ │ ├── SsdtB1.asl │ │ ├── SsdtKcs.asl │ │ └── SsdtXgbe.asl │ ├── PlatInitDxe │ │ ├── PlatInitDxe.c │ │ └── PlatInitDxe.inf │ ├── PlatInitPei │ │ ├── PlatInitPei.c │ │ └── PlatInitPei.inf │ ├── PlatformSmbiosDxe │ │ ├── PlatformSmbiosDxe.c │ │ └── PlatformSmbiosDxe.inf │ ├── StyxRngDxe │ │ ├── StyxRngDxe.c │ │ └── StyxRngDxe.inf │ ├── StyxSataPlatformDxe │ │ ├── InitController.c │ │ ├── SataRegisters.h │ │ └── StyxSataPlatformDxe.inf │ └── StyxSpiFvDxe │ │ ├── StyxSpiFvDxe.c │ │ └── StyxSpiFvDxe.inf │ └── Library │ ├── AmdStyxHelperLib │ ├── AmdStyxHelperLib.c │ └── AmdStyxHelperLib.inf │ ├── AmdStyxLib │ ├── AArch64 │ │ └── Helper.S │ ├── AmdStyxLib.inf │ ├── AmdStyxLibSec.inf │ ├── Styx.c │ └── StyxMem.c │ ├── AmdStyxPciHostBridgeLib │ ├── AmdStyxPciHostBridgeLib.c │ └── AmdStyxPciHostBridgeLib.inf │ ├── MemoryInitPei │ ├── MemoryInitPeiLib.c │ └── MemoryInitPeiLib.inf │ ├── RealTimeClockLib │ ├── RealTimeClockLib.c │ └── RealTimeClockLib.inf │ ├── StyxDtbLoaderLib │ ├── StyxDtbLoaderLib.c │ └── StyxDtbLoaderLib.inf │ └── StyxPlatformFlashAccessLib │ ├── StyxPlatformFlashAccessLib.c │ └── StyxPlatformFlashAccessLib.inf ├── ARM └── NeoverseN1Soc │ ├── Include │ └── NeoverseN1Soc.h │ ├── Library │ ├── NeoverseN1SocPciExpressLib │ │ ├── PciExpressLib.c │ │ └── PciExpressLib.inf │ ├── PciHostBridgeLib │ │ ├── PciHostBridgeLib.c │ │ └── PciHostBridgeLib.inf │ └── PlatformLib │ │ ├── AArch64 │ │ └── Helper.S │ │ ├── PlatformLib.c │ │ ├── PlatformLib.inf │ │ └── PlatformLibMem.c │ └── NeoverseN1Soc.dec ├── Atmel └── AtSha204a │ ├── AtSha204a.dec │ ├── AtSha204aDriver.c │ ├── AtSha204aDriver.h │ ├── AtSha204aDxe.inf │ ├── ComponentName.c │ └── DriverBinding.c ├── Broadcom ├── Bcm27xx │ ├── Bcm27xx.dec │ ├── Include │ │ └── IndustryStandard │ │ │ └── Bcm2711.h │ └── Library │ │ ├── Bcm2711PciHostBridgeLib │ │ ├── Bcm2711PciHostBridgeLib.c │ │ ├── Bcm2711PciHostBridgeLib.inf │ │ └── Bcm2711PciHostBridgeLibConstructor.c │ │ └── Bcm2711PciSegmentLib │ │ ├── PciSegmentLib.c │ │ └── PciSegmentLib.inf ├── Bcm283x │ ├── Bcm283x.dec │ ├── Drivers │ │ ├── Bcm2835RngDxe │ │ │ ├── Bcm2835RngDxe.c │ │ │ └── Bcm2835RngDxe.inf │ │ ├── Bcm2838RngDxe │ │ │ ├── Bcm2838RngDxe.c │ │ │ └── Bcm2838RngDxe.inf │ │ └── InterruptDxe │ │ │ ├── InterruptDxe.c │ │ │ └── InterruptDxe.inf │ ├── Include │ │ ├── IndustryStandard │ │ │ ├── Bcm2835Rng.h │ │ │ ├── Bcm2836.h │ │ │ ├── Bcm2836Gpio.h │ │ │ ├── Bcm2836Gpu.h │ │ │ ├── Bcm2836Pwm.h │ │ │ ├── Bcm2836SdHost.h │ │ │ ├── Bcm2836Sdio.h │ │ │ └── Bcm2838Rng.h │ │ └── Library │ │ │ └── GpioLib.h │ └── Library │ │ └── GpioLib │ │ ├── GpioLib.c │ │ └── GpioLib.inf └── Drivers │ └── Net │ ├── BcmGenetDxe │ ├── AdapterInfo.c │ ├── BcmGenetDxe.h │ ├── BcmGenetDxe.inf │ ├── ComponentName.c │ ├── DriverBinding.c │ ├── GenericPhy.c │ ├── GenericPhy.h │ ├── GenetUtil.c │ └── SimpleNetwork.c │ ├── BcmNet.dec │ └── Include │ └── Protocol │ └── BcmGenetPlatformDevice.h ├── Hisilicon ├── Drivers │ ├── AcpiPlatformDxe │ │ ├── AcpiPlatform.c │ │ ├── AcpiPlatformDxe.inf │ │ ├── UpdateDsdt.c │ │ └── UpdateDsdt.h │ ├── FlashFvbDxe │ │ ├── FlashBlockIoDxe.c │ │ ├── FlashFvbDxe.c │ │ ├── FlashFvbDxe.h │ │ └── FlashFvbDxe.inf │ ├── HisiAcpiPlatformDxe │ │ ├── AcpiPlatform.c │ │ ├── AcpiPlatform.uni │ │ ├── AcpiPlatformDxe.inf │ │ ├── AcpiPlatformExtra.uni │ │ ├── UpdateAcpiTable.c │ │ └── UpdateAcpiTable.h │ ├── NorFlashDxe │ │ ├── NorFlashConfig.c │ │ ├── NorFlashDxe.c │ │ ├── NorFlashDxe.inf │ │ ├── NorFlashHw.c │ │ └── NorFlashHw.h │ ├── PciPlatform │ │ ├── PciPlatform.c │ │ └── PciPlatform.inf │ ├── SasPlatform │ │ ├── SasPlatform.c │ │ └── SasPlatform.inf │ ├── SasV1Dxe │ │ ├── SasV1Dxe.c │ │ └── SasV1Dxe.inf │ ├── Smbios │ │ ├── AddSmbiosType9 │ │ │ ├── AddSmbiosType9.c │ │ │ ├── AddSmbiosType9.h │ │ │ └── AddSmbiosType9.inf │ │ ├── MemorySubClassDxe │ │ │ ├── MemorySubClass.c │ │ │ ├── MemorySubClass.h │ │ │ ├── MemorySubClassDxe.inf │ │ │ └── MemorySubClassStrings.uni │ │ ├── ProcessorSubClassDxe │ │ │ ├── ProcessorSubClass.c │ │ │ ├── ProcessorSubClass.h │ │ │ ├── ProcessorSubClassDxe.inf │ │ │ └── ProcessorSubClassStrings.uni │ │ └── SmbiosMiscDxe │ │ │ ├── SmbiosMisc.h │ │ │ ├── SmbiosMiscDataTable.c │ │ │ ├── SmbiosMiscDxe.inf │ │ │ ├── SmbiosMiscEntryPoint.c │ │ │ ├── SmbiosMiscLibString.uni │ │ │ ├── Type00 │ │ │ ├── MiscBiosVendor.uni │ │ │ ├── MiscBiosVendorData.c │ │ │ └── MiscBiosVendorFunction.c │ │ │ ├── Type01 │ │ │ ├── MiscSystemManufacturer.uni │ │ │ ├── MiscSystemManufacturerData.c │ │ │ └── MiscSystemManufacturerFunction.c │ │ │ ├── Type02 │ │ │ ├── MiscBaseBoardManufacturer.uni │ │ │ ├── MiscBaseBoardManufacturerData.c │ │ │ └── MiscBaseBoardManufacturerFunction.c │ │ │ ├── Type03 │ │ │ ├── MiscChassisManufacturer.uni │ │ │ ├── MiscChassisManufacturerData.c │ │ │ └── MiscChassisManufacturerFunction.c │ │ │ ├── Type09 │ │ │ ├── MiscSystemSlotDesignation.uni │ │ │ ├── MiscSystemSlotDesignationData.c │ │ │ └── MiscSystemSlotDesignationFunction.c │ │ │ ├── Type13 │ │ │ ├── MiscNumberOfInstallableLanguages.uni │ │ │ ├── MiscNumberOfInstallableLanguagesData.c │ │ │ └── MiscNumberOfInstallableLanguagesFunction.c │ │ │ ├── Type32 │ │ │ ├── MiscBootInformationData.c │ │ │ └── MiscBootInformationFunction.c │ │ │ └── Type38 │ │ │ ├── MiscIpmiDeviceInformationData.c │ │ │ └── MiscIpmiDeviceInformationFunction.c │ ├── SnpPlatform │ │ ├── SnpPlatform.c │ │ └── SnpPlatform.inf │ ├── UpdateFdtDxe │ │ ├── UpdateFdtDxe.c │ │ └── UpdateFdtDxe.inf │ ├── VersionInfoPeim │ │ ├── VersionInfoPeim.c │ │ └── VersionInfoPeim.inf │ └── VirtualEhciPciIo │ │ ├── VirtualEhciPciIo.c │ │ └── VirtualEhciPciIo.inf ├── Hi1610 │ ├── Drivers │ │ ├── IoInitDxe │ │ │ ├── IoInitDxe.c │ │ │ └── IoInitDxe.inf │ │ └── PcieInit1610 │ │ │ ├── PcieInit.c │ │ │ ├── PcieInit.h │ │ │ ├── PcieInitDxe.inf │ │ │ ├── PcieInitLib.c │ │ │ ├── PcieInitLib.h │ │ │ └── PcieKernelApi.h │ ├── Hi1610.dec │ ├── Hi1610AcpiTables │ │ ├── AcpiTablesHi1610.inf │ │ ├── D03Iort.asl │ │ ├── D03Mcfg.aslc │ │ ├── Dsdt │ │ │ ├── CPU.asl │ │ │ ├── Com.asl │ │ │ ├── D03Hns.asl │ │ │ ├── D03Mbig.asl │ │ │ ├── D03Pci.asl │ │ │ ├── D03Sas.asl │ │ │ ├── D03Usb.asl │ │ │ ├── DsdtHi1610.asl │ │ │ └── Lpc.asl │ │ ├── Facs.aslc │ │ ├── Fadt.aslc │ │ ├── Gtdt.aslc │ │ ├── Hi1610Platform.h │ │ ├── MadtHi1610.aslc │ │ ├── Slit.aslc │ │ └── Srat.aslc │ ├── Include │ │ └── PlatformArch.h │ └── Library │ │ ├── Hi161xPciPlatformLib │ │ ├── Hi161xPciPlatformLib.c │ │ └── Hi161xPciPlatformLib.inf │ │ └── Hi161xPciSegmentLib │ │ ├── Hi161xPciSegmentLib.inf │ │ └── PciSegmentLib.c ├── Hi1616 │ ├── D05AcpiTables │ │ ├── AcpiTablesHi1616.inf │ │ ├── D05Iort.asl │ │ ├── D05Mcfg.aslc │ │ ├── D05Slit.aslc │ │ ├── D05Spcr.aslc │ │ ├── D05Srat.aslc │ │ ├── Dsdt │ │ │ ├── CPU.asl │ │ │ ├── Com.asl │ │ │ ├── D05Hns.asl │ │ │ ├── D05I2c.asl │ │ │ ├── D05Mbig.asl │ │ │ ├── D05Pci.asl │ │ │ ├── D05Sas.asl │ │ │ ├── D05Usb.asl │ │ │ ├── DsdtHi1616.asl │ │ │ └── Lpc.asl │ │ ├── Facs.aslc │ │ ├── Fadt.aslc │ │ ├── Gtdt.aslc │ │ ├── Hi1616Platform.h │ │ └── MadtHi1616.aslc │ ├── Hi1616.dec │ ├── Include │ │ └── PlatformArch.h │ └── Pptt │ │ ├── Pptt.c │ │ ├── Pptt.h │ │ └── Pptt.inf ├── Hi1620 │ ├── Drivers │ │ ├── Apei │ │ │ ├── Apei.c │ │ │ ├── Apei.h │ │ │ ├── Apei.inf │ │ │ ├── Bert │ │ │ │ ├── Bert.c │ │ │ │ └── Bert.h │ │ │ ├── Einj │ │ │ │ ├── Einj.c │ │ │ │ └── Einj.h │ │ │ ├── ErrorSource │ │ │ │ ├── Ghes.c │ │ │ │ └── Ghes.h │ │ │ ├── Erst │ │ │ │ ├── Erst.c │ │ │ │ └── Erst.h │ │ │ ├── Hest │ │ │ │ ├── Hest.c │ │ │ │ └── Hest.h │ │ │ ├── OemApeiHi1620.c │ │ │ └── OemApeiHi1620.h │ │ └── Pl011DebugSerialPortInitDxe │ │ │ ├── Pl011DebugSerialPortInitDxe.c │ │ │ └── Pl011DebugSerialPortInitDxe.inf │ ├── Hi1620.dec │ ├── Hi1620AcpiTables │ │ ├── AcpiTablesHi1620.inf │ │ ├── Dsdt │ │ │ ├── CPU.asl │ │ │ ├── Com.asl │ │ │ ├── DsdtHi1620.asl │ │ │ ├── Hi1620Apei.asl │ │ │ ├── Hi1620Ged.asl │ │ │ ├── Hi1620Mbig.asl │ │ │ ├── Hi1620Mctp.asl │ │ │ ├── Hi1620Pci.asl │ │ │ ├── Hi1620Power.asl │ │ │ ├── Hi1620Rde.asl │ │ │ ├── Hi1620Sec.asl │ │ │ ├── Hi1620Socip4_i2c100k.asl │ │ │ ├── Hi1620Socip4_i2c400k.asl │ │ │ ├── LpcUart_clk.asl │ │ │ ├── Pv680UncorePmu.asl │ │ │ └── ipmi.asl │ │ ├── Facs.aslc │ │ ├── Fadt.aslc │ │ ├── Gtdt.aslc │ │ ├── Hi1620Dbg2.aslc │ │ ├── Hi1620Iort.asl │ │ ├── Hi1620IortNoSmmu.asl │ │ ├── Hi1620Mcfg.aslc │ │ ├── Hi1620Platform.h │ │ ├── Hi1620Slit.aslc │ │ ├── Hi1620Spcr.aslc │ │ ├── Hi1620Srat.aslc │ │ └── MadtHi1620.aslc │ ├── Hi1620OemConfigUiLib │ │ ├── MemoryConfig.hfr │ │ ├── MemoryConfig.uni │ │ ├── MiscConfig.hfr │ │ ├── MiscConfig.uni │ │ ├── OemConfig.c │ │ ├── OemConfig.h │ │ ├── OemConfigUi.h │ │ ├── OemConfigUiLib.inf │ │ ├── OemConfigUiLib.uni │ │ ├── OemConfigUiLibStrings.uni │ │ ├── OemConfigVfr.vfr │ │ ├── PcieConfig.hfr │ │ ├── PcieConfigStrings.uni │ │ ├── PciePortConfig.hfr │ │ ├── RasConfig.hfr │ │ ├── RasConfig.uni │ │ ├── iBMCConfig.hfr │ │ └── iBMCConfig.uni │ ├── Include │ │ └── PlatformArch.h │ ├── Library │ │ └── Hi1620PciPlatformLib │ │ │ ├── Hi1620PciPlatformLib.c │ │ │ └── Hi1620PciPlatformLib.inf │ └── Pptt │ │ ├── Pptt.c │ │ ├── Pptt.h │ │ └── Pptt.inf ├── Hi3660 │ ├── Hi3660.dec │ └── Include │ │ └── Hi3660.h ├── Hi6220 │ ├── Hi6220.dec │ └── Include │ │ ├── Hi6220.h │ │ └── Hi6220RegsPeri.h ├── HisiPkg.dec ├── Hisilicon.dsc.inc ├── Hisilicon.fdf.inc ├── Include │ ├── Guid │ │ ├── MemoryMapData.h │ │ └── VersionInfoHobGuid.h │ ├── Library │ │ ├── AcpiNextLib.h │ │ ├── BmcConfigBootLib.h │ │ ├── CpldIoLib.h │ │ ├── FdtUpdateLib.h │ │ ├── HwMemInitLib.h │ │ ├── I2CLib.h │ │ ├── OemConfigData.h │ │ ├── OemDevicePath.h │ │ ├── OemMiscLib.h │ │ ├── OemNicLib.h │ │ ├── OemSetVirtualMapDesc.h │ │ ├── PlatformPciLib.h │ │ └── RtcHelperLib.h │ ├── Protocol │ │ ├── HisiBoardNicProtocol.h │ │ ├── HisiPlatformSasProtocol.h │ │ ├── HisiSasConfig.h │ │ ├── HisiSpiFlashProtocol.h │ │ ├── IpmiInterfaceProtocol.h │ │ ├── NorFlashProtocol.h │ │ ├── PlatformSasProtocol.h │ │ └── SnpPlatformProtocol.h │ └── Regs │ │ └── HisiPcieV1RegOffset.h └── Library │ ├── ArmPlatformLibHisilicon │ ├── AArch64 │ │ └── Helper.S │ ├── ArmPlatformLib.c │ ├── ArmPlatformLib.inf │ ├── ArmPlatformLibMem.c │ └── ArmPlatformLibSec.inf │ ├── BmcConfigBootLib │ ├── BmcConfigBootLib.c │ └── BmcConfigBootLib.inf │ ├── CpldIoLib │ ├── CpldIoLib.c │ ├── CpldIoLib.inf │ ├── CpldIoLibRuntime.c │ └── CpldIoLibRuntime.inf │ ├── DS3231RealTimeClockLib │ ├── DS3231RealTimeClock.h │ ├── DS3231RealTimeClockLib.c │ └── DS3231RealTimeClockLib.inf │ ├── Dw8250SerialPortLib │ ├── Dw8250SerialPortLib.c │ ├── Dw8250SerialPortLib.h │ └── Dw8250SerialPortLib.inf │ ├── Dw8250SerialPortRuntimeLib │ ├── Dw8250SerialPortRuntimeLib.c │ ├── Dw8250SerialPortRuntimeLib.h │ └── Dw8250SerialPortRuntimeLib.inf │ ├── I2CLib │ ├── I2CHw.h │ ├── I2CLib.c │ ├── I2CLib.inf │ ├── I2CLibCommon.c │ ├── I2CLibInternal.h │ ├── I2CLibRuntime.c │ └── I2CLibRuntime.inf │ ├── M41T83RealTimeClockLib │ ├── M41T83RealTimeClock.h │ ├── M41T83RealTimeClockLib.c │ └── M41T83RealTimeClockLib.inf │ ├── PlatformBootManagerLib │ ├── PlatformBm.c │ ├── PlatformBm.h │ └── PlatformBootManagerLib.inf │ ├── PlatformFlashAccessLib │ ├── PlatformFlashAccessLibDxe.c │ └── PlatformFlashAccessLibDxe.inf │ ├── RX8900RealTimeClockLib │ ├── RX8900RealTimeClock.h │ ├── RX8900RealTimeClockLib.c │ └── RX8900RealTimeClockLib.inf │ ├── RtcHelperLib │ ├── RtcHelperLib.c │ └── RtcHelperLib.inf │ └── VirtualRealTimeClockLib │ ├── RealTimeClockLib.c │ └── RealTimeClockLib.inf ├── Intel ├── CoffeelakeSiliconPkg │ ├── CoffeelakeSiliconPkg.dsc │ ├── Cpu │ │ ├── Include │ │ │ ├── ConfigBlock │ │ │ │ ├── CpuConfig.h │ │ │ │ ├── CpuConfigLibPreMemConfig.h │ │ │ │ ├── CpuOverclockingConfig.h │ │ │ │ ├── CpuPidTestConfig.h │ │ │ │ ├── CpuPowerMgmtBasicConfig.h │ │ │ │ ├── CpuPowerMgmtCustomConfig.h │ │ │ │ ├── CpuPowerMgmtTestConfig.h │ │ │ │ └── CpuTestConfig.h │ │ │ ├── CpuAccess.h │ │ │ ├── CpuDataStruct.h │ │ │ ├── CpuNvsAreaDef.h │ │ │ ├── CpuPolicyCommon.h │ │ │ ├── CpuPowerMgmt.h │ │ │ ├── CpuRegs.h │ │ │ ├── Library │ │ │ │ ├── CpuMailboxLib.h │ │ │ │ ├── CpuPlatformLib.h │ │ │ │ └── CpuPolicyLib.h │ │ │ └── Protocol │ │ │ │ ├── CpuInfo.h │ │ │ │ └── CpuPolicyProtocol.h │ │ └── Library │ │ │ ├── BaseCpuMailboxLibNull │ │ │ ├── BaseCpuMailboxLibNull.c │ │ │ └── BaseCpuMailboxLibNull.inf │ │ │ ├── PeiCpuPolicyLib │ │ │ ├── CpuPrintPolicy.c │ │ │ ├── CpuPrintPolicyPreMem.c │ │ │ ├── PeiCpuPolicyLib.c │ │ │ ├── PeiCpuPolicyLib.inf │ │ │ ├── PeiCpuPolicyLibPreMem.c │ │ │ ├── PeiCpuPolicyLibPreMem.inf │ │ │ └── PeiCpuPolicyLibrary.h │ │ │ └── PeiDxeSmmCpuPlatformLib │ │ │ ├── CpuPlatformLibrary.c │ │ │ ├── CpuPlatformLibrary.h │ │ │ └── PeiDxeSmmCpuPlatformLib.inf │ ├── Include │ │ ├── ConfigBlock │ │ │ ├── SiConfig.h │ │ │ └── UsbConfig.h │ │ ├── Guid │ │ │ └── TcoWdtHob.h │ │ ├── Library │ │ │ ├── AslUpdateLib.h │ │ │ ├── MmPciLib.h │ │ │ ├── PeiSiPolicyUpdateLib.h │ │ │ ├── SiConfigBlockLib.h │ │ │ ├── SiPolicyLib.h │ │ │ ├── SiliconInitLib.h │ │ │ ├── StallPpiLib.h │ │ │ └── UsbLib.h │ │ ├── PcieRegs.h │ │ ├── Ppi │ │ │ └── SiPolicy.h │ │ ├── Private │ │ │ └── Library │ │ │ │ ├── PcieInitLib.h │ │ │ │ └── UsbInitLib.h │ │ ├── Protocol │ │ │ └── SiPolicyProtocol.h │ │ ├── Register │ │ │ └── RegsUsb.h │ │ ├── SiConfigHob.h │ │ ├── SiPolicyStruct.h │ │ └── TraceHubCommonConfig.h │ ├── Library │ │ ├── BaseSiConfigBlockLib │ │ │ ├── BaseSiConfigBlockLib.c │ │ │ └── BaseSiConfigBlockLib.inf │ │ ├── DxeAslUpdateLib │ │ │ ├── DxeAslUpdateLib.c │ │ │ └── DxeAslUpdateLib.inf │ │ ├── DxeAslUpdateLibNull │ │ │ ├── DxeAslUpdateLibNull.c │ │ │ └── DxeAslUpdateLibNull.inf │ │ ├── PeiDxeSmmMmPciLib │ │ │ ├── PeiDxeSmmMmPciLib.c │ │ │ └── PeiDxeSmmMmPciLib.inf │ │ ├── PeiInstallStallPpiLib │ │ │ ├── PeiStallPpiLib.c │ │ │ └── PeiStallPpiLib.inf │ │ ├── PeiSiPolicyLib │ │ │ ├── PeiSiPolicyLib.c │ │ │ ├── PeiSiPolicyLib.inf │ │ │ ├── PeiSiPolicyLibPreMem.c │ │ │ ├── PeiSiPolicyLibrary.h │ │ │ └── SiPrintPolicy.c │ │ └── PeiSiliconInitLib │ │ │ ├── PeiSiliconInitLib.inf │ │ │ ├── SiliconInit.c │ │ │ └── SiliconInitPreMem.c │ ├── Me │ │ ├── Include │ │ │ ├── ConfigBlock │ │ │ │ └── MePeiConfig.h │ │ │ ├── Library │ │ │ │ ├── DxeMePolicyLib.h │ │ │ │ └── PeiMePolicyLib.h │ │ │ ├── MeChipset.h │ │ │ ├── MePolicyHob.h │ │ │ ├── MkhiMsgs.h │ │ │ └── Protocol │ │ │ │ └── MePolicy.h │ │ └── Library │ │ │ └── PeiMePolicyLib │ │ │ ├── PeiMePolicyLib.c │ │ │ ├── PeiMePolicyLib.inf │ │ │ └── PeiMePolicyLibrary.h │ ├── Pch │ │ ├── Include │ │ │ ├── ConfigBlock │ │ │ │ ├── CnviConfig.h │ │ │ │ ├── DciConfig.h │ │ │ │ ├── DmiConfig.h │ │ │ │ ├── EspiConfig.h │ │ │ │ ├── FlashProtectionConfig.h │ │ │ │ ├── GpioDevConfig.h │ │ │ │ ├── HdAudioConfig.h │ │ │ │ ├── HsioConfig.h │ │ │ │ ├── HsioPcieConfig.h │ │ │ │ ├── HsioSataConfig.h │ │ │ │ ├── InterruptConfig.h │ │ │ │ ├── IoApicConfig.h │ │ │ │ ├── IshConfig.h │ │ │ │ ├── LanConfig.h │ │ │ │ ├── LockDownConfig.h │ │ │ │ ├── LpcConfig.h │ │ │ │ ├── P2sbConfig.h │ │ │ │ ├── PchGeneralConfig.h │ │ │ │ ├── PchTraceHubConfig.h │ │ │ │ ├── PcieRpConfig.h │ │ │ │ ├── PmConfig.h │ │ │ │ ├── SataConfig.h │ │ │ │ ├── ScsConfig.h │ │ │ │ ├── SerialIoConfig.h │ │ │ │ ├── SerialIrqConfig.h │ │ │ │ ├── SmbusConfig.h │ │ │ │ ├── ThermalConfig.h │ │ │ │ └── WatchDogConfig.h │ │ │ ├── DxeHdaNhlt.h │ │ │ ├── GpioConfig.h │ │ │ ├── GpioPinsCnlH.h │ │ │ ├── GpioPinsCnlLp.h │ │ │ ├── GpioPinsSklH.h │ │ │ ├── GpioPinsSklLp.h │ │ │ ├── Library │ │ │ │ ├── BiosLockLib.h │ │ │ │ ├── CnviLib.h │ │ │ │ ├── DxePchPolicyLib.h │ │ │ │ ├── GbeMdiLib.h │ │ │ │ ├── GpioLib.h │ │ │ │ ├── GpioNativeLib.h │ │ │ │ ├── OcWdtLib.h │ │ │ │ ├── PchCycleDecodingLib.h │ │ │ │ ├── PchEspiLib.h │ │ │ │ ├── PchGbeLib.h │ │ │ │ ├── PchHsioLib.h │ │ │ │ ├── PchInfoLib.h │ │ │ │ ├── PchPcieRpLib.h │ │ │ │ ├── PchPcrLib.h │ │ │ │ ├── PchPmcLib.h │ │ │ │ ├── PchPolicyLib.h │ │ │ │ ├── PchResetLib.h │ │ │ │ ├── PchSbiAccessLib.h │ │ │ │ ├── PchSerialIoLib.h │ │ │ │ ├── PchSerialIoUartLib.h │ │ │ │ ├── PchSmmControlLib.h │ │ │ │ ├── PchWdtCommonLib.h │ │ │ │ ├── PmcLib.h │ │ │ │ ├── SataLib.h │ │ │ │ ├── SecPchLib.h │ │ │ │ ├── SpiFlashCommonLib.h │ │ │ │ └── SpiLib.h │ │ │ ├── PchAccess.h │ │ │ ├── PchHda.h │ │ │ ├── PchInfoHob.h │ │ │ ├── PchLimits.h │ │ │ ├── PchPcieStorageDetectHob.h │ │ │ ├── PchPolicyCommon.h │ │ │ ├── PchPreMemPolicyCommon.h │ │ │ ├── PchReservedResources.h │ │ │ ├── PchResetPlatformSpecific.h │ │ │ ├── Ppi │ │ │ │ ├── PchReset.h │ │ │ │ ├── Spi.h │ │ │ │ └── Wdt.h │ │ │ ├── Private │ │ │ │ ├── CnlPchLpHsioDx.h │ │ │ │ ├── Library │ │ │ │ │ ├── DxePchHdaNhlt.h │ │ │ │ │ ├── GpioHelpersLib.h │ │ │ │ │ ├── GpioNameBufferLib.h │ │ │ │ │ ├── GpioPrivateLib.h │ │ │ │ │ ├── I2cMasterCommonLib.h │ │ │ │ │ ├── PchDmiLib.h │ │ │ │ │ ├── PchHdaLib.h │ │ │ │ │ ├── PchInitCommonLib.h │ │ │ │ │ ├── PchPciExpressHelpersLib.h │ │ │ │ │ ├── PchPsfPrivateLib.h │ │ │ │ │ ├── PchSmbusCommonLib.h │ │ │ │ │ ├── PchSpiCommonLib.h │ │ │ │ │ ├── PeiPchDmiLib.h │ │ │ │ │ ├── PmcPrivateLib.h │ │ │ │ │ ├── SiScheduleResetLib.h │ │ │ │ │ └── SmmPchPrivateLib.h │ │ │ │ ├── PchConfigHob.h │ │ │ │ ├── PchHdaEndpoints.h │ │ │ │ ├── PchHsio.h │ │ │ │ ├── PchNvsAreaDef.h │ │ │ │ ├── PchRstHob.h │ │ │ │ ├── Protocol │ │ │ │ │ ├── PchNvsArea.h │ │ │ │ │ └── PcieIoTrap.h │ │ │ │ └── SiScheduleResetHob.h │ │ │ ├── Protocol │ │ │ │ ├── IoTrapExDispatch.h │ │ │ │ ├── PchAcpiSmiDispatch.h │ │ │ │ ├── PchEmmcTuning.h │ │ │ │ ├── PchEspiSmiDispatch.h │ │ │ │ ├── PchPcieSmiDispatch.h │ │ │ │ ├── PchPolicy.h │ │ │ │ ├── PchReset.h │ │ │ │ ├── PchSmiDispatch.h │ │ │ │ ├── PchSmmIoTrapControl.h │ │ │ │ ├── PchSmmPeriodicTimerControl.h │ │ │ │ ├── PchTcoSmiDispatch.h │ │ │ │ ├── SmmSmbus.h │ │ │ │ ├── Spi.h │ │ │ │ └── Wdt.h │ │ │ └── Register │ │ │ │ ├── PchRegs.h │ │ │ │ ├── PchRegsDci.h │ │ │ │ ├── PchRegsDmi.h │ │ │ │ ├── PchRegsDmi14.h │ │ │ │ ├── PchRegsDmi15.h │ │ │ │ ├── PchRegsFia.h │ │ │ │ ├── PchRegsGpio.h │ │ │ │ ├── PchRegsGpioCnl.h │ │ │ │ ├── PchRegsHda.h │ │ │ │ ├── PchRegsHsio.h │ │ │ │ ├── PchRegsIsh.h │ │ │ │ ├── PchRegsItss.h │ │ │ │ ├── PchRegsLan.h │ │ │ │ ├── PchRegsLpc.h │ │ │ │ ├── PchRegsLpcCnl.h │ │ │ │ ├── PchRegsP2sb.h │ │ │ │ ├── PchRegsPcie.h │ │ │ │ ├── PchRegsPcr.h │ │ │ │ ├── PchRegsPmc.h │ │ │ │ ├── PchRegsPmcCnl.h │ │ │ │ ├── PchRegsPsf.h │ │ │ │ ├── PchRegsPsfCnl.h │ │ │ │ ├── PchRegsPsth.h │ │ │ │ ├── PchRegsSata.h │ │ │ │ ├── PchRegsScs.h │ │ │ │ ├── PchRegsScsCnl.h │ │ │ │ ├── PchRegsSerialIo.h │ │ │ │ ├── PchRegsSerialIoCnl.h │ │ │ │ ├── PchRegsSmbus.h │ │ │ │ ├── PchRegsSpi.h │ │ │ │ ├── PchRegsThermalCnl.h │ │ │ │ └── PchRegsTraceHub.h │ │ ├── Library │ │ │ ├── BaseResetSystemLib │ │ │ │ ├── BaseResetSystemLib.c │ │ │ │ └── BaseResetSystemLib.inf │ │ │ ├── BaseSmbusLib │ │ │ │ ├── BaseSmbusLib.c │ │ │ │ └── BaseSmbusLib.inf │ │ │ ├── DxePchPolicyLib │ │ │ │ ├── DxePchPolicyLib.c │ │ │ │ └── DxePchPolicyLib.inf │ │ │ ├── DxeResetSystemLib │ │ │ │ ├── DxeResetSystemLib.c │ │ │ │ └── DxeResetSystemLib.inf │ │ │ ├── DxeRuntimeResetSystemLib │ │ │ │ ├── DxeRuntimeResetSystemLib.c │ │ │ │ └── DxeRuntimeResetSystemLib.inf │ │ │ ├── PeiDxeSmmBiosLockLib │ │ │ │ ├── BiosLockLib.c │ │ │ │ └── PeiDxeSmmBiosLockLib.inf │ │ │ ├── PeiDxeSmmGbeMdiLib │ │ │ │ ├── GbeMdiLib.c │ │ │ │ └── PeiDxeSmmGbeMdiLib.inf │ │ │ ├── PeiDxeSmmGpioLib │ │ │ │ ├── GpioInit.c │ │ │ │ ├── GpioLib.c │ │ │ │ ├── GpioLibrary.h │ │ │ │ ├── GpioNames.c │ │ │ │ ├── GpioNativeLib.c │ │ │ │ └── PeiDxeSmmGpioLib.inf │ │ │ ├── PeiDxeSmmPchCycleDecodingLib │ │ │ │ ├── PchCycleDecodingLib.c │ │ │ │ └── PeiDxeSmmPchCycleDecodingLib.inf │ │ │ ├── PeiDxeSmmPchEspiLib │ │ │ │ ├── PchEspiLib.c │ │ │ │ └── PeiDxeSmmPchEspiLib.inf │ │ │ ├── PeiDxeSmmPchGbeLib │ │ │ │ ├── PchGbeLib.c │ │ │ │ └── PeiDxeSmmPchGbeLib.inf │ │ │ ├── PeiDxeSmmPchHsioLib │ │ │ │ ├── PchHsioLib.c │ │ │ │ └── PeiDxeSmmPchHsioLib.inf │ │ │ ├── PeiDxeSmmPchInfoLib │ │ │ │ ├── PchInfoLib.c │ │ │ │ ├── PchInfoLibClient.c │ │ │ │ ├── PchInfoLibCnl.c │ │ │ │ ├── PchInfoLibPrivate.h │ │ │ │ └── PeiDxeSmmPchInfoLibCnl.inf │ │ │ ├── PeiDxeSmmPchPcieRpLib │ │ │ │ ├── PchPcieRpLib.c │ │ │ │ └── PeiDxeSmmPchPcieRpLib.inf │ │ │ ├── PeiDxeSmmPchPcrLib │ │ │ │ ├── PchPcrLib.c │ │ │ │ └── PeiDxeSmmPchPcrLib.inf │ │ │ ├── PeiDxeSmmPchPmcLib │ │ │ │ ├── PchPmcLib.c │ │ │ │ └── PeiDxeSmmPchPmcLib.inf │ │ │ ├── PeiDxeSmmPchSbiAccessLib │ │ │ │ ├── PchSbiAccessLib.c │ │ │ │ └── PeiDxeSmmPchSbiAccessLib.inf │ │ │ ├── PeiDxeSmmPchSerialIoLib │ │ │ │ ├── PchSerialIoLib.c │ │ │ │ ├── PchSerialIoLibCnl.c │ │ │ │ ├── PchSerialIoLibInternal.h │ │ │ │ └── PeiDxeSmmPchSerialIoLibCnl.inf │ │ │ ├── PeiDxeSmmPchSerialIoUartLib │ │ │ │ ├── PeiDxeSmmPchSerialIoUartLib.c │ │ │ │ └── PeiDxeSmmPchSerialIoUartLib.inf │ │ │ ├── PeiDxeSmmPchWdtCommonLib │ │ │ │ ├── PeiDxeSmmPchWdtCommonLib.inf │ │ │ │ └── WdtCommon.c │ │ │ ├── PeiDxeSmmPmcLib │ │ │ │ ├── PeiDxeSmmPmcLib.inf │ │ │ │ └── PmcLib.c │ │ │ ├── PeiDxeSmmSataLib │ │ │ │ ├── PeiDxeSmmSataLibCnl.inf │ │ │ │ ├── SataLib.c │ │ │ │ ├── SataLibCdf.c │ │ │ │ └── SataLibCnl.c │ │ │ ├── PeiOcWdtLib │ │ │ │ ├── PeiOcWdtLib.c │ │ │ │ └── PeiOcWdtLib.inf │ │ │ ├── PeiOcWdtLibNull │ │ │ │ ├── PeiOcWdtLibNull.c │ │ │ │ └── PeiOcWdtLibNull.inf │ │ │ ├── PeiPchPolicyLib │ │ │ │ ├── PchPreMemPrintPolicy.c │ │ │ │ ├── PchPrintPolicy.c │ │ │ │ ├── PeiPchPolicyLib.c │ │ │ │ ├── PeiPchPolicyLibCnl.c │ │ │ │ ├── PeiPchPolicyLibCnl.inf │ │ │ │ ├── PeiPchPolicyLibrary.h │ │ │ │ └── PeiPchPreMemPolicyLib.c │ │ │ ├── PeiPchResetLib │ │ │ │ ├── PchReset.c │ │ │ │ └── PeiPchResetLib.inf │ │ │ ├── PeiResetSystemLib │ │ │ │ ├── PeiResetSystemLib.c │ │ │ │ └── PeiResetSystemLib.inf │ │ │ ├── PeiSpiLib │ │ │ │ ├── PchSpi.c │ │ │ │ └── PeiSpiLib.inf │ │ │ ├── Private │ │ │ │ ├── BaseGpioHelpersLibNull │ │ │ │ │ ├── BaseGpioHelpersLibNull.c │ │ │ │ │ └── BaseGpioHelpersLibNull.inf │ │ │ │ ├── BasePchSpiCommonLib │ │ │ │ │ ├── BasePchSpiCommonLib.inf │ │ │ │ │ └── SpiCommon.c │ │ │ │ ├── BaseSiScheduleResetLib │ │ │ │ │ ├── BaseSiScheduleResetLib.c │ │ │ │ │ ├── BaseSiScheduleResetLib.inf │ │ │ │ │ ├── BaseSiScheduleResetLibCommon.c │ │ │ │ │ ├── BaseSiScheduleResetLibFsp.c │ │ │ │ │ └── BaseSiScheduleResetLibFsp.inf │ │ │ │ ├── DxeGpioNameBufferLib │ │ │ │ │ ├── DxeGpioNameBufferLib.inf │ │ │ │ │ └── GpioNameBufferDxe.c │ │ │ │ ├── DxePchHdaLib │ │ │ │ │ ├── DxePchHdaLib.inf │ │ │ │ │ ├── PchHdaEndpoints.c │ │ │ │ │ ├── PchHdaLib.c │ │ │ │ │ └── PchHdaNhltConfig.c │ │ │ │ ├── PeiDxeSmmGpioPrivateLib │ │ │ │ │ ├── GpioNamesCnl.c │ │ │ │ │ ├── GpioNativePrivateLib.c │ │ │ │ │ ├── GpioNativePrivateLibCnl.c │ │ │ │ │ ├── GpioNativePrivateLibInternal.h │ │ │ │ │ ├── GpioPrivateLib.c │ │ │ │ │ ├── GpioPrivateLibCnl.c │ │ │ │ │ └── PeiDxeSmmGpioPrivateLibCnl.inf │ │ │ │ ├── PeiDxeSmmPchDmiLib │ │ │ │ │ ├── PchDmi14.c │ │ │ │ │ ├── PchDmi14.h │ │ │ │ │ ├── PchDmi15.c │ │ │ │ │ ├── PchDmi15.h │ │ │ │ │ ├── PchDmiLib.c │ │ │ │ │ ├── PchDmiWithS3Lib.c │ │ │ │ │ ├── PeiDxeSmmPchDmiLib.inf │ │ │ │ │ └── PeiDxeSmmPchDmiWithS3Lib.inf │ │ │ │ ├── PeiDxeSmmPchInitCommonLib │ │ │ │ │ ├── PchInitCommon.c │ │ │ │ │ └── PeiDxeSmmPchInitCommonLib.inf │ │ │ │ ├── PeiDxeSmmPchPciExpressHelpersLib │ │ │ │ │ ├── PchPciExpressHelpersLibrary.c │ │ │ │ │ ├── PchPciExpressHelpersLibrary.h │ │ │ │ │ └── PeiDxeSmmPchPciExpressHelpersLib.inf │ │ │ │ ├── PeiDxeSmmPchPsfPrivateLib │ │ │ │ │ ├── PchPsfPrivateLib.c │ │ │ │ │ ├── PchPsfPrivateLibCnl.c │ │ │ │ │ ├── PchPsfPrivateLibInternal.h │ │ │ │ │ └── PeiDxeSmmPchPsfPrivateLibCnl.inf │ │ │ │ ├── PeiDxeSmmPmcPrivateLib │ │ │ │ │ ├── PeiDxeSmmPmcPrivateLibCnl.inf │ │ │ │ │ ├── PeiDxeSmmPmcPrivateLibWithS3.inf │ │ │ │ │ ├── PeiPmcPrivateLib.c │ │ │ │ │ ├── PeiPmcPrivateLibCnl.inf │ │ │ │ │ ├── PmcPrivateLib.c │ │ │ │ │ ├── PmcPrivateLibClient.c │ │ │ │ │ ├── PmcPrivateLibCnl.c │ │ │ │ │ ├── PmcPrivateLibInternal.h │ │ │ │ │ └── PmcPrivateLibWithS3.c │ │ │ │ ├── PeiGpioHelpersLib │ │ │ │ │ ├── PeiGpioHelpersLib.c │ │ │ │ │ └── PeiGpioHelpersLib.inf │ │ │ │ ├── PeiGpioNameBufferLib │ │ │ │ │ ├── GpioNameBufferPei.c │ │ │ │ │ └── PeiGpioNameBufferLib.inf │ │ │ │ └── SmmPchPrivateLib │ │ │ │ │ ├── SmmPchPrivateLib.c │ │ │ │ │ └── SmmPchPrivateLib.inf │ │ │ └── SmmSpiFlashCommonLib │ │ │ │ ├── SmmSpiFlashCommonLib.inf │ │ │ │ ├── SpiFlashCommon.c │ │ │ │ └── SpiFlashCommonSmmLib.c │ │ ├── PchInit │ │ │ ├── Dxe │ │ │ │ ├── PchAcpi.c │ │ │ │ ├── PchCnviAcpi.c │ │ │ │ ├── PchHdaAcpi.c │ │ │ │ ├── PchInit.c │ │ │ │ ├── PchInit.h │ │ │ │ ├── PchInitDxe.c │ │ │ │ ├── PchInitDxeCnl.inf │ │ │ │ ├── PchInitDxeFspCnl.inf │ │ │ │ ├── PchInitFsp.c │ │ │ │ ├── PchSata.c │ │ │ │ ├── PchSerialIo.c │ │ │ │ └── PchSerialIoDxe.c │ │ │ └── Smm │ │ │ │ ├── PchBiosWriteProtect.c │ │ │ │ ├── PchInitSmm.c │ │ │ │ ├── PchInitSmm.h │ │ │ │ ├── PchInitSmm.inf │ │ │ │ ├── PchLanSxSmm.c │ │ │ │ ├── PchPcieSmm.c │ │ │ │ └── PchSpiAsync.c │ │ ├── PchSmiDispatcher │ │ │ └── Smm │ │ │ │ ├── IoTrap.c │ │ │ │ ├── IoTrap.h │ │ │ │ ├── PchSmiDispatch.c │ │ │ │ ├── PchSmiDispatcher.inf │ │ │ │ ├── PchSmm.h │ │ │ │ ├── PchSmmCore.c │ │ │ │ ├── PchSmmEspi.c │ │ │ │ ├── PchSmmEspi.h │ │ │ │ ├── PchSmmGpi.c │ │ │ │ ├── PchSmmHelpers.c │ │ │ │ ├── PchSmmHelpers.h │ │ │ │ ├── PchSmmPeriodicTimer.c │ │ │ │ ├── PchSmmPowerButton.c │ │ │ │ ├── PchSmmSw.c │ │ │ │ ├── PchSmmSx.c │ │ │ │ ├── PchSmmUsb.c │ │ │ │ ├── PchxSmmHelpers.c │ │ │ │ └── PchxSmmHelpers.h │ │ ├── SmmControl │ │ │ └── RuntimeDxe │ │ │ │ ├── SmmControl.inf │ │ │ │ ├── SmmControlDriver.c │ │ │ │ └── SmmControlDriver.h │ │ └── Spi │ │ │ └── Smm │ │ │ ├── PchSpi.c │ │ │ └── PchSpiSmm.inf │ ├── SampleCode │ │ ├── Include │ │ │ └── Library │ │ │ │ └── SecPlatformLib.h │ │ ├── IntelFrameworkPkg │ │ │ └── Include │ │ │ │ └── Protocol │ │ │ │ ├── LegacyBios.h │ │ │ │ └── LegacyInterrupt.h │ │ └── MdeModulePkg │ │ │ └── Include │ │ │ ├── Guid │ │ │ ├── AcpiS3Context.h │ │ │ ├── ConsoleOutDevice.h │ │ │ └── MemoryTypeInformation.h │ │ │ ├── Library │ │ │ └── ResetSystemLib.h │ │ │ ├── Ppi │ │ │ ├── SmmAccess.h │ │ │ └── SmmControl.h │ │ │ └── Protocol │ │ │ └── SmmVariable.h │ ├── SiPkg.dec │ ├── SiPkgBuildOption.dsc │ ├── SiPkgCommonLib.dsc │ ├── SiPkgDxe.dsc │ ├── SiPkgDxeLib.dsc │ ├── SiPkgPei.dsc │ ├── SiPkgPeiLib.dsc │ └── SystemAgent │ │ ├── AcpiTables │ │ ├── Dmar │ │ │ ├── Dmar.aslc │ │ │ └── Dmar.h │ │ ├── HostBus.asl │ │ ├── SaAcpiTables.inf │ │ └── SaSsdt │ │ │ ├── Igfx.asl │ │ │ ├── IgfxCommon.asl │ │ │ ├── IgfxDsm.asl │ │ │ ├── IgfxOpGbda.asl │ │ │ ├── IgfxOpRn.asl │ │ │ ├── IgfxOpSbcb.asl │ │ │ ├── Ipu.asl │ │ │ ├── Sa.asl │ │ │ ├── SaNvs.asl │ │ │ ├── SaSsdt.asl │ │ │ └── SaSsdt.inf │ │ ├── Include │ │ ├── ConfigBlock │ │ │ ├── GnaConfig.h │ │ │ ├── GraphicsDxeConfig.h │ │ │ ├── GraphicsPeiConfig.h │ │ │ ├── GraphicsPeiPreMemConfig.h │ │ │ ├── IpuPreMemConfig.h │ │ │ ├── MemoryConfig.h │ │ │ ├── MemoryDxeConfig.h │ │ │ ├── MiscDxeConfig.h │ │ │ ├── OverClockingConfig.h │ │ │ ├── PcieDxeConfig.h │ │ │ ├── PciePeiConfig.h │ │ │ ├── PciePeiPreMemConfig.h │ │ │ ├── SaMiscPeiConfig.h │ │ │ ├── SaMiscPeiPreMemConfig.h │ │ │ ├── SwitchableGraphicsConfig.h │ │ │ ├── VbiosDxeConfig.h │ │ │ └── VtdConfig.h │ │ ├── DmaRemappingTable.h │ │ ├── Library │ │ │ ├── DxeSaPolicyLib.h │ │ │ ├── PeiSaPolicyLib.h │ │ │ └── SaPlatformLib.h │ │ ├── MemInfoHob.h │ │ ├── Private │ │ │ ├── Library │ │ │ │ ├── GraphicsInitLib.h │ │ │ │ ├── LegacyRegion.h │ │ │ │ ├── PeiCpuTraceHubLib.h │ │ │ │ └── SaPcieLib.h │ │ │ ├── Protocol │ │ │ │ ├── SaIotrapSmi.h │ │ │ │ └── SaNvsArea.h │ │ │ ├── SaConfigHob.h │ │ │ └── SaNvsAreaDef.h │ │ ├── Protocol │ │ │ ├── GopComponentName2.h │ │ │ ├── GopPolicy.h │ │ │ ├── IgdOpRegion.h │ │ │ ├── MemInfo.h │ │ │ └── SaPolicy.h │ │ ├── Register │ │ │ ├── SaRegsGna.h │ │ │ ├── SaRegsHostBridge.h │ │ │ ├── SaRegsIgd.h │ │ │ ├── SaRegsIpu.h │ │ │ └── SaRegsPeg.h │ │ ├── SaAccess.h │ │ ├── SaCommonDefinitions.h │ │ ├── SaPciExpressLib.h │ │ ├── SaPolicyCommon.h │ │ └── SaRegs.h │ │ ├── Library │ │ ├── DxeSaPolicyLib │ │ │ ├── DxeSaPolicyLib.c │ │ │ ├── DxeSaPolicyLib.inf │ │ │ └── DxeSaPolicyLibrary.h │ │ ├── PeiDxeSmmSaPlatformLib │ │ │ ├── PeiDxeSmmSaPlatformLib.inf │ │ │ ├── SaPlatformLibrary.c │ │ │ └── SaPlatformLibrary.h │ │ └── PeiSaPolicyLib │ │ │ ├── Ia32 │ │ │ ├── MrcOemPlatform.S │ │ │ ├── MrcOemPlatform.asm │ │ │ └── MrcOemPlatform.nasm │ │ │ ├── MrcOemPlatform.c │ │ │ ├── MrcOemPlatform.h │ │ │ ├── PeiSaPolicyLib.c │ │ │ ├── PeiSaPolicyLib.inf │ │ │ ├── PeiSaPolicyLibSample.c │ │ │ ├── PeiSaPolicyLibrary.h │ │ │ └── SaPrintPolicy.c │ │ ├── MemoryInit │ │ └── Include │ │ │ ├── Coffeelake │ │ │ ├── MrcCommonTypes.h │ │ │ ├── MrcInterface.h │ │ │ ├── MrcRmtData.h │ │ │ ├── MrcSpdData.h │ │ │ └── MrcTypes.h │ │ │ └── MrcInterface.h │ │ ├── SaInit │ │ └── Dxe │ │ │ ├── GraphicsInit.c │ │ │ ├── GraphicsInit.h │ │ │ ├── IgdOpRegionInit.c │ │ │ ├── IgdOpRegionInit.h │ │ │ ├── PciExpressInit.c │ │ │ ├── PciExpressInit.h │ │ │ ├── PcieComplex.c │ │ │ ├── PcieComplex.h │ │ │ ├── SaAcpi.c │ │ │ ├── SaInit.c │ │ │ ├── SaInit.h │ │ │ ├── SaInitDxe.c │ │ │ ├── SaInitDxe.h │ │ │ ├── SaInitDxe.inf │ │ │ ├── SwitchableGraphicsInit.h │ │ │ ├── VTd.c │ │ │ └── VTd.h │ │ └── SmmAccess │ │ └── Dxe │ │ ├── SmmAccess.inf │ │ ├── SmmAccessDriver.c │ │ └── SmmAccessDriver.h ├── IntelSiliconPkg │ ├── Feature │ │ ├── Capsule │ │ │ ├── Library │ │ │ │ └── MicrocodeFlashAccessLibNull │ │ │ │ │ ├── MicrocodeFlashAccessLibNull.c │ │ │ │ │ ├── MicrocodeFlashAccessLibNull.inf │ │ │ │ │ └── MicrocodeFlashAccessLibNull.uni │ │ │ ├── MicrocodeCapsulePdb │ │ │ │ ├── MicrocodeCapsulePdb.dsc │ │ │ │ ├── MicrocodeCapsulePdb.fdf │ │ │ │ └── Readme.md │ │ │ ├── MicrocodeCapsuleTxt │ │ │ │ ├── Microcode │ │ │ │ │ └── Microcode.inf │ │ │ │ ├── MicrocodeCapsuleTxt.dsc │ │ │ │ ├── MicrocodeCapsuleTxt.fdf │ │ │ │ └── Readme.md │ │ │ └── MicrocodeUpdateDxe │ │ │ │ ├── MicrocodeFmp.c │ │ │ │ ├── MicrocodeUpdate.c │ │ │ │ ├── MicrocodeUpdate.h │ │ │ │ ├── MicrocodeUpdateDxe.inf │ │ │ │ ├── MicrocodeUpdateDxe.uni │ │ │ │ └── MicrocodeUpdateDxeExtra.uni │ │ ├── PcieSecurity │ │ │ ├── IntelPciDeviceSecurityDxe │ │ │ │ ├── IntelPciDeviceSecurityDxe.c │ │ │ │ └── IntelPciDeviceSecurityDxe.inf │ │ │ └── SamplePlatformDevicePolicyDxe │ │ │ │ ├── SamplePlatformDevicePolicyDxe.c │ │ │ │ └── SamplePlatformDevicePolicyDxe.inf │ │ ├── ShadowMicrocode │ │ │ ├── ShadowMicrocodePei.c │ │ │ └── ShadowMicrocodePei.inf │ │ ├── SmmAccess │ │ │ ├── Library │ │ │ │ └── PeiSmmAccessLib │ │ │ │ │ ├── PeiSmmAccessLib.c │ │ │ │ │ └── PeiSmmAccessLib.inf │ │ │ └── SmmAccessDxe │ │ │ │ ├── SmmAccess.inf │ │ │ │ ├── SmmAccessDriver.c │ │ │ │ └── SmmAccessDriver.h │ │ └── VTd │ │ │ ├── IntelVTdDmarPei │ │ │ ├── DmarTable.c │ │ │ ├── IntelVTdDmar.c │ │ │ ├── IntelVTdDmarPei.c │ │ │ ├── IntelVTdDmarPei.h │ │ │ ├── IntelVTdDmarPei.inf │ │ │ ├── IntelVTdDmarPei.uni │ │ │ ├── IntelVTdDmarPeiExtra.uni │ │ │ └── TranslationTable.c │ │ │ ├── IntelVTdDxe │ │ │ ├── BmDma.c │ │ │ ├── DmaProtection.c │ │ │ ├── DmaProtection.h │ │ │ ├── DmarAcpiTable.c │ │ │ ├── IntelVTdDxe.c │ │ │ ├── IntelVTdDxe.inf │ │ │ ├── IntelVTdDxe.uni │ │ │ ├── IntelVTdDxeExtra.uni │ │ │ ├── PciInfo.c │ │ │ ├── TranslationTable.c │ │ │ ├── TranslationTableEx.c │ │ │ └── VtdReg.c │ │ │ ├── IntelVTdPmrPei │ │ │ ├── DmarTable.c │ │ │ ├── IntelVTdPmr.c │ │ │ ├── IntelVTdPmrPei.c │ │ │ ├── IntelVTdPmrPei.h │ │ │ ├── IntelVTdPmrPei.inf │ │ │ ├── IntelVTdPmrPei.uni │ │ │ ├── IntelVTdPmrPeiExtra.uni │ │ │ └── VtdReg.c │ │ │ ├── PlatformVTdInfoSamplePei │ │ │ ├── PlatformVTdInfoSamplePei.c │ │ │ ├── PlatformVTdInfoSamplePei.inf │ │ │ ├── PlatformVTdInfoSamplePei.uni │ │ │ └── PlatformVTdInfoSamplePeiExtra.uni │ │ │ └── PlatformVTdSampleDxe │ │ │ ├── PlatformVTdSampleDxe.c │ │ │ ├── PlatformVTdSampleDxe.inf │ │ │ ├── PlatformVTdSampleDxe.uni │ │ │ └── PlatformVTdSampleDxeExtra.uni │ ├── Include │ │ ├── ConfigBlock.h │ │ ├── Guid │ │ │ ├── MicrocodeFmp.h │ │ │ ├── MicrocodeShadowInfoHob.h │ │ │ └── VtdPmrInfoHob.h │ │ ├── IndustryStandard │ │ │ ├── FirmwareInterfaceTable.h │ │ │ ├── FirmwareVersionInfo.h │ │ │ ├── IgdOpRegion.h │ │ │ ├── IgdOpRegion30.h │ │ │ ├── IntelPciSecurity.h │ │ │ └── Vtd.h │ │ ├── Library │ │ │ ├── AslUpdateLib.h │ │ │ ├── ConfigBlockLib.h │ │ │ ├── FirmwareBootMediaLib.h │ │ │ ├── MicrocodeFlashAccessLib.h │ │ │ ├── PeiGetVtdPmrAlignmentLib.h │ │ │ ├── ReportCpuHobLib.h │ │ │ └── SmmAccessLib.h │ │ ├── Ppi │ │ │ ├── VtdInfo.h │ │ │ └── VtdNullRootEntryTable.h │ │ └── Protocol │ │ │ ├── PlatformDeviceSecurityPolicy.h │ │ │ └── PlatformVtdPolicy.h │ ├── IntelSiliconPkg.dec │ ├── IntelSiliconPkg.dsc │ └── Library │ │ ├── BaseConfigBlockLib │ │ ├── BaseConfigBlockLib.c │ │ └── BaseConfigBlockLib.inf │ │ ├── DxeAslUpdateLib │ │ ├── DxeAslUpdateLib.c │ │ └── DxeAslUpdateLib.inf │ │ ├── DxeSmbiosDataHobLib │ │ ├── DxeSmbiosDataHobLib.c │ │ └── DxeSmbiosDataHobLib.inf │ │ ├── PeiDxeSmmBootMediaLib │ │ ├── DxeSmmFirmwareBootMediaLib.c │ │ ├── DxeSmmFirmwareBootMediaLib.inf │ │ ├── PeiFirmwareBootMediaLib.c │ │ └── PeiFirmwareBootMediaLib.inf │ │ ├── PeiGetVtdPmrAlignmentLib │ │ ├── PeiGetVtdPmrAlignmentLib.c │ │ └── PeiGetVtdPmrAlignmentLib.inf │ │ └── ReportCpuHobLib │ │ ├── ReportCpuHobLib.c │ │ └── ReportCpuHobLib.inf ├── KabylakeSiliconPkg │ ├── Cpu │ │ ├── Include │ │ │ ├── ConfigBlock │ │ │ │ ├── CpuConfig.h │ │ │ │ ├── CpuConfigFspData.h │ │ │ │ ├── CpuConfigLibPreMemConfig.h │ │ │ │ ├── CpuOverclockingConfig.h │ │ │ │ ├── CpuPidTestConfig.h │ │ │ │ ├── CpuPowerMgmtBasicConfig.h │ │ │ │ ├── CpuPowerMgmtCustomConfig.h │ │ │ │ ├── CpuPowerMgmtPsysConfig.h │ │ │ │ ├── CpuPowerMgmtTestConfig.h │ │ │ │ ├── CpuPowerMgmtVrConfig.h │ │ │ │ └── CpuTestConfig.h │ │ │ ├── CpuAccess.h │ │ │ ├── CpuDataStruct.h │ │ │ ├── CpuPolicyCommon.h │ │ │ ├── CpuPowerMgmt.h │ │ │ ├── CpuRegs.h │ │ │ ├── Library │ │ │ │ ├── CpuMailboxLib.h │ │ │ │ ├── CpuPlatformLib.h │ │ │ │ ├── CpuPolicyLib.h │ │ │ │ └── CpuPolicyLibPreMem.h │ │ │ └── Protocol │ │ │ │ ├── CpuGlobalNvsArea.h │ │ │ │ └── CpuInfo.h │ │ ├── IncludePrivate │ │ │ ├── CpuInitDataHob.h │ │ │ ├── CpuPrivateData.h │ │ │ ├── Library │ │ │ │ └── CpuCommonLib.h │ │ │ └── PowerMgmtNvsStruct.h │ │ ├── Library │ │ │ ├── BaseCpuMailboxLibNull │ │ │ │ ├── BaseCpuMailboxLibNull.c │ │ │ │ └── BaseCpuMailboxLibNull.inf │ │ │ ├── PeiCpuPolicyLib │ │ │ │ ├── CpuPrintPolicy.c │ │ │ │ ├── PeiCpuPolicyLib.c │ │ │ │ ├── PeiCpuPolicyLib.inf │ │ │ │ └── PeiCpuPolicyLibrary.h │ │ │ ├── PeiCpuPolicyLibPreMem │ │ │ │ ├── CpuPrintPolicy.c │ │ │ │ ├── PeiCpuPolicyLib.c │ │ │ │ ├── PeiCpuPolicyLibPreMem.inf │ │ │ │ └── PeiCpuPolicyLibrary.h │ │ │ └── PeiDxeSmmCpuPlatformLib │ │ │ │ ├── CpuPlatformLibrary.c │ │ │ │ ├── CpuPlatformLibrary.h │ │ │ │ └── PeiDxeSmmCpuPlatformLib.inf │ │ └── LibraryPrivate │ │ │ └── PeiDxeSmmCpuCommonLib │ │ │ ├── CpuCommonLib.c │ │ │ └── PeiDxeSmmCpuCommonLib.inf │ ├── Hsti │ │ └── Dxe │ │ │ ├── BootFirmwareMediaProtection.c │ │ │ ├── DebugModeDisabled.c │ │ │ ├── HardwareRootedBootIntegrity.c │ │ │ ├── HstiSiliconDxe.c │ │ │ ├── HstiSiliconDxe.h │ │ │ ├── HstiSiliconDxe.inf │ │ │ ├── IntegratedDeviceDmaProtection.c │ │ │ ├── MeasuredBootEnforcement.c │ │ │ ├── MpServiceHelp.c │ │ │ ├── SecureCpuConfiguration.c │ │ │ ├── SecureIntegratedGraphicsConfiguration.c │ │ │ ├── SecureMemoryMapConfiguration.c │ │ │ ├── SecurePCHConfiguration.c │ │ │ ├── SecureSystemAgentConfiguration.c │ │ │ └── SignedFirmwareUpdate.c │ ├── Include │ │ ├── HstiFeatureBit.h │ │ ├── Library │ │ │ ├── AslUpdateLib.h │ │ │ ├── MmPciLib.h │ │ │ ├── PeiSiPolicyUpdateLib.h │ │ │ ├── SiConfigBlockLib.h │ │ │ ├── SiPolicyLib.h │ │ │ └── SiliconInitLib.h │ │ ├── PcieRegs.h │ │ ├── Ppi │ │ │ ├── PeiPreMemSiDefaultPolicyInit.h │ │ │ ├── PeiSiDefaultPolicyInit.h │ │ │ ├── SiInitPpi.h │ │ │ ├── SiPolicy.h │ │ │ └── TempRamExitPpi.h │ │ ├── Protocol │ │ │ └── SiPolicyProtocol.h │ │ └── SiPolicyStruct.h │ ├── IncludePrivate │ │ ├── Library │ │ │ └── PcieInitLib.h │ │ └── SiConfigHob.h │ ├── KabylakeSiliconBuild.bat │ ├── KabylakeSiliconPkg.dsc │ ├── KabylakeSiliconPrivate.dec │ ├── Library │ │ ├── BaseSiConfigBlockLib │ │ │ ├── BaseSiConfigBlockLib.c │ │ │ └── BaseSiConfigBlockLib.inf │ │ ├── DxeAslUpdateLib │ │ │ ├── DxeAslUpdateLib.c │ │ │ └── DxeAslUpdateLib.inf │ │ ├── DxeAslUpdateLibNull │ │ │ ├── DxeAslUpdateLibNull.c │ │ │ └── DxeAslUpdateLibNull.inf │ │ ├── DxeSiliconPolicyInitLib │ │ │ ├── DxePolicyInit.c │ │ │ ├── DxeSaPolicyInit.h │ │ │ └── DxeSiliconPolicyInitLib.inf │ │ ├── PeiDxeSmmMmPciLib │ │ │ ├── PeiDxeSmmMmPciLib.c │ │ │ └── PeiDxeSmmMmPciLib.inf │ │ ├── PeiSiPolicyLib │ │ │ ├── PeiSiPolicyLib.c │ │ │ ├── PeiSiPolicyLib.inf │ │ │ ├── PeiSiPolicyLibPreMem.c │ │ │ ├── PeiSiPolicyLibrary.h │ │ │ └── SiPrintPolicy.c │ │ ├── PeiSiliconInitLib │ │ │ ├── PeiSiliconInitLib.inf │ │ │ ├── SiliconInit.c │ │ │ └── SiliconInitPreMem.c │ │ ├── PeiSiliconPolicyInitLib │ │ │ ├── PeiPolicyInit.c │ │ │ ├── PeiPolicyInit.h │ │ │ ├── PeiPolicyInitPreMem.c │ │ │ ├── PeiPostMemSiliconPolicyInitLib.inf │ │ │ ├── PeiPreMemSiliconPolicyInitLib.inf │ │ │ └── PeiSiPolicyInit.h │ │ ├── PeiSiliconPolicyInitLibDependency │ │ │ ├── PeiPostMemSiliconPolicyInitLibDependency.inf │ │ │ ├── PeiPreMemSiliconPolicyInitLibDependency.inf │ │ │ └── PeiSiliconPolicyInitLibDependency.c │ │ └── PeiSiliconPolicyInitLibFsp │ │ │ ├── PeiFspCpuPolicyInitLib.c │ │ │ ├── PeiFspMePolicyInitLib.c │ │ │ ├── PeiFspMiscUpdInitLib.c │ │ │ ├── PeiFspPchPolicyInitLib.c │ │ │ ├── PeiFspPolicyInitLib.c │ │ │ ├── PeiFspPolicyInitLib.h │ │ │ ├── PeiFspSaPolicyInitLib.c │ │ │ ├── PeiFspSiPolicyInitLib.c │ │ │ ├── PeiPolicyInit.c │ │ │ ├── PeiPolicyInit.h │ │ │ ├── PeiPolicyInitLib.h │ │ │ ├── PeiPolicyInitPreMem.c │ │ │ ├── PeiSiPolicyInit.h │ │ │ ├── PeiSiliconPolicyInitLibFsp.inf │ │ │ └── PeiSiliconPolicyInitLibFspAml.inf │ ├── Me │ │ ├── Include │ │ │ ├── ConfigBlock │ │ │ │ └── MePeiConfig.h │ │ │ ├── Library │ │ │ │ └── PeiMePolicyLib.h │ │ │ ├── MeChipset.h │ │ │ └── MePolicyCommon.h │ │ └── Library │ │ │ └── PeiMePolicyLib │ │ │ ├── PeiMePolicyLib.c │ │ │ ├── PeiMePolicyLib.inf │ │ │ └── PeiMePolicyLibrary.h │ ├── Pch │ │ ├── AcpiTables │ │ │ └── Dsdt │ │ │ │ ├── GpioAcpiDefines.h │ │ │ │ ├── GpioLib.asl │ │ │ │ ├── GpioLibObjects.asl │ │ │ │ ├── IrqLink.asl │ │ │ │ ├── Pch.asl │ │ │ │ ├── PchAcpiTables.inf │ │ │ │ ├── PchHda.asl │ │ │ │ ├── PchHeci.asl │ │ │ │ ├── PchIsh.asl │ │ │ │ ├── PchNvs.asl │ │ │ │ ├── PchPcie.asl │ │ │ │ ├── PchRstPcieStorage.asl │ │ │ │ ├── PchSata.asl │ │ │ │ ├── PchScs.asl │ │ │ │ ├── PchSerialIo.asl │ │ │ │ ├── PchXdci.asl │ │ │ │ ├── PchXhci.asl │ │ │ │ ├── TraceHubDebug.asl │ │ │ │ └── usbsbd.asl │ │ ├── Include │ │ │ ├── ConfigBlock │ │ │ │ ├── Cio2Config.h │ │ │ │ ├── DciConfig.h │ │ │ │ ├── DmiConfig.h │ │ │ │ ├── EspiConfig.h │ │ │ │ ├── FlashProtectionConfig.h │ │ │ │ ├── HdAudioConfig.h │ │ │ │ ├── HpetConfig.h │ │ │ │ ├── HsioConfig.h │ │ │ │ ├── HsioPcieConfig.h │ │ │ │ ├── HsioSataConfig.h │ │ │ │ ├── InterruptConfig.h │ │ │ │ ├── IoApicConfig.h │ │ │ │ ├── IshConfig.h │ │ │ │ ├── LanConfig.h │ │ │ │ ├── LockDownConfig.h │ │ │ │ ├── LpcConfig.h │ │ │ │ ├── P2sbConfig.h │ │ │ │ ├── PchGeneralConfig.h │ │ │ │ ├── PcieRpConfig.h │ │ │ │ ├── PmConfig.h │ │ │ │ ├── Port61Config.h │ │ │ │ ├── SataConfig.h │ │ │ │ ├── ScsConfig.h │ │ │ │ ├── SerialIoConfig.h │ │ │ │ ├── SerialIrqConfig.h │ │ │ │ ├── SmbusConfig.h │ │ │ │ ├── SpiConfig.h │ │ │ │ ├── ThermalConfig.h │ │ │ │ ├── TraceHubConfig.h │ │ │ │ ├── UsbConfig.h │ │ │ │ └── WatchDogConfig.h │ │ │ ├── GpioConfig.h │ │ │ ├── GpioPinsSklH.h │ │ │ ├── GpioPinsSklLp.h │ │ │ ├── Library │ │ │ │ ├── GpioLib.h │ │ │ │ ├── GpioNativeLib.h │ │ │ │ ├── OcWdtLib.h │ │ │ │ ├── PchCycleDecodingLib.h │ │ │ │ ├── PchEspiLib.h │ │ │ │ ├── PchGbeLib.h │ │ │ │ ├── PchHsioLib.h │ │ │ │ ├── PchInfoLib.h │ │ │ │ ├── PchP2sbLib.h │ │ │ │ ├── PchPcieRpLib.h │ │ │ │ ├── PchPcrLib.h │ │ │ │ ├── PchPmcLib.h │ │ │ │ ├── PchPolicyLib.h │ │ │ │ ├── PchPsfLib.h │ │ │ │ ├── PchResetLib.h │ │ │ │ ├── PchSbiAccessLib.h │ │ │ │ ├── PchSerialIoLib.h │ │ │ │ ├── PchSerialIoUartLib.h │ │ │ │ ├── PchSmmControlLib.h │ │ │ │ ├── PchWdtCommonLib.h │ │ │ │ ├── SecPchLib.h │ │ │ │ ├── SpiFlashCommonLib.h │ │ │ │ ├── SpiLib.h │ │ │ │ └── TraceHubInitLib.h │ │ │ ├── PchAccess.h │ │ │ ├── PchLimits.h │ │ │ ├── PchPcieStorageDetectHob.h │ │ │ ├── PchPolicyCommon.h │ │ │ ├── PchPreMemPolicyCommon.h │ │ │ ├── PchReservedResources.h │ │ │ ├── PchResetPlatformSpecific.h │ │ │ ├── Ppi │ │ │ │ ├── PchReset.h │ │ │ │ ├── Spi.h │ │ │ │ └── Wdt.h │ │ │ ├── Protocol │ │ │ │ ├── PchAcpiSmiDispatch.h │ │ │ │ ├── PchEmmcTuning.h │ │ │ │ ├── PchEspiSmiDispatch.h │ │ │ │ ├── PchGpioUnlockSmiDispatch.h │ │ │ │ ├── PchInfo.h │ │ │ │ ├── PchPcieSmiDispatch.h │ │ │ │ ├── PchReset.h │ │ │ │ ├── PchSmiDispatch.h │ │ │ │ ├── PchSmmIoTrapControl.h │ │ │ │ ├── PchSmmPeriodicTimerControl.h │ │ │ │ ├── PchTcoSmiDispatch.h │ │ │ │ ├── SerialGpio.h │ │ │ │ ├── Spi.h │ │ │ │ └── Wdt.h │ │ │ └── Register │ │ │ │ ├── PchRegsCam.h │ │ │ │ ├── PchRegsDci.h │ │ │ │ ├── PchRegsDmi.h │ │ │ │ ├── PchRegsFia.h │ │ │ │ ├── PchRegsGpio.h │ │ │ │ ├── PchRegsHda.h │ │ │ │ ├── PchRegsHsio.h │ │ │ │ ├── PchRegsIsh.h │ │ │ │ ├── PchRegsItss.h │ │ │ │ ├── PchRegsLan.h │ │ │ │ ├── PchRegsLpc.h │ │ │ │ ├── PchRegsP2sb.h │ │ │ │ ├── PchRegsPcie.h │ │ │ │ ├── PchRegsPcr.h │ │ │ │ ├── PchRegsPmc.h │ │ │ │ ├── PchRegsPsf.h │ │ │ │ ├── PchRegsPsth.h │ │ │ │ ├── PchRegsSata.h │ │ │ │ ├── PchRegsScs.h │ │ │ │ ├── PchRegsSerialIo.h │ │ │ │ ├── PchRegsSmbus.h │ │ │ │ ├── PchRegsSpi.h │ │ │ │ ├── PchRegsThermal.h │ │ │ │ ├── PchRegsTraceHub.h │ │ │ │ └── PchRegsUsb.h │ │ ├── IncludePrivate │ │ │ ├── Library │ │ │ │ ├── DxePchHdaNhlt.h │ │ │ │ ├── GpioPrivateLib.h │ │ │ │ ├── I2cMasterCommonLib.h │ │ │ │ ├── PchHdaLib.h │ │ │ │ ├── PchInitCommonLib.h │ │ │ │ ├── PchPciExpressHelpersLib.h │ │ │ │ ├── PchPsfPrivateLib.h │ │ │ │ ├── PchSmbusCommonLib.h │ │ │ │ ├── PchSpiCommonLib.h │ │ │ │ ├── PeiI2cMasterLib.h │ │ │ │ └── RstPrivateLib.h │ │ │ ├── PchConfigHob.h │ │ │ ├── PchHdaEndpoints.h │ │ │ └── Protocol │ │ │ │ ├── PchNvs.h │ │ │ │ ├── PchNvsArea.h │ │ │ │ └── PcieIoTrap.h │ │ ├── Library │ │ │ ├── BaseResetSystemLib │ │ │ │ ├── BaseResetSystemLib.c │ │ │ │ └── BaseResetSystemLib.inf │ │ │ ├── BaseSmbusLib │ │ │ │ ├── BaseSmbusLib.c │ │ │ │ └── BaseSmbusLib.inf │ │ │ ├── DxeResetSystemLib │ │ │ │ ├── DxeResetSystemLib.c │ │ │ │ └── DxeResetSystemLib.inf │ │ │ ├── DxeRuntimeResetSystemLib │ │ │ │ ├── DxeRuntimeResetSystemLib.c │ │ │ │ └── DxeRuntimeResetSystemLib.inf │ │ │ ├── PeiDxeSmmGpioLib │ │ │ │ ├── GpioInit.c │ │ │ │ ├── GpioLib.c │ │ │ │ ├── GpioLibrary.h │ │ │ │ ├── GpioNativeLib.c │ │ │ │ ├── PchSklGpioData.c │ │ │ │ └── PeiDxeSmmGpioLib.inf │ │ │ ├── PeiDxeSmmPchCycleDecodingLib │ │ │ │ ├── PchCycleDecodingLib.c │ │ │ │ └── PeiDxeSmmPchCycleDecodingLib.inf │ │ │ ├── PeiDxeSmmPchGbeLib │ │ │ │ ├── PchGbeLib.c │ │ │ │ └── PeiDxeSmmPchGbeLib.inf │ │ │ ├── PeiDxeSmmPchHsioLib │ │ │ │ ├── PchHsioLib.c │ │ │ │ └── PeiDxeSmmPchHsioLib.inf │ │ │ ├── PeiDxeSmmPchInfoLib │ │ │ │ ├── PchInfoLib.c │ │ │ │ ├── PchInfoStrLib.c │ │ │ │ └── PeiDxeSmmPchInfoLib.inf │ │ │ ├── PeiDxeSmmPchP2sbLib │ │ │ │ ├── PchP2sbLib.c │ │ │ │ └── PeiDxeSmmPchP2sbLib.inf │ │ │ ├── PeiDxeSmmPchPcieRpLib │ │ │ │ ├── PchPcieRpLib.c │ │ │ │ └── PeiDxeSmmPchPcieRpLib.inf │ │ │ ├── PeiDxeSmmPchPcrLib │ │ │ │ ├── PchPcrLib.c │ │ │ │ └── PeiDxeSmmPchPcrLib.inf │ │ │ ├── PeiDxeSmmPchPmcLib │ │ │ │ ├── PchPmcLib.c │ │ │ │ └── PeiDxeSmmPchPmcLib.inf │ │ │ ├── PeiDxeSmmPchPsfLib │ │ │ │ ├── PchPsfLib.c │ │ │ │ └── PeiDxeSmmPchPsfLib.inf │ │ │ ├── PeiDxeSmmPchSbiAccessLib │ │ │ │ ├── PchSbiAccessLib.c │ │ │ │ └── PeiDxeSmmPchSbiAccessLib.inf │ │ │ ├── PeiDxeSmmPchSerialIoLib │ │ │ │ ├── PeiDxeSmmPchSerialIoLib.c │ │ │ │ └── PeiDxeSmmPchSerialIoLib.inf │ │ │ ├── PeiDxeSmmPchWdtCommonLib │ │ │ │ ├── PeiDxeSmmPchWdtCommonLib.inf │ │ │ │ └── WdtCommon.c │ │ │ ├── PeiOcWdtLib │ │ │ │ ├── PeiOcWdtLib.c │ │ │ │ └── PeiOcWdtLib.inf │ │ │ ├── PeiOcWdtLibNull │ │ │ │ ├── PeiOcWdtLibNull.c │ │ │ │ └── PeiOcWdtLibNull.inf │ │ │ ├── PeiPchPolicyLib │ │ │ │ ├── PchPreMemPrintPolicy.c │ │ │ │ ├── PchPrintPolicy.c │ │ │ │ ├── PchSamplePolicyLib.c │ │ │ │ ├── PchSamplePreMemPolicyLib.c │ │ │ │ ├── PeiPchPolicyLib.c │ │ │ │ ├── PeiPchPolicyLib.inf │ │ │ │ ├── PeiPchPolicyLibrary.h │ │ │ │ └── PeiPchPreMemPolicyLib.c │ │ │ ├── PeiPchResetLib │ │ │ │ ├── PchReset.c │ │ │ │ └── PeiPchResetLib.inf │ │ │ ├── PeiResetSystemLib │ │ │ │ ├── PeiResetSystemLib.c │ │ │ │ ├── PeiResetSystemLib.inf │ │ │ │ └── PeiResetSystemLibFsp.inf │ │ │ ├── PeiSpiLib │ │ │ │ ├── PeiSpiLib.c │ │ │ │ └── PeiSpiLib.inf │ │ │ └── SmmSpiFlashCommonLib │ │ │ │ ├── SmmSpiFlashCommonLib.inf │ │ │ │ ├── SpiFlashCommon.c │ │ │ │ └── SpiFlashCommonSmmLib.c │ │ ├── LibraryPrivate │ │ │ ├── BasePchSpiCommonLib │ │ │ │ ├── BasePchSpiCommonLib.inf │ │ │ │ └── SpiCommon.c │ │ │ ├── DxePchHdaLib │ │ │ │ ├── DxePchHdaLib.inf │ │ │ │ ├── PchHdaEndpoints.c │ │ │ │ ├── PchHdaLib.c │ │ │ │ └── PchHdaNhltConfig.c │ │ │ ├── PeiDxeI2cMasterCommonLib │ │ │ │ ├── I2cMasterCommonLib.c │ │ │ │ └── PeiDxeI2cMasterCommonLib.inf │ │ │ ├── PeiDxeSmmGpioPrivateLib │ │ │ │ ├── GpioNativePrivateLib.c │ │ │ │ ├── GpioPrivateLib.c │ │ │ │ ├── PchSklGpioPrivateData.c │ │ │ │ └── PeiDxeSmmGpioPrivateLib.inf │ │ │ ├── PeiDxeSmmPchInitCommonLib │ │ │ │ ├── PchInitCommon.c │ │ │ │ ├── PchRpfn.c │ │ │ │ └── PeiDxeSmmPchInitCommonLib.inf │ │ │ ├── PeiDxeSmmPchPciExpressHelpersLib │ │ │ │ ├── PchPciExpressHelpersLibrary.c │ │ │ │ ├── PchPciExpressHelpersLibrary.h │ │ │ │ └── PeiDxeSmmPchPciExpressHelpersLib.inf │ │ │ ├── PeiDxeSmmPchPsfPrivateLib │ │ │ │ ├── PchPsfPrivateLib.c │ │ │ │ └── PeiDxeSmmPchPsfPrivateLib.inf │ │ │ ├── PeiDxeSmmPchSmbusCommonLib │ │ │ │ ├── PchSmbusExec.c │ │ │ │ └── PeiDxeSmmPchSmbusCommonLib.inf │ │ │ └── PeiDxeSmmRstPrivateLib │ │ │ │ ├── PeiDxeSmmRstPrivateLib.c │ │ │ │ └── PeiDxeSmmRstPrivateLib.inf │ │ ├── PchInit │ │ │ ├── Dxe │ │ │ │ ├── PchAcpi.c │ │ │ │ ├── PchCio2Acpi.c │ │ │ │ ├── PchHdaAcpi.c │ │ │ │ ├── PchInit.c │ │ │ │ ├── PchInit.h │ │ │ │ ├── PchInitDxe.c │ │ │ │ ├── PchInitDxe.inf │ │ │ │ ├── PchInitDxeFsp.inf │ │ │ │ ├── PchInitFsp.c │ │ │ │ ├── PchRstPcieStorage.c │ │ │ │ ├── PchSata.c │ │ │ │ ├── PchScs.c │ │ │ │ ├── PchSerialIo.c │ │ │ │ └── PchSerialIoDxe.c │ │ │ └── Smm │ │ │ │ ├── PchBiosWriteProtect.c │ │ │ │ ├── PchGpioSxIsolationSmm.c │ │ │ │ ├── PchInitSmm.c │ │ │ │ ├── PchInitSmm.h │ │ │ │ ├── PchInitSmm.inf │ │ │ │ ├── PchLanSxSmm.c │ │ │ │ ├── PchPcieSmm.c │ │ │ │ ├── PchPort61hSmm.c │ │ │ │ ├── PchSpiAsync.c │ │ │ │ └── PchXhciSxSmm.c │ │ ├── PchSmiDispatcher │ │ │ └── Smm │ │ │ │ ├── IoTrap.c │ │ │ │ ├── IoTrap.h │ │ │ │ ├── PchSmiDispatch.c │ │ │ │ ├── PchSmiDispatcher.inf │ │ │ │ ├── PchSmm.h │ │ │ │ ├── PchSmmCore.c │ │ │ │ ├── PchSmmEspi.c │ │ │ │ ├── PchSmmEspi.h │ │ │ │ ├── PchSmmGpi.c │ │ │ │ ├── PchSmmHelpers.c │ │ │ │ ├── PchSmmHelpers.h │ │ │ │ ├── PchSmmPeriodicTimer.c │ │ │ │ ├── PchSmmPowerButton.c │ │ │ │ ├── PchSmmSw.c │ │ │ │ ├── PchSmmSx.c │ │ │ │ ├── PchSmmUsb.c │ │ │ │ ├── PchxSmmHelpers.c │ │ │ │ └── PchxSmmHelpers.h │ │ ├── SmmControl │ │ │ └── RuntimeDxe │ │ │ │ ├── SmmControl.inf │ │ │ │ ├── SmmControlDriver.c │ │ │ │ └── SmmControlDriver.h │ │ └── Spi │ │ │ └── Smm │ │ │ ├── PchSpi.c │ │ │ ├── PchSpi.h │ │ │ └── PchSpiSmm.inf │ ├── SampleCode │ │ ├── Include │ │ │ └── Library │ │ │ │ └── SecPlatformLib.h │ │ ├── IntelFrameworkModulePkg │ │ │ └── Include │ │ │ │ └── Guid │ │ │ │ └── DataHubStatusCodeRecord.h │ │ ├── IntelFrameworkPkg │ │ │ └── Include │ │ │ │ └── Protocol │ │ │ │ ├── DataHub.h │ │ │ │ ├── Legacy8259.h │ │ │ │ ├── LegacyBios.h │ │ │ │ └── LegacyInterrupt.h │ │ ├── IntelGraphicsPeimVbt │ │ │ └── PeiVbt.bin │ │ ├── MdeModulePkg │ │ │ └── Include │ │ │ │ ├── Guid │ │ │ │ ├── AcpiS3Context.h │ │ │ │ ├── ConsoleOutDevice.h │ │ │ │ └── MemoryTypeInformation.h │ │ │ │ ├── Ppi │ │ │ │ ├── SmmAccess.h │ │ │ │ └── SmmControl.h │ │ │ │ └── Protocol │ │ │ │ └── SmmVariable.h │ │ └── Pch │ │ │ └── AcpiTables │ │ │ └── Dsdt │ │ │ └── PchSmb.asl │ ├── SiPkg.dec │ ├── SiPkgBuildOption.dsc │ ├── SiPkgCommonLib.dsc │ ├── SiPkgDxe.dsc │ ├── SiPkgDxeLib.dsc │ ├── SiPkgPei.dsc │ ├── SiPkgPeiLib.dsc │ └── SystemAgent │ │ ├── AcpiTables │ │ ├── Dmar │ │ │ ├── Dmar.aslc │ │ │ └── Dmar.h │ │ ├── HostBus.asl │ │ ├── SaAcpiTables.inf │ │ └── SaSsdt │ │ │ ├── Igfx.asl │ │ │ ├── IgfxCommon.asl │ │ │ ├── IgfxDsm.asl │ │ │ ├── IgfxOpGbda.asl │ │ │ ├── IgfxOpRn.asl │ │ │ ├── IgfxOpSbcb.asl │ │ │ ├── Sa.asl │ │ │ ├── SaNvs.asl │ │ │ ├── SaSsdt.asl │ │ │ └── SaSsdt.inf │ │ ├── Include │ │ ├── ConfigBlock │ │ │ ├── GraphicsDxeConfig.h │ │ │ ├── GraphicsPeiConfig.h │ │ │ ├── MemoryConfig.h │ │ │ ├── MiscDxeConfig.h │ │ │ ├── SaMiscPeiPreMemConfig.h │ │ │ └── VtdConfig.h │ │ ├── DmaRemappingTable.h │ │ ├── Library │ │ │ ├── DxeSaPolicyLib.h │ │ │ ├── PeiSaPolicyLib.h │ │ │ └── SaPlatformLib.h │ │ ├── MemInfoHob.h │ │ ├── Protocol │ │ │ ├── GopPolicy.h │ │ │ ├── IgdOpRegion.h │ │ │ ├── MemInfo.h │ │ │ ├── SaGlobalNvsArea.h │ │ │ ├── SaNvs.h │ │ │ └── SaPolicy.h │ │ ├── SaAccess.h │ │ ├── SaPolicyCommon.h │ │ └── SaRegs.h │ │ ├── IncludePrivate │ │ └── SaConfigHob.h │ │ ├── Library │ │ ├── DxeSaPolicyLib │ │ │ ├── DxeSaPolicyLib.c │ │ │ ├── DxeSaPolicyLib.inf │ │ │ └── DxeSaPolicyLibrary.h │ │ ├── PeiDxeSmmSaPlatformLib │ │ │ ├── PeiDxeSmmSaPlatformLib.inf │ │ │ ├── SaPlatformLibrary.c │ │ │ └── SaPlatformLibrary.h │ │ └── PeiSaPolicyLib │ │ │ ├── Ia32 │ │ │ ├── MrcOemPlatform.S │ │ │ ├── MrcOemPlatform.asm │ │ │ └── MrcOemPlatform.nasm │ │ │ ├── MrcOemPlatform.c │ │ │ ├── MrcOemPlatform.h │ │ │ ├── PeiSaPolicyLib.c │ │ │ ├── PeiSaPolicyLib.inf │ │ │ ├── PeiSaPolicyLibSample.c │ │ │ ├── PeiSaPolicyLibrary.h │ │ │ └── SaPrintPolicy.c │ │ ├── MemoryInit │ │ └── Include │ │ │ ├── MrcCommonTypes.h │ │ │ ├── MrcInterface.h │ │ │ ├── MrcRmtData.h │ │ │ ├── MrcSpdData.h │ │ │ └── MrcTypes.h │ │ ├── SaInit │ │ └── Dxe │ │ │ ├── GraphicsInit.c │ │ │ ├── GraphicsInit.h │ │ │ ├── IgdOpRegion.c │ │ │ ├── IgdOpRegion.h │ │ │ ├── SaAcpi.c │ │ │ ├── SaInit.h │ │ │ ├── SaInitDxe.c │ │ │ ├── SaInitDxe.h │ │ │ ├── SaInitDxe.inf │ │ │ ├── VTd.c │ │ │ └── VTd.h │ │ └── SmmAccess │ │ └── Dxe │ │ ├── SmmAccess.inf │ │ ├── SmmAccessDriver.c │ │ └── SmmAccessDriver.h ├── PurleyRefreshSiliconPkg │ ├── Iio │ │ └── Include │ │ │ └── Protocol │ │ │ └── IioSystem.h │ ├── Include │ │ ├── Guid │ │ │ ├── MemoryConfigData.h │ │ │ ├── MemoryMapData.h │ │ │ ├── PartialMirrorGuid.h │ │ │ ├── SmramMemoryReserve.h │ │ │ ├── SocketCommonRcVariable.h │ │ │ ├── SocketIioVariable.h │ │ │ ├── SocketMemoryVariable.h │ │ │ ├── SocketMpLinkVariable.h │ │ │ ├── SocketPciResourceData.h │ │ │ ├── SocketPowermanagementVariable.h │ │ │ ├── SocketProcessorCoreVariable.h │ │ │ └── SocketVariable.h │ │ ├── Library │ │ │ ├── CpuPpmLib.h │ │ │ ├── CsrToPcieAddress.h │ │ │ ├── MmPciBaseLib.h │ │ │ ├── PcieAddress.h │ │ │ ├── PciePlatformHookLib.h │ │ │ └── UsraAccessApi.h │ │ ├── MaxSocket.h │ │ ├── Ppi │ │ │ └── SiliconRegAccess.h │ │ ├── Protocol │ │ │ ├── IioUds.h │ │ │ ├── PciCallback.h │ │ │ └── SiliconRegAccess.h │ │ ├── SocketConfiguration.h │ │ ├── UncoreCommonIncludes.h │ │ └── UsraAccessType.h │ ├── Library │ │ ├── BaseMemoryCoreLib │ │ │ ├── Chip │ │ │ │ └── Skx │ │ │ │ │ └── Include │ │ │ │ │ ├── Iio │ │ │ │ │ ├── IioConfig.h │ │ │ │ │ ├── IioPlatformData.h │ │ │ │ │ ├── IioRegs.h │ │ │ │ │ └── IioSetupDefinitions.h │ │ │ │ │ ├── KtiDisc.h │ │ │ │ │ ├── KtiHost.h │ │ │ │ │ ├── KtiSi.h │ │ │ │ │ ├── Protocol │ │ │ │ │ └── CpuCsrAccess.h │ │ │ │ │ └── Setup │ │ │ │ │ └── IioUniversalData.h │ │ │ ├── Core │ │ │ │ └── Include │ │ │ │ │ ├── CpuHost.h │ │ │ │ │ ├── CsrToPcieAddress.h │ │ │ │ │ ├── DataTypes.h │ │ │ │ │ ├── MemHost.h │ │ │ │ │ ├── MemHostChipCommon.h │ │ │ │ │ ├── MemRegs.h │ │ │ │ │ ├── MrcCommonTypes.h │ │ │ │ │ ├── PcieAddress.h │ │ │ │ │ ├── Printf.h │ │ │ │ │ ├── SysHost.h │ │ │ │ │ ├── SysHostChipCommon.h │ │ │ │ │ ├── SysRegs.h │ │ │ │ │ └── UsbDebugPort.h │ │ │ └── Platform │ │ │ │ └── Purley │ │ │ │ └── Include │ │ │ │ ├── MemDefaults.h │ │ │ │ ├── MemPlatform.h │ │ │ │ └── PlatformHost.h │ │ ├── CsrToPcieLib │ │ │ ├── CpuCsrAccessDefine.h │ │ │ ├── CsrToPcieDxeLib.inf │ │ │ ├── CsrToPcieLib.c │ │ │ └── CsrToPciePeiLib.inf │ │ ├── CsrToPcieLibNull │ │ │ ├── BaseCsrToPcieLibNull.inf │ │ │ └── CsrToPcieLib.c │ │ ├── DxeMmPciBaseLib │ │ │ ├── DxeMmPciBaseLib.c │ │ │ ├── DxeMmPciBaseLib.inf │ │ │ ├── SmmMmPciBaseLib.c │ │ │ └── SmmMmPciBaseLib.inf │ │ ├── MmPciBaseLib │ │ │ ├── MmPciBaseLib.c │ │ │ └── MmPciBaseLib.inf │ │ ├── PcieAddressLib │ │ │ ├── PcieAddressLib.c │ │ │ └── PcieAddressLib.inf │ │ ├── ProcMemInit │ │ │ └── Chip │ │ │ │ ├── Common │ │ │ │ └── CpuPciAccessCommon.c │ │ │ │ └── Include │ │ │ │ ├── CpuCsrAccessDefine.h │ │ │ │ ├── CpuPciAccess.h │ │ │ │ ├── CpuPciAccessCommon.h │ │ │ │ └── Rc_Revision.h │ │ └── UsraAccessLib │ │ │ ├── CsrAccess.c │ │ │ ├── PcieAccess.c │ │ │ ├── UsraAccessLib.c │ │ │ ├── UsraAccessLib.h │ │ │ └── UsraAccessLib.inf │ ├── Override │ │ └── IA32FamilyCpuPkg │ │ │ ├── IA32FamilyCpuPkg.dec │ │ │ └── Include │ │ │ ├── Library │ │ │ └── CpuConfigLib.h │ │ │ └── Protocol │ │ │ └── IntelCpuPcdsSetDone.h │ ├── Pch │ │ ├── AcpiTables │ │ │ └── Dsdt │ │ │ │ ├── GpioDefine.asl │ │ │ │ ├── GpioLib.asl │ │ │ │ ├── IrqLink.asl │ │ │ │ ├── Pch.asl │ │ │ │ ├── PchAcpiTables.inf │ │ │ │ ├── PchHda.asl │ │ │ │ ├── PchHeci.asl │ │ │ │ ├── PchIsh.asl │ │ │ │ ├── PchNvs.asl │ │ │ │ ├── PchPcie.asl │ │ │ │ ├── PchRstPcieStorage.asl │ │ │ │ ├── PchSata.asl │ │ │ │ ├── PchScs.asl │ │ │ │ ├── PchSerialIo.asl │ │ │ │ ├── PchXdci.asl │ │ │ │ ├── PchXhci.asl │ │ │ │ ├── RP01_ADR.asl │ │ │ │ ├── RP02_ADR.asl │ │ │ │ ├── RP03_ADR.asl │ │ │ │ ├── RP04_ADR.asl │ │ │ │ ├── RP05_ADR.asl │ │ │ │ ├── RP06_ADR.asl │ │ │ │ ├── RP07_ADR.asl │ │ │ │ ├── RP08_ADR.asl │ │ │ │ ├── RP09_ADR.asl │ │ │ │ ├── RP10_ADR.asl │ │ │ │ ├── RP11_ADR.asl │ │ │ │ ├── RP12_ADR.asl │ │ │ │ ├── RP13_ADR.asl │ │ │ │ ├── RP14_ADR.asl │ │ │ │ ├── RP15_ADR.asl │ │ │ │ ├── RP16_ADR.asl │ │ │ │ ├── RP17_ADR.asl │ │ │ │ ├── RP18_ADR.asl │ │ │ │ ├── RP19_ADR.asl │ │ │ │ ├── RP20_ADR.asl │ │ │ │ ├── TraceHubDebug.asl │ │ │ │ └── usbsbd.asl │ │ ├── Include │ │ │ ├── GpioConfig.h │ │ │ ├── GpioPinsSklH.h │ │ │ ├── GpioPinsSklLp.h │ │ │ ├── Library │ │ │ │ ├── GpioLib.h │ │ │ │ ├── GpioNativeLib.h │ │ │ │ ├── PchCycleDecodingLib.h │ │ │ │ ├── PchGbeLib.h │ │ │ │ ├── PchInfoLib.h │ │ │ │ ├── PchP2sbLib.h │ │ │ │ ├── PchPcrLib.h │ │ │ │ ├── PchPmcLib.h │ │ │ │ ├── PchPolicyLib.h │ │ │ │ ├── PchSbiAccessLib.h │ │ │ │ ├── PchSerialIoLib.h │ │ │ │ └── SpiFlashCommonLib.h │ │ │ ├── PchAccess.h │ │ │ ├── PchLimits.h │ │ │ ├── PchPolicyCommon.h │ │ │ ├── PchReservedResources.h │ │ │ ├── PcieRegs.h │ │ │ ├── Ppi │ │ │ │ ├── PchPcieDeviceTable.h │ │ │ │ ├── PchPolicy.h │ │ │ │ ├── PchReset.h │ │ │ │ └── Spi.h │ │ │ ├── Protocol │ │ │ │ ├── PchReset.h │ │ │ │ └── Spi.h │ │ │ ├── Register │ │ │ │ ├── PchRegsDci.h │ │ │ │ ├── PchRegsDmi.h │ │ │ │ ├── PchRegsEva.h │ │ │ │ ├── PchRegsFia.h │ │ │ │ ├── PchRegsGpio.h │ │ │ │ ├── PchRegsHda.h │ │ │ │ ├── PchRegsHsio.h │ │ │ │ ├── PchRegsIsh.h │ │ │ │ ├── PchRegsItss.h │ │ │ │ ├── PchRegsLan.h │ │ │ │ ├── PchRegsLpc.h │ │ │ │ ├── PchRegsP2sb.h │ │ │ │ ├── PchRegsPcie.h │ │ │ │ ├── PchRegsPcr.h │ │ │ │ ├── PchRegsPmc.h │ │ │ │ ├── PchRegsPsf.h │ │ │ │ ├── PchRegsPsth.h │ │ │ │ ├── PchRegsSata.h │ │ │ │ ├── PchRegsScs.h │ │ │ │ ├── PchRegsSerialIo.h │ │ │ │ ├── PchRegsSmbus.h │ │ │ │ ├── PchRegsSpi.h │ │ │ │ ├── PchRegsThermal.h │ │ │ │ ├── PchRegsTraceHub.h │ │ │ │ └── PchRegsUsb.h │ │ │ └── SaRegs.h │ │ ├── IncludePrivate │ │ │ ├── Library │ │ │ │ └── PchResetCommonLib.h │ │ │ ├── PchHHsioAx.h │ │ │ ├── PchHHsioBx.h │ │ │ ├── PchHHsioDx.h │ │ │ ├── PchHsio.h │ │ │ ├── PchLbgHsioAx.h │ │ │ ├── PchLbgHsioBx.h │ │ │ ├── PchLbgHsioBxD.h │ │ │ ├── PchLbgHsioBxD_Ext.h │ │ │ ├── PchLbgHsioBx_Ext.h │ │ │ ├── PchLbgHsioSx.h │ │ │ ├── PchLbgHsioSx_Ext.h │ │ │ ├── PchLpHsioBx.h │ │ │ ├── PchLpHsioCx.h │ │ │ └── PchPolicyHob.h │ │ ├── Library │ │ │ ├── DxeRuntimeResetSystemLib │ │ │ │ ├── DxeRuntimeResetSystemLib.inf │ │ │ │ ├── PchReset.c │ │ │ │ └── PchReset.h │ │ │ ├── PeiDxeSmmGpioLib │ │ │ │ ├── GpioInit.c │ │ │ │ ├── GpioLib.c │ │ │ │ ├── GpioLibrary.h │ │ │ │ ├── GpioNativeLib.c │ │ │ │ ├── PchSklGpioData.c │ │ │ │ └── PeiDxeSmmGpioLib.inf │ │ │ ├── PeiDxeSmmPchCycleDecodingLib │ │ │ │ ├── PchCycleDecodingLib.c │ │ │ │ └── PeiDxeSmmPchCycleDecodingLib.inf │ │ │ ├── PeiDxeSmmPchGbeLib │ │ │ │ ├── PchGbeLib.c │ │ │ │ └── PeiDxeSmmPchGbeLib.inf │ │ │ ├── PeiDxeSmmPchInfoLib │ │ │ │ ├── PchInfoLib.c │ │ │ │ ├── PchInfoStrLib.c │ │ │ │ └── PeiDxeSmmPchInfoLib.inf │ │ │ ├── PeiDxeSmmPchP2sbLib │ │ │ │ ├── PchP2sbLib.c │ │ │ │ └── PeiDxeSmmPchP2sbLib.inf │ │ │ ├── PeiDxeSmmPchPcrLib │ │ │ │ ├── PchPcrLib.c │ │ │ │ └── PeiDxeSmmPchPcrLib.inf │ │ │ ├── PeiDxeSmmPchPmcLib │ │ │ │ ├── PchPmcLib.c │ │ │ │ └── PeiDxeSmmPchPmcLib.inf │ │ │ ├── PeiDxeSmmPchSbiAccessLib │ │ │ │ ├── PchSbiAccessLib.c │ │ │ │ └── PeiDxeSmmPchSbiAccessLib.inf │ │ │ ├── PeiPchPolicyLib │ │ │ │ ├── PchPrintPolicy.c │ │ │ │ ├── PeiPchPolicyLib.c │ │ │ │ ├── PeiPchPolicyLib.inf │ │ │ │ ├── PeiPchPolicyLibrary.h │ │ │ │ └── Rvp3PolicyLib.c │ │ │ └── SmmSpiFlashCommonLib │ │ │ │ ├── SmmSpiFlashCommonLib.inf │ │ │ │ ├── SpiFlashCommon.c │ │ │ │ └── SpiFlashCommonSmmLib.c │ │ └── LibraryPrivate │ │ │ └── BasePchResetCommonLib │ │ │ ├── BasePchResetCommonLib.inf │ │ │ └── PchResetCommon.c │ ├── SiPkg.dec │ ├── SiPkgCommonLib.dsc │ ├── SiPkgDxeLib.dsc │ └── SiPkgPeiLib.dsc ├── QuarkSocPkg │ ├── QuarkNorthCluster │ │ ├── Include │ │ │ ├── DdrMemoryController.h │ │ │ ├── IntelQNCBase.h │ │ │ ├── IntelQNCConfig.h │ │ │ ├── IntelQNCDxe.h │ │ │ ├── IntelQNCPeim.h │ │ │ ├── IntelQNCRegs.h │ │ │ ├── Library │ │ │ │ ├── IntelQNCLib.h │ │ │ │ ├── QNCAccessLib.h │ │ │ │ └── QNCSmmLib.h │ │ │ ├── Ppi │ │ │ │ └── QNCMemoryInit.h │ │ │ ├── Protocol │ │ │ │ ├── PchInfo.h │ │ │ │ ├── PlatformPolicy.h │ │ │ │ ├── QncS3Support.h │ │ │ │ ├── SmmIchnDispatch.h │ │ │ │ ├── SmmIchnDispatch2.h │ │ │ │ └── Spi.h │ │ │ ├── QNCAccess.h │ │ │ ├── QNCCommonDefinitions.h │ │ │ └── QuarkNcSocId.h │ │ ├── Library │ │ │ ├── IntelQNCLib │ │ │ │ ├── CommonHeader.h │ │ │ │ ├── IntelQNCLib.c │ │ │ │ ├── IntelQNCLib.inf │ │ │ │ └── PciExpress.c │ │ │ ├── MtrrLib │ │ │ │ ├── MtrrLib.c │ │ │ │ ├── MtrrLib.inf │ │ │ │ └── MtrrLib.uni │ │ │ ├── QNCAccessLib │ │ │ │ ├── BaseAccess.c │ │ │ │ ├── QNCAccessLib.c │ │ │ │ ├── QNCAccessLib.inf │ │ │ │ ├── RuntimeAccess.c │ │ │ │ └── RuntimeQNCAccessLib.inf │ │ │ ├── QNCSmmLib │ │ │ │ ├── QNCSmmLib.c │ │ │ │ └── QNCSmmLib.inf │ │ │ ├── ResetSystemLib │ │ │ │ ├── ResetSystemLib.c │ │ │ │ └── ResetSystemLib.inf │ │ │ ├── SmbusLib │ │ │ │ ├── CommonHeader.h │ │ │ │ ├── SmbusLib.c │ │ │ │ └── SmbusLib.inf │ │ │ └── SmmCpuFeaturesLib │ │ │ │ ├── SmmCpuFeaturesLib.c │ │ │ │ ├── SmmCpuFeaturesLib.inf │ │ │ │ └── SmmCpuFeaturesLib.uni │ │ ├── MemoryInit │ │ │ └── Pei │ │ │ │ ├── MemoryInit.c │ │ │ │ ├── MemoryInit.h │ │ │ │ ├── MemoryInitPei.inf │ │ │ │ ├── core_types.h │ │ │ │ ├── gen5_iosf_sb_definitions.h │ │ │ │ ├── general_definitions.h │ │ │ │ ├── hte.c │ │ │ │ ├── hte.h │ │ │ │ ├── io.h │ │ │ │ ├── lprint.c │ │ │ │ ├── meminit.c │ │ │ │ ├── meminit.h │ │ │ │ ├── meminit_utils.c │ │ │ │ ├── meminit_utils.h │ │ │ │ ├── memory_options.h │ │ │ │ ├── mrc.c │ │ │ │ ├── mrc.h │ │ │ │ ├── platform.c │ │ │ │ ├── prememinit.c │ │ │ │ └── prememinit.h │ │ ├── QNCInit │ │ │ └── Dxe │ │ │ │ ├── CommonHeader.h │ │ │ │ ├── DxeQNCSmbus.c │ │ │ │ ├── DxeQNCSmbus.h │ │ │ │ ├── LegacyRegion.c │ │ │ │ ├── LegacyRegion.h │ │ │ │ ├── QNCInit.c │ │ │ │ ├── QNCInit.h │ │ │ │ ├── QNCInitDxe.inf │ │ │ │ ├── QNCRootPorts.c │ │ │ │ ├── QNCSmbus.h │ │ │ │ └── QNCSmbusExec.c │ │ ├── S3Support │ │ │ └── Dxe │ │ │ │ ├── QncS3Support.c │ │ │ │ ├── QncS3Support.h │ │ │ │ └── QncS3Support.inf │ │ ├── Smm │ │ │ ├── Dxe │ │ │ │ ├── SmmAccessDxe │ │ │ │ │ ├── SmmAccess.inf │ │ │ │ │ ├── SmmAccessDriver.c │ │ │ │ │ └── SmmAccessDriver.h │ │ │ │ └── SmmControlDxe │ │ │ │ │ ├── SmmControlDriver.c │ │ │ │ │ └── SmmControlDxe.inf │ │ │ ├── DxeSmm │ │ │ │ └── QncSmmDispatcher │ │ │ │ │ ├── CommonHeader.h │ │ │ │ │ ├── QNC │ │ │ │ │ ├── QNCSmmGpi.c │ │ │ │ │ ├── QNCSmmHelpers.c │ │ │ │ │ ├── QNCSmmPeriodicTimer.c │ │ │ │ │ ├── QNCSmmQncn.c │ │ │ │ │ ├── QNCSmmSw.c │ │ │ │ │ └── QNCSmmSx.c │ │ │ │ │ ├── QNCSmm.h │ │ │ │ │ ├── QNCSmmCore.c │ │ │ │ │ ├── QNCSmmDispatcher.inf │ │ │ │ │ ├── QNCSmmHelpers.c │ │ │ │ │ ├── QNCSmmHelpers.h │ │ │ │ │ ├── QNCSmmRegisters.h │ │ │ │ │ └── QNCxSmmHelpers.h │ │ │ └── Pei │ │ │ │ ├── SmmAccessPei │ │ │ │ ├── SmmAccessPei.c │ │ │ │ └── SmmAccessPei.inf │ │ │ │ └── SmmControlPei │ │ │ │ ├── SmmControlPei.c │ │ │ │ └── SmmControlPei.inf │ │ └── Spi │ │ │ ├── Common │ │ │ ├── SpiCommon.c │ │ │ └── SpiCommon.h │ │ │ ├── PchSpiRuntime.inf │ │ │ ├── PchSpiSmm.inf │ │ │ ├── RuntimeDxe │ │ │ ├── PchSpi.c │ │ │ └── PchSpi.h │ │ │ └── Smm │ │ │ ├── PchSpi.c │ │ │ └── PchSpi.h │ ├── QuarkSocPkg.dec │ ├── QuarkSocPkg.dsc │ └── QuarkSouthCluster │ │ ├── Include │ │ ├── CEATA.h │ │ ├── I2cRegs.h │ │ ├── Ioh.h │ │ ├── IohAccess.h │ │ ├── IohCommonDefinitions.h │ │ ├── Library │ │ │ ├── I2cLib.h │ │ │ └── IohLib.h │ │ ├── MMC.h │ │ ├── SDCard.h │ │ └── SDHostIo.h │ │ ├── IohInit │ │ └── Dxe │ │ │ ├── CommonHeader.h │ │ │ ├── IohBds.h │ │ │ ├── IohData.c │ │ │ ├── IohInit.c │ │ │ └── IohInitDxe.inf │ │ ├── Library │ │ ├── I2cLib │ │ │ ├── CommonHeader.h │ │ │ ├── I2cLib.c │ │ │ └── I2cLib.inf │ │ └── IohLib │ │ │ ├── CommonHeader.h │ │ │ ├── IohLib.c │ │ │ └── IohLib.inf │ │ ├── Sdio │ │ └── Dxe │ │ │ ├── SDControllerDxe │ │ │ ├── ComponentName.c │ │ │ ├── ComponentName.h │ │ │ ├── SDController.c │ │ │ ├── SDController.h │ │ │ └── SDControllerDxe.inf │ │ │ └── SDMediaDeviceDxe │ │ │ ├── CEATA.c │ │ │ ├── CEATABlockIo.c │ │ │ ├── ComponentName.c │ │ │ ├── ComponentName.h │ │ │ ├── MMCSDBlockIo.c │ │ │ ├── MMCSDTransfer.c │ │ │ ├── SDMediaDevice.c │ │ │ ├── SDMediaDevice.h │ │ │ └── SDMediaDeviceDxe.inf │ │ └── Usb │ │ ├── Common │ │ └── Pei │ │ │ ├── UsbPei.c │ │ │ ├── UsbPei.h │ │ │ └── UsbPei.inf │ │ └── Ohci │ │ ├── Dxe │ │ ├── ComponentName.c │ │ ├── ComponentName.h │ │ ├── Descriptor.h │ │ ├── Ohci.c │ │ ├── Ohci.h │ │ ├── OhciDebug.c │ │ ├── OhciDebug.h │ │ ├── OhciDxe.inf │ │ ├── OhciReg.c │ │ ├── OhciReg.h │ │ ├── OhciSched.c │ │ ├── OhciSched.h │ │ ├── OhciUrb.c │ │ ├── OhciUrb.h │ │ ├── UsbHcMem.c │ │ └── UsbHcMem.h │ │ └── Pei │ │ ├── Descriptor.h │ │ ├── OhcPeim.c │ │ ├── OhcPeim.h │ │ ├── OhciPei.inf │ │ ├── OhciReg.c │ │ ├── OhciReg.h │ │ ├── OhciSched.c │ │ ├── OhciSched.h │ │ ├── OhciUrb.c │ │ ├── OhciUrb.h │ │ ├── UsbHcMem.c │ │ └── UsbHcMem.h ├── SimicsIch10Pkg │ ├── Ich10Pkg.dec │ ├── IchCommonLib.dsc │ ├── IchPostMemoryInclude.fdf │ ├── IchPreMemoryInclude.fdf │ ├── IchUefiBootInclude.fdf │ ├── Include │ │ ├── Library │ │ │ └── SpiFlashCommonLib.h │ │ ├── PchAccess.h │ │ ├── PchLimits.h │ │ ├── PchReservedResources.h │ │ ├── Protocol │ │ │ └── Spi.h │ │ └── Register │ │ │ ├── PchRegsPmc.h │ │ │ ├── PchRegsSpi.h │ │ │ └── X58Ich10.h │ ├── IncludePrivate │ │ └── Library │ │ │ └── PchSpiCommonLib.h │ ├── Library │ │ ├── ResetSystemLib │ │ │ ├── ResetSystemLib.c │ │ │ └── ResetSystemLib.inf │ │ └── SmmSpiFlashCommonLib │ │ │ ├── SmmSpiFlashCommonLib.inf │ │ │ ├── SpiFlashCommon.c │ │ │ └── SpiFlashCommonSmmLib.c │ ├── LibraryPrivate │ │ └── BasePchSpiCommonLib │ │ │ ├── BasePchSpiCommonLib.inf │ │ │ └── SpiCommon.c │ ├── SmmControl │ │ └── RuntimeDxe │ │ │ ├── SmmControl2Dxe.c │ │ │ └── SmmControl2Dxe.inf │ └── Spi │ │ └── Smm │ │ ├── PchSpi.c │ │ ├── PchSpi.h │ │ └── PchSpiSmm.inf ├── SimicsX58SktPkg │ ├── Include │ │ └── Register │ │ │ └── X58SmramSaveStateMap.h │ ├── SktPkg.dec │ ├── SktPkgPei.dsc │ ├── SktPostMemoryInclude.fdf │ ├── SktPreMemoryInclude.fdf │ ├── SktSecInclude.fdf │ ├── SktUefiBootInclude.fdf │ └── Smm │ │ └── Access │ │ ├── SmmAccess2Dxe.c │ │ ├── SmmAccess2Dxe.inf │ │ ├── SmmAccessPei.c │ │ ├── SmmAccessPei.inf │ │ ├── SmramInternal.c │ │ └── SmramInternal.h ├── TigerlakeSiliconPkg │ ├── Cpu │ │ └── Include │ │ │ ├── ConfigBlock │ │ │ ├── CpuConfig.h │ │ │ ├── CpuConfigLibPreMemConfig.h │ │ │ ├── CpuPidTestConfig.h │ │ │ ├── CpuPowerMgmtBasicConfig.h │ │ │ ├── CpuPowerMgmtCustomConfig.h │ │ │ ├── CpuPowerMgmtPsysConfig.h │ │ │ ├── CpuPowerMgmtTestConfig.h │ │ │ ├── CpuSecurityPreMemConfig.h │ │ │ └── CpuTestConfig.h │ │ │ ├── CpuAccess.h │ │ │ ├── CpuDataStruct.h │ │ │ ├── CpuPolicyCommon.h │ │ │ └── Register │ │ │ └── CommonMsr.h │ ├── Fru │ │ ├── TglCpu │ │ │ ├── CommonLib.dsc │ │ │ ├── CpuPcieRp │ │ │ │ └── Library │ │ │ │ │ └── PeiDxeSmmCpuPcieInfoFruLib │ │ │ │ │ ├── CpuPcieInfoFruLib.c │ │ │ │ │ └── PeiDxeSmmCpuPcieInfoFruLib.inf │ │ │ ├── Dxe.dsc │ │ │ ├── DxeLib.dsc │ │ │ ├── Include │ │ │ │ ├── Library │ │ │ │ │ └── CpuPcieInfoFruLib.h │ │ │ │ ├── Register │ │ │ │ │ └── SaRegsHostBridge.h │ │ │ │ └── TcssInfo.h │ │ │ ├── IncludePrivate │ │ │ │ ├── Library │ │ │ │ │ └── VtdInitFruLib.h │ │ │ │ └── Register │ │ │ │ │ ├── CpuPcieRegs.h │ │ │ │ │ ├── IgdRegs.h │ │ │ │ │ ├── IpuRegs.h │ │ │ │ │ └── VtdRegs.h │ │ │ ├── Pei.dsc │ │ │ ├── PeiLib.dsc │ │ │ └── Vtd │ │ │ │ └── LibraryPrivate │ │ │ │ └── DxeVtdInitLib │ │ │ │ ├── DxeVtdInitFruLib.c │ │ │ │ └── DxeVtdInitFruLib.inf │ │ └── TglPch │ │ │ ├── CommonLib.dsc │ │ │ ├── Dxe.dsc │ │ │ ├── DxeLib.dsc │ │ │ ├── Include │ │ │ ├── PchBdfAssignment.h │ │ │ ├── PchPcieRpInfo.h │ │ │ └── PchReservedResources.h │ │ │ ├── IncludePrivate │ │ │ └── Register │ │ │ │ └── PchPcrRegs.h │ │ │ ├── Pei.dsc │ │ │ └── PeiLib.dsc │ ├── Include │ │ ├── ConfigBlock.h │ │ ├── ConfigBlock │ │ │ ├── Cnvi │ │ │ │ └── CnviConfig.h │ │ │ ├── CpuDmi │ │ │ │ └── CpuDmiPreMemConfig.h │ │ │ ├── CpuPcieRp │ │ │ │ └── Gen4 │ │ │ │ │ └── CpuPcieConfig.h │ │ │ ├── Dci │ │ │ │ └── DciConfig.h │ │ │ ├── Espi │ │ │ │ └── EspiConfig.h │ │ │ ├── Fivr │ │ │ │ └── FivrConfig.h │ │ │ ├── Gbe │ │ │ │ └── GbeConfig.h │ │ │ ├── Gna │ │ │ │ └── GnaConfig.h │ │ │ ├── Gpio │ │ │ │ └── GpioDevConfig.h │ │ │ ├── Graphics │ │ │ │ └── Gen12 │ │ │ │ │ └── GraphicsConfig.h │ │ │ ├── Hda │ │ │ │ └── HdAudioConfig.h │ │ │ ├── HostBridge │ │ │ │ └── HostBridgeConfig.h │ │ │ ├── HybridGraphics │ │ │ │ └── HybridGraphicsConfig.h │ │ │ ├── HybridStorage │ │ │ │ └── HybridStorageConfig.h │ │ │ ├── Ieh │ │ │ │ └── IehConfig.h │ │ │ ├── Ish │ │ │ │ └── IshConfig.h │ │ │ ├── Itss │ │ │ │ ├── InterruptConfig.h │ │ │ │ └── IoApicConfig.h │ │ │ ├── Me │ │ │ │ └── MePeiConfig.h │ │ │ ├── Memory │ │ │ │ └── Ver2 │ │ │ │ │ └── MemoryConfig.h │ │ │ ├── Overclocking │ │ │ │ └── OverclockingConfig.h │ │ │ ├── P2sb │ │ │ │ └── P2sbConfig.h │ │ │ ├── PchDmi │ │ │ │ └── PchDmiConfig.h │ │ │ ├── PcieRp │ │ │ │ ├── PchPcieRp │ │ │ │ │ └── PchPcieRpConfig.h │ │ │ │ └── PcieConfig.h │ │ │ ├── Pmc │ │ │ │ ├── AdrConfig.h │ │ │ │ └── PmConfig.h │ │ │ ├── Psf │ │ │ │ └── PsfConfig.h │ │ │ ├── Rst │ │ │ │ └── RstConfig.h │ │ │ ├── Rtc │ │ │ │ └── RtcConfig.h │ │ │ ├── Sata │ │ │ │ └── SataConfig.h │ │ │ ├── Scs │ │ │ │ └── ScsConfig.h │ │ │ ├── SerialIo │ │ │ │ └── SerialIoConfig.h │ │ │ ├── SiConfig.h │ │ │ ├── SiPreMemConfig.h │ │ │ ├── Smbus │ │ │ │ └── SmbusConfig.h │ │ │ ├── Spi │ │ │ │ └── SpiConfig.h │ │ │ ├── Tcss │ │ │ │ └── TcssPeiConfig.h │ │ │ ├── Thc │ │ │ │ └── ThcConfig.h │ │ │ ├── Thermal │ │ │ │ └── ThermalConfig.h │ │ │ ├── TraceHub │ │ │ │ └── TraceHubConfig.h │ │ │ ├── Usb │ │ │ │ ├── Usb2PhyConfig.h │ │ │ │ ├── Usb3HsioConfig.h │ │ │ │ └── UsbConfig.h │ │ │ ├── VoltageRegulator │ │ │ │ └── CpuPowerMgmtVrConfig.h │ │ │ ├── Vtd │ │ │ │ └── VtdConfig.h │ │ │ └── Wdt │ │ │ │ └── WatchDogConfig.h │ │ ├── CpuPcieHob.h │ │ ├── DmaRemappingTable.h │ │ ├── DxeHdaNhlt.h │ │ ├── Hda.h │ │ ├── Library │ │ │ ├── ConfigBlockLib.h │ │ │ ├── CpuRegbarAccessLib.h │ │ │ ├── DxeHdaNhltLib.h │ │ │ ├── EspiLib.h │ │ │ ├── GbeLib.h │ │ │ ├── GpioConfig.h │ │ │ ├── GpioLib.h │ │ │ ├── GpioNativeLib.h │ │ │ ├── MmPciLib.h │ │ │ ├── PchPcieRpLib.h │ │ │ ├── PchPcrLib.h │ │ │ ├── PcieHelperLib.h │ │ │ ├── PmcLib.h │ │ │ ├── ResetSystemLib.h │ │ │ ├── SataLib.h │ │ │ ├── SerialIoAccessLib.h │ │ │ ├── SiConfigBlockLib.h │ │ │ ├── SpiAccessLib.h │ │ │ └── VtdInfoLib.h │ │ ├── MePolicyCommon.h │ │ ├── PcieRegs.h │ │ ├── Pins │ │ │ └── GpioPinsVer2Lp.h │ │ ├── Ppi │ │ │ ├── PeiPreMemSiDefaultPolicy.h │ │ │ ├── PeiSiDefaultPolicy.h │ │ │ └── SiPolicy.h │ │ ├── Protocol │ │ │ ├── GopComponentName2.h │ │ │ ├── GopPolicy.h │ │ │ ├── IgdOpRegion.h │ │ │ └── Spi.h │ │ ├── Register │ │ │ ├── FlashRegs.h │ │ │ ├── GpioRegs.h │ │ │ ├── GpioRegsVer2.h │ │ │ ├── PchDmi14Regs.h │ │ │ ├── PchDmiRegs.h │ │ │ ├── PchPcieRpRegs.h │ │ │ ├── PmcRegs.h │ │ │ ├── RtcRegs.h │ │ │ ├── SataRegs.h │ │ │ ├── SerialIoRegs.h │ │ │ └── UsbRegs.h │ │ ├── SerialIoDevices.h │ │ ├── SiConfigHob.h │ │ └── SiPolicyStruct.h │ ├── IpBlock │ │ ├── Cnvi │ │ │ └── IncludePrivate │ │ │ │ └── CnviConfigHob.h │ │ ├── CpuPcieRp │ │ │ ├── Include │ │ │ │ ├── CpuPcieInfo.h │ │ │ │ └── Library │ │ │ │ │ ├── CpuPcieInitCommon.h │ │ │ │ │ └── CpuPcieRpLib.h │ │ │ ├── IncludePrivate │ │ │ │ └── Library │ │ │ │ │ └── DxeCpuPcieRpLib.h │ │ │ ├── Library │ │ │ │ ├── PeiDxeSmmCpuPcieInitCommonLib │ │ │ │ │ ├── CpuPcieInitCommon.c │ │ │ │ │ └── PeiDxeSmmCpuPcieInitCommonLib.inf │ │ │ │ └── PeiDxeSmmCpuPcieRpLib │ │ │ │ │ ├── CpuPcieRpLib.c │ │ │ │ │ └── PeiDxeSmmCpuPcieRpLib.inf │ │ │ └── LibraryPrivate │ │ │ │ └── DxeCpuPcieRpLib │ │ │ │ ├── DxeCpuPcieRpLib.c │ │ │ │ └── DxeCpuPcieRpLib.inf │ │ ├── Espi │ │ │ └── Library │ │ │ │ └── PeiDxeSmmEspiLib │ │ │ │ ├── EspiLib.c │ │ │ │ └── PeiDxeSmmEspiLib.inf │ │ ├── Gbe │ │ │ ├── IncludePrivate │ │ │ │ ├── Library │ │ │ │ │ └── GbeMdiLib.h │ │ │ │ └── Register │ │ │ │ │ └── GbeRegs.h │ │ │ ├── Library │ │ │ │ └── PeiDxeSmmGbeLib │ │ │ │ │ ├── GbeLib.c │ │ │ │ │ └── PeiDxeSmmGbeLib.inf │ │ │ └── LibraryPrivate │ │ │ │ └── PeiDxeSmmGbeMdiLib │ │ │ │ ├── GbeMdiLib.c │ │ │ │ └── PeiDxeSmmGbeMdiLib.inf │ │ ├── Gpio │ │ │ ├── Include │ │ │ │ └── Library │ │ │ │ │ └── GpioCheckConflictLib.h │ │ │ ├── IncludePrivate │ │ │ │ └── Library │ │ │ │ │ ├── DxeGpioPolicyLib.h │ │ │ │ │ ├── GpioHelpersLib.h │ │ │ │ │ ├── GpioNameBufferLib.h │ │ │ │ │ └── GpioPrivateLib.h │ │ │ ├── Library │ │ │ │ ├── BaseGpioCheckConflictLib │ │ │ │ │ ├── BaseGpioCheckConflictLib.c │ │ │ │ │ └── BaseGpioCheckConflictLib.inf │ │ │ │ ├── BaseGpioCheckConflictLibNull │ │ │ │ │ ├── BaseGpioCheckConflictLibNull.c │ │ │ │ │ └── BaseGpioCheckConflictLibNull.inf │ │ │ │ └── PeiDxeSmmGpioLib │ │ │ │ │ ├── GpioInit.c │ │ │ │ │ ├── GpioLib.c │ │ │ │ │ ├── GpioLibrary.h │ │ │ │ │ ├── GpioNames.c │ │ │ │ │ ├── GpioNativeLib.c │ │ │ │ │ └── PeiDxeSmmGpioLib.inf │ │ │ └── LibraryPrivate │ │ │ │ ├── BaseGpioHelpersLibNull │ │ │ │ ├── BaseGpioHelpersLibNull.c │ │ │ │ └── BaseGpioHelpersLibNull.inf │ │ │ │ ├── DxeGpioNameBufferLib │ │ │ │ ├── DxeGpioNameBufferLib.inf │ │ │ │ └── GpioNameBufferDxe.c │ │ │ │ ├── DxeGpioPolicyLib │ │ │ │ ├── DxeGpioPolicyLib.c │ │ │ │ └── DxeGpioPolicyLib.inf │ │ │ │ ├── PeiDxeSmmGpioPrivateLib │ │ │ │ ├── GpioNamesVer2.c │ │ │ │ ├── GpioPrivateLib.c │ │ │ │ ├── GpioPrivateLibVer2.c │ │ │ │ └── PeiDxeSmmGpioPrivateLibVer2.inf │ │ │ │ ├── PeiGpioHelpersLib │ │ │ │ ├── PeiGpioHelpersLib.c │ │ │ │ └── PeiGpioHelpersLib.inf │ │ │ │ └── PeiGpioNameBufferLib │ │ │ │ ├── GpioNameBufferPei.c │ │ │ │ └── PeiGpioNameBufferLib.inf │ │ ├── Graphics │ │ │ ├── AcpiTables │ │ │ │ ├── Igfx.asl │ │ │ │ ├── IgfxCommon.asl │ │ │ │ ├── IgfxDsm.asl │ │ │ │ ├── IgfxOpGbda.asl │ │ │ │ ├── IgfxOpRn.asl │ │ │ │ ├── IgfxOpSbcb.asl │ │ │ │ ├── IgfxSsdt.asl │ │ │ │ └── IgfxSsdt.inf │ │ │ ├── IncludePrivate │ │ │ │ └── Library │ │ │ │ │ ├── DxeGraphicsInitLib.h │ │ │ │ │ ├── DxeGraphicsPolicyLib.h │ │ │ │ │ └── DxeIgdOpRegionInitLib.h │ │ │ └── LibraryPrivate │ │ │ │ ├── DxeGraphicsInitLib │ │ │ │ ├── DxeGraphicsInitLib.c │ │ │ │ └── DxeGraphicsInitLib.inf │ │ │ │ ├── DxeGraphicsPolicyLib │ │ │ │ ├── DxeGraphicsPolicyLib.c │ │ │ │ └── DxeGraphicsPolicyLib.inf │ │ │ │ └── DxeIgdOpRegionInitLib │ │ │ │ ├── DxeIgdOpRegionInit.c │ │ │ │ └── DxeIgdOpRegionInitLib.inf │ │ ├── Hda │ │ │ ├── IncludePrivate │ │ │ │ ├── Library │ │ │ │ │ └── DxeHdaPolicyLib.h │ │ │ │ └── Register │ │ │ │ │ └── HdaRegs.h │ │ │ ├── Library │ │ │ │ └── DxeHdaNhltLib │ │ │ │ │ ├── DxeHdaNhltLib.c │ │ │ │ │ └── DxeHdaNhltLib.inf │ │ │ └── LibraryPrivate │ │ │ │ └── DxeHdaPolicyLib │ │ │ │ ├── DxeHdaPolicyLib.c │ │ │ │ └── DxeHdaPolicyLib.inf │ │ ├── HostBridge │ │ │ └── IncludePrivate │ │ │ │ └── HostBridgeDataHob.h │ │ ├── P2sb │ │ │ ├── IncludePrivate │ │ │ │ ├── Library │ │ │ │ │ └── PchSbiAccessLib.h │ │ │ │ └── Register │ │ │ │ │ └── P2sbRegs.h │ │ │ ├── Library │ │ │ │ ├── PeiDxeSmmCpuRegbarAccessLib │ │ │ │ │ ├── CpuRegbarAccessLib.c │ │ │ │ │ └── PeiDxeSmmCpuRegbarAccessLib.inf │ │ │ │ └── PeiDxeSmmPchPcrLib │ │ │ │ │ ├── PchPcrLib.c │ │ │ │ │ └── PeiDxeSmmPchPcrLib.inf │ │ │ └── LibraryPrivate │ │ │ │ └── PeiDxeSmmPchSbiAccessLib │ │ │ │ ├── PchSbiAccessLib.c │ │ │ │ └── PeiDxeSmmPchSbiAccessLib.inf │ │ ├── PchDmi │ │ │ ├── IncludePrivate │ │ │ │ └── Library │ │ │ │ │ └── PchDmiLib.h │ │ │ └── LibraryPrivate │ │ │ │ └── PeiDxeSmmPchDmiLib │ │ │ │ ├── PchDmi14.c │ │ │ │ ├── PchDmi14.h │ │ │ │ ├── PchDmiLib.c │ │ │ │ ├── PchDmiWithS3Lib.c │ │ │ │ ├── PeiDxeSmmPchDmiLib.inf │ │ │ │ └── PeiDxeSmmPchDmiWithS3Lib.inf │ │ ├── PcieRp │ │ │ ├── IncludePrivate │ │ │ │ ├── Library │ │ │ │ │ ├── DxePchPcieRpPolicyLib.h │ │ │ │ │ ├── PciExpressHelpersLib.h │ │ │ │ │ └── PcieRpLib.h │ │ │ │ └── Register │ │ │ │ │ └── PcieSipRegs.h │ │ │ ├── Library │ │ │ │ ├── BasePcieHelperLib │ │ │ │ │ ├── BasePcieHelperLib.c │ │ │ │ │ └── BasePcieHelperLib.inf │ │ │ │ └── PeiDxeSmmPchPcieRpLib │ │ │ │ │ ├── PchPcieRpLib.c │ │ │ │ │ ├── PchPcieRpLibInternal.h │ │ │ │ │ ├── PchPcieRpLibVer2.c │ │ │ │ │ └── PeiDxeSmmPchPcieRpLibVer2.inf │ │ │ └── LibraryPrivate │ │ │ │ ├── DxePchPcieRpPolicyLib │ │ │ │ ├── DxePchPcieRpPolicyLib.c │ │ │ │ └── DxePchPcieRpPolicyLib.inf │ │ │ │ ├── PciExpressHelpersLibrary │ │ │ │ ├── PciExpressHelpersLibrary.c │ │ │ │ ├── PciExpressHelpersLibrary.h │ │ │ │ └── PeiDxeSmmPciExpressHelpersLib.inf │ │ │ │ └── PcieClientRpLib │ │ │ │ ├── PcieClientRpLib.c │ │ │ │ └── PcieClientRpLib.inf │ │ ├── Pmc │ │ │ ├── IncludePrivate │ │ │ │ ├── Library │ │ │ │ │ └── PmcPrivateLib.h │ │ │ │ └── Register │ │ │ │ │ └── PmcRegsVer2.h │ │ │ ├── Library │ │ │ │ └── PeiDxeSmmPmcLib │ │ │ │ │ ├── PeiDxeSmmPmcLib.inf │ │ │ │ │ └── PmcLib.c │ │ │ └── LibraryPrivate │ │ │ │ └── PeiDxeSmmPmcPrivateLib │ │ │ │ ├── PeiDxeSmmPmcPrivateLibVer2.inf │ │ │ │ ├── PeiDxeSmmPmcPrivateLibWithS3.inf │ │ │ │ ├── PmcPrivateLib.c │ │ │ │ └── PmcPrivateLibWithS3.c │ │ ├── Psf │ │ │ ├── IncludePrivate │ │ │ │ └── Library │ │ │ │ │ └── PsfLib.h │ │ │ └── LibraryPrivate │ │ │ │ └── PsfLib │ │ │ │ ├── PeiDxeSmmPsfLibVer2.inf │ │ │ │ ├── PsfLib.c │ │ │ │ ├── PsfLibInternal.h │ │ │ │ └── PsfLibVer2.c │ │ ├── Sata │ │ │ └── Library │ │ │ │ └── PeiDxeSmmSataLib │ │ │ │ ├── PeiDxeSmmSataLibVer2.inf │ │ │ │ ├── SataLib.c │ │ │ │ └── SataLibVer2.c │ │ ├── SerialIo │ │ │ ├── IncludePrivate │ │ │ │ ├── Library │ │ │ │ │ └── SerialIoPrivateLib.h │ │ │ │ └── Register │ │ │ │ │ └── SerialIoRegsVer2.h │ │ │ ├── Library │ │ │ │ └── PeiDxeSmmSerialIoAccessLib │ │ │ │ │ ├── PeiDxeSmmSerialIoAccessLib.inf │ │ │ │ │ └── SerialIoAccessLib.c │ │ │ └── LibraryPrivate │ │ │ │ └── PeiDxeSmmSerialIoPrivateLib │ │ │ │ ├── PeiDxeSmmSerialIoPrivateLibVer2.inf │ │ │ │ ├── SerialIoPrivateLib.c │ │ │ │ ├── SerialIoPrivateLibI2c.c │ │ │ │ ├── SerialIoPrivateLibI2cVer2.c │ │ │ │ ├── SerialIoPrivateLibInternal.h │ │ │ │ ├── SerialIoPrivateLibSpi.c │ │ │ │ ├── SerialIoPrivateLibSpiVer2.c │ │ │ │ ├── SerialIoPrivateLibUart.c │ │ │ │ └── SerialIoPrivateLibUartVer2.c │ │ ├── Smbus │ │ │ └── IncludePrivate │ │ │ │ └── Register │ │ │ │ └── SmbusRegs.h │ │ ├── Spi │ │ │ ├── IncludePrivate │ │ │ │ ├── Library │ │ │ │ │ ├── SpiAccessPrivateLib.h │ │ │ │ │ └── SpiCommonLib.h │ │ │ │ └── Register │ │ │ │ │ └── SpiRegs.h │ │ │ ├── Library │ │ │ │ └── PeiDxeSmmSpiAccessLib │ │ │ │ │ ├── PeiDxeSmmSpiAccessLib.inf │ │ │ │ │ └── SpiAccessLib.c │ │ │ ├── LibraryPrivate │ │ │ │ ├── BaseSpiCommonLib │ │ │ │ │ ├── BaseSpiCommonLib.inf │ │ │ │ │ └── SpiCommon.c │ │ │ │ └── PeiDxeSmmSpiAccessPrivateLib │ │ │ │ │ ├── PeiDxeSmmSpiAccessPrivateLib.inf │ │ │ │ │ └── SpiAccessPrivateLib.c │ │ │ └── Smm │ │ │ │ ├── Spi.c │ │ │ │ └── SpiSmm.inf │ │ └── Vtd │ │ │ ├── IncludePrivate │ │ │ ├── Library │ │ │ │ ├── DxeVtdInitLib.h │ │ │ │ └── DxeVtdPolicyLib.h │ │ │ └── VtdDataHob.h │ │ │ ├── Library │ │ │ └── PeiDxeSmmVtdInfoLib │ │ │ │ ├── PeiDxeSmmVtdInfoLib.inf │ │ │ │ └── VtdInfoLib.c │ │ │ └── LibraryPrivate │ │ │ ├── DxeVtdInitLib │ │ │ ├── DxeVtdInitLib.c │ │ │ └── DxeVtdInitLib.inf │ │ │ └── DxeVtdPolicyLib │ │ │ ├── DxeVtdPolicyLib.c │ │ │ └── DxeVtdPolicyLib.inf │ ├── Library │ │ ├── BasePciSegmentMultiSegLibPci │ │ │ ├── BasePciSegmentMultiSegLibPci.inf │ │ │ ├── BasePciSegmentMultiSegLibPci.uni │ │ │ └── PciSegmentLib.c │ │ ├── BaseSiConfigBlockLib │ │ │ ├── BaseSiConfigBlockLib.c │ │ │ └── BaseSiConfigBlockLib.inf │ │ └── PeiDxeSmmMmPciLib │ │ │ ├── PeiDxeSmmMmPciLib.c │ │ │ └── PeiDxeSmmMmPciLib.inf │ ├── Pch │ │ ├── Include │ │ │ ├── ConfigBlock │ │ │ │ ├── FlashProtectionConfig.h │ │ │ │ ├── HsioConfig.h │ │ │ │ ├── HsioPcieConfig.h │ │ │ │ ├── HsioSataConfig.h │ │ │ │ ├── LockDownConfig.h │ │ │ │ ├── LpcConfig.h │ │ │ │ └── PchGeneralConfig.h │ │ │ ├── Library │ │ │ │ ├── PchCycleDecodingLib.h │ │ │ │ ├── PchInfoLib.h │ │ │ │ └── PchPciBdfLib.h │ │ │ ├── PchInfoHob.h │ │ │ ├── PchLimits.h │ │ │ ├── PchPolicyCommon.h │ │ │ ├── PchPreMemPolicyCommon.h │ │ │ ├── PchResetPlatformSpecific.h │ │ │ ├── Protocol │ │ │ │ ├── IoTrapExDispatch.h │ │ │ │ ├── PchAcpiSmiDispatch.h │ │ │ │ ├── PchEspiSmiDispatch.h │ │ │ │ ├── PchPcieSmiDispatch.h │ │ │ │ ├── PchPolicy.h │ │ │ │ ├── PchSmiDispatch.h │ │ │ │ ├── PchSmmIoTrapControl.h │ │ │ │ ├── PchSmmPeriodicTimerControl.h │ │ │ │ └── PchTcoSmiDispatch.h │ │ │ └── Register │ │ │ │ ├── PchRegs.h │ │ │ │ ├── PchRegsLpc.h │ │ │ │ ├── PchRegsPsf.h │ │ │ │ └── PchRegsPsth.h │ │ ├── IncludePrivate │ │ │ ├── Library │ │ │ │ ├── SiScheduleResetLib.h │ │ │ │ └── SmmPchPrivateLib.h │ │ │ ├── PchConfigHob.h │ │ │ ├── PchHybridStorageHob.h │ │ │ ├── PchNvsAreaDef.h │ │ │ ├── PchRstHob.h │ │ │ ├── Protocol │ │ │ │ ├── PchNvsArea.h │ │ │ │ └── PcieIoTrap.h │ │ │ └── SiScheduleResetHob.h │ │ ├── Library │ │ │ ├── BasePchPciBdfLib │ │ │ │ ├── BasePchPciBdfLib.inf │ │ │ │ └── PchPciBdfLib.c │ │ │ ├── BaseResetSystemLib │ │ │ │ ├── BaseResetSystemLib.c │ │ │ │ └── BaseResetSystemLib.inf │ │ │ ├── DxePchPolicyLib │ │ │ │ ├── DxePchPolicyLib.c │ │ │ │ └── DxePchPolicyLib.inf │ │ │ ├── PeiDxeSmmPchCycleDecodingLib │ │ │ │ ├── PchCycleDecodingLib.c │ │ │ │ └── PeiDxeSmmPchCycleDecodingLib.inf │ │ │ └── PeiDxeSmmPchInfoLib │ │ │ │ ├── PchInfoLib.c │ │ │ │ ├── PchInfoLibPrivate.h │ │ │ │ ├── PchInfoLibTgl.c │ │ │ │ └── PeiDxeSmmPchInfoLibTgl.inf │ │ ├── LibraryPrivate │ │ │ ├── BaseSiScheduleResetLib │ │ │ │ ├── BaseSiScheduleResetLib.c │ │ │ │ └── BaseSiScheduleResetLib.inf │ │ │ └── SmmPchPrivateLib │ │ │ │ ├── SmmPchPrivateLib.c │ │ │ │ └── SmmPchPrivateLib.inf │ │ ├── PchInit │ │ │ ├── Dxe │ │ │ │ ├── PchAcpi.c │ │ │ │ ├── PchCnviAcpi.c │ │ │ │ ├── PchHdaAcpi.c │ │ │ │ ├── PchInit.c │ │ │ │ ├── PchInit.h │ │ │ │ ├── PchInitDxe.c │ │ │ │ ├── PchInitDxeTgl.inf │ │ │ │ ├── PchSata.c │ │ │ │ ├── PchSerialIo.c │ │ │ │ └── PchSerialIoDxe.c │ │ │ └── Smm │ │ │ │ ├── GbeSxSmm.c │ │ │ │ ├── PchBiosWriteProtect.c │ │ │ │ ├── PchHdaSxSmm.c │ │ │ │ ├── PchInitSmm.c │ │ │ │ ├── PchInitSmm.h │ │ │ │ ├── PchInitSmm.inf │ │ │ │ ├── PchPcieSmm.c │ │ │ │ └── PchSpiAsync.c │ │ ├── PchSmiDispatcher │ │ │ └── Smm │ │ │ │ ├── IoTrap.c │ │ │ │ ├── IoTrap.h │ │ │ │ ├── PchSmiDispatch.c │ │ │ │ ├── PchSmiDispatcher.inf │ │ │ │ ├── PchSmiHelper.h │ │ │ │ ├── PchSmiHelperClient.c │ │ │ │ ├── PchSmm.h │ │ │ │ ├── PchSmmCore.c │ │ │ │ ├── PchSmmEspi.c │ │ │ │ ├── PchSmmEspi.h │ │ │ │ ├── PchSmmGpi.c │ │ │ │ ├── PchSmmHelpers.c │ │ │ │ ├── PchSmmHelpers.h │ │ │ │ ├── PchSmmPeriodicTimer.c │ │ │ │ ├── PchSmmPowerButton.c │ │ │ │ ├── PchSmmSw.c │ │ │ │ ├── PchSmmSx.c │ │ │ │ ├── PchSmmUsb.c │ │ │ │ ├── PchxSmmHelpers.c │ │ │ │ └── PchxSmmHelpers.h │ │ └── SmmControl │ │ │ └── RuntimeDxe │ │ │ ├── SmmControl.inf │ │ │ ├── SmmControlDriver.c │ │ │ └── SmmControlDriver.h │ ├── SiPkg.dec │ ├── SiPkgBuildOption.dsc │ ├── SiPkgCommonLib.dsc │ ├── SiPkgDxe.dsc │ ├── SiPkgDxeLib.dsc │ ├── SiPkgPei.dsc │ ├── SiPkgPeiLib.dsc │ ├── SystemAgent │ │ ├── AcpiTables │ │ │ └── SaSsdt │ │ │ │ ├── CpuPcieRp.asl │ │ │ │ ├── CpuPcieRpCommon.asl │ │ │ │ ├── PegCommon.asl │ │ │ │ ├── PegRtd3.asl │ │ │ │ ├── Sa.asl │ │ │ │ ├── SaSsdt.asl │ │ │ │ └── SaSsdt.inf │ │ ├── Include │ │ │ ├── ConfigBlock │ │ │ │ ├── MemoryDxeConfig.h │ │ │ │ ├── PcieDxeConfig.h │ │ │ │ ├── PramPreMemConfig.h │ │ │ │ ├── SaMiscPeiConfig.h │ │ │ │ └── SaMiscPeiPreMemConfig.h │ │ │ ├── Library │ │ │ │ └── SaPlatformLib.h │ │ │ ├── MemInfoHob.h │ │ │ └── Protocol │ │ │ │ └── SaPolicy.h │ │ ├── IncludePrivate │ │ │ ├── Protocol │ │ │ │ ├── SaIotrapSmi.h │ │ │ │ └── SaNvsArea.h │ │ │ ├── SaConfigHob.h │ │ │ └── SaNvsAreaDef.h │ │ ├── Library │ │ │ ├── DxeSaPolicyLib │ │ │ │ ├── DxeSaPolicyLib.c │ │ │ │ ├── DxeSaPolicyLib.inf │ │ │ │ └── DxeSaPolicyLibrary.h │ │ │ └── PeiDxeSmmSaPlatformLib │ │ │ │ ├── PeiDxeSmmSaPlatformLib.inf │ │ │ │ ├── SaPlatformLibrary.c │ │ │ │ └── SaPlatformLibrary.h │ │ └── SaInit │ │ │ ├── Dxe │ │ │ ├── SaAcpi.c │ │ │ ├── SaInit.c │ │ │ ├── SaInit.h │ │ │ ├── SaInitDxe.c │ │ │ ├── SaInitDxe.h │ │ │ └── SaInitDxe.inf │ │ │ └── Smm │ │ │ ├── CpuPcieSmm.c │ │ │ ├── SaLateInitSmm.c │ │ │ ├── SaLateInitSmm.h │ │ │ └── SaLateInitSmm.inf │ └── TigerlakeSiliconPkg.dsc ├── Tools │ ├── .gitignore │ ├── FitGen │ │ ├── FitGen.c │ │ ├── FitGen.h │ │ ├── GNUmakefile │ │ └── Makefile │ ├── GNUmakefile │ └── Makefile ├── Vlv2DeviceRefCodePkg │ ├── AcpiTablesPCAT │ │ ├── 98_LINK.ASL │ │ ├── AcpiTablePlatform.h │ │ ├── AcpiTables.inf │ │ ├── CPU.asl │ │ ├── DSDT.ASL │ │ ├── Facp │ │ │ └── Facp.aslc │ │ ├── Facs │ │ │ └── Facs.aslc │ │ ├── GloblNvs.asl │ │ ├── Gpe.asl │ │ ├── HOST_BUS.ASL │ │ ├── Hpet │ │ │ └── Hpet.aslc │ │ ├── INTELGFX.ASL │ │ ├── INTELISPDev2.ASL │ │ ├── IgdOGBDA.ASL │ │ ├── IgdOMOBF.ASL │ │ ├── IgdOSBCB.ASL │ │ ├── IgdOpRn.ASL │ │ ├── IoTVirtualDevice.asl │ │ ├── LPC_DEV.ASL │ │ ├── LpcB.asl │ │ ├── Lpit │ │ │ └── Lpit.aslc │ │ ├── Madt │ │ │ ├── Madt.h │ │ │ └── Madt30.aslc │ │ ├── Mcfg │ │ │ └── Mcfg.aslc │ │ ├── PCI_DRC.ASL │ │ ├── Pch.asl │ │ ├── PchAudio.asl │ │ ├── PchEhci.asl │ │ ├── PchLpss.asl │ │ ├── PchPcie.asl │ │ ├── PchScc.asl │ │ ├── PchSmb.asl │ │ ├── PchXhci.asl │ │ ├── PciTree.asl │ │ ├── Platform.asl │ │ ├── RTD3.asl │ │ ├── RhProxy.asl │ │ ├── THERMAL.ASL │ │ ├── UsbSbd.asl │ │ ├── Video.asl │ │ ├── Vlv.asl │ │ ├── Wsmt │ │ │ └── Wsmt.aslc │ │ └── token.asl │ ├── Include │ │ ├── Guid │ │ │ └── Vlv2DeviceRefCodePkgTokenSpace.h │ │ ├── Ppi │ │ │ ├── PttPassThruPpi.h │ │ │ └── fTPMPolicy.h │ │ └── Protocol │ │ │ ├── PttPassThru.h │ │ │ └── SmmIchnDispatch.h │ ├── ValleyView2Soc │ │ ├── CPU │ │ │ ├── Include │ │ │ │ ├── Guid │ │ │ │ │ └── PowerManagementAcpiTableStorage.h │ │ │ │ ├── Ppi │ │ │ │ │ └── VlvPolicy.h │ │ │ │ ├── Protocol │ │ │ │ │ └── PpmPlatformPolicy.h │ │ │ │ └── Types.h │ │ │ └── PowerManagement │ │ │ │ └── AcpiTables │ │ │ │ ├── PowerManagementAcpiTables.inf │ │ │ │ └── Ssdt │ │ │ │ ├── ApCst.asl │ │ │ │ ├── ApIst.asl │ │ │ │ ├── ApTst.asl │ │ │ │ ├── Cpu0Cst.asl │ │ │ │ ├── Cpu0Ist.asl │ │ │ │ ├── Cpu0Tst.asl │ │ │ │ └── CpuPm.asl │ │ ├── NorthCluster │ │ │ └── Include │ │ │ │ ├── PlatformBaseAddresses.h │ │ │ │ ├── Ppi │ │ │ │ ├── Capsule.h │ │ │ │ ├── PlatformMemoryRange.h │ │ │ │ ├── PlatformMemorySize.h │ │ │ │ ├── SmmAccess.h │ │ │ │ ├── VlvMmioPolicy.h │ │ │ │ ├── VlvPeiInit.h │ │ │ │ └── VlvPolicy.h │ │ │ │ ├── Protocol │ │ │ │ ├── IgdOpRegion.h │ │ │ │ ├── MemInfo.h │ │ │ │ ├── PlatformGopPolicy.h │ │ │ │ └── VlvPlatformPolicy.h │ │ │ │ ├── Valleyview.h │ │ │ │ ├── VlvAccess.h │ │ │ │ └── VlvCommonDefinitions.h │ │ └── SouthCluster │ │ │ └── Include │ │ │ ├── Guid │ │ │ ├── PchInitVar.h │ │ │ ├── SataControllerGuid.h │ │ │ ├── SmbusArpMap.h │ │ │ └── Vlv2Variable.h │ │ │ ├── IndustryStandard │ │ │ ├── CeAta.h │ │ │ ├── Mmc.h │ │ │ └── SdCard.h │ │ │ ├── Library │ │ │ ├── I2CLib.h │ │ │ └── PchPlatformLib.h │ │ │ ├── PchAccess.h │ │ │ ├── PchCommonDefinitions.h │ │ │ ├── PchRegs.h │ │ │ ├── PchRegs │ │ │ ├── PchRegsHda.h │ │ │ ├── PchRegsLpss.h │ │ │ ├── PchRegsPcie.h │ │ │ ├── PchRegsPcu.h │ │ │ ├── PchRegsRcrb.h │ │ │ ├── PchRegsSata.h │ │ │ ├── PchRegsScc.h │ │ │ ├── PchRegsSmbus.h │ │ │ ├── PchRegsSpi.h │ │ │ └── PchRegsUsb.h │ │ │ ├── Ppi │ │ │ ├── PchInit.h │ │ │ ├── PchPeiInit.h │ │ │ ├── PchPlatformPolicy.h │ │ │ ├── PchUsbPolicy.h │ │ │ ├── PeiBlockIo.h │ │ │ ├── Sdhc.h │ │ │ ├── SmbusPolicy.h │ │ │ └── Spi.h │ │ │ ├── Protocol │ │ │ ├── ActiveBios.h │ │ │ ├── ActiveBiosProtocol.h │ │ │ ├── DxePchPolicyUpdateProtocol.h │ │ │ ├── EmmcCardInfoProtocol.h │ │ │ ├── Gpio.h │ │ │ ├── HwWatchdogTimer.h │ │ │ ├── I2cBus.h │ │ │ ├── PchExtendedReset.h │ │ │ ├── PchInfo.h │ │ │ ├── PchPlatformPolicy.h │ │ │ ├── PchReset.h │ │ │ ├── PchS3Support.h │ │ │ ├── SdHostIo.h │ │ │ ├── SmbiosSlotPopulation.h │ │ │ ├── SmmIchnDispatchEx.h │ │ │ ├── SmmSmbus.h │ │ │ ├── Spi.h │ │ │ └── TcoReset.h │ │ │ ├── Rsci.h │ │ │ └── TianoApi.h │ └── Vlv2DeviceRefCodePkg.dec └── WhitleySiliconPkg │ ├── CpRcPkg.dec │ ├── Cpu │ ├── CpuRcPkg.dec │ └── Include │ │ ├── CpuDataStruct.h │ │ ├── CpuPolicyPeiDxeCommon.h │ │ ├── Guid │ │ └── CpuNvramData.h │ │ ├── Library │ │ ├── CpuConfigLib.h │ │ ├── CpuEarlyDataLib.h │ │ └── CpuPpmLib.h │ │ ├── PpmPolicyPeiDxeCommon.h │ │ ├── ProcessorPpmSetup.h │ │ └── Protocol │ │ ├── CpuPolicyProtocol.h │ │ └── PpmPolicyProtocol.h │ ├── Include │ ├── BackCompatible.h │ ├── ConfigBlock │ │ ├── TraceHubConfig.h │ │ ├── Usb2PhyConfig.h │ │ └── UsbConfig.h │ ├── Cpu │ │ └── CpuIds.h │ ├── CpuAndRevisionDefines.h │ ├── EmulationConfiguration.h │ ├── Fpga.h │ ├── GpioConfig.h │ ├── Guid │ │ ├── EmulationDfxVariable.h │ │ ├── FpgaSocketVariable.h │ │ ├── MemBootHealthGuid.h │ │ ├── MemoryMapData.h │ │ ├── PartialMirrorGuid.h │ │ ├── PlatformInfo.h │ │ ├── SiliconPolicyInitLibInterface.h │ │ ├── SocketCommonRcVariable.h │ │ ├── SocketIioVariable.h │ │ ├── SocketMemoryVariable.h │ │ ├── SocketMpLinkVariable.h │ │ ├── SocketPciResourceData.h │ │ ├── SocketPowermanagementVariable.h │ │ ├── SocketProcessorCoreVariable.h │ │ ├── SocketVariable.h │ │ └── StatusCodeDataTypeExDebug.h │ ├── IioConfig.h │ ├── IioPlatformData.h │ ├── IioRegs.h │ ├── IioSetupDefinitions.h │ ├── IioUniversalData.h │ ├── ImonVrSvid.h │ ├── KtiSetupDefinitions.h │ ├── Library │ │ ├── CompressedVariableLib.h │ │ ├── EmulationConfigurationLib.h │ │ ├── MemTypeLib.h │ │ ├── MemVrSvidMapLib.h │ │ ├── PchInfoLib.h │ │ ├── PlatformHooksLib.h │ │ └── SemaphoreLib.h │ ├── MaxCore.h │ ├── MaxSocket.h │ ├── MaxThread.h │ ├── MemCommon.h │ ├── Memory │ │ ├── Ddr4SpdRegisters.h │ │ └── ProcSmbChipCommon.h │ ├── Platform.h │ ├── PlatformInfoTypes.h │ ├── Ppi │ │ ├── DynamicSiLibraryPpi.h │ │ ├── MemoryPolicyPpi.h │ │ ├── RasImcS3Data.h │ │ └── UpiPolicyPpi.h │ ├── Protocol │ │ ├── DynamicSiLibraryProtocol.h │ │ ├── DynamicSiLibrarySmmProtocol.h │ │ ├── GlobalNvsArea.h │ │ ├── IioUds.h │ │ └── PciCallback.h │ ├── RcVersion.h │ ├── ScratchpadList.h │ ├── SiliconUpdUpdate.h │ ├── SystemInfoVar.h │ ├── UncoreCommonIncludes.h │ ├── Upi │ │ ├── KtiDisc.h │ │ ├── KtiHost.h │ │ └── KtiSi.h │ └── UsraAccessType.h │ ├── Library │ ├── BaseMemoryCoreLib │ │ ├── Core │ │ │ └── Include │ │ │ │ ├── DataTypes.h │ │ │ │ ├── MemHost.h │ │ │ │ ├── MemHostChipCommon.h │ │ │ │ ├── MemRegs.h │ │ │ │ ├── MrcCommonTypes.h │ │ │ │ ├── NGNDimmPlatformCfgData.h │ │ │ │ ├── SysHost.h │ │ │ │ └── SysHostChipCommon.h │ │ └── Platform │ │ │ ├── MemDefaults.h │ │ │ └── PlatformHost.h │ ├── FspWrapperPlatformLib │ │ ├── FspWrapperPlatformLib.c │ │ └── FspWrapperPlatformLib.inf │ ├── SetupLib │ │ ├── PeiSetupLib.c │ │ ├── PeiSetupLib.inf │ │ ├── SetupLib.c │ │ ├── SetupLib.inf │ │ ├── SetupLibNull.c │ │ └── SetupLibNull.inf │ ├── SiliconPolicyInitLibShim │ │ ├── SiliconPolicyInitLibShim.c │ │ └── SiliconPolicyInitLibShim.inf │ └── SiliconWorkaroundLibNull │ │ ├── SiliconWorkaroundLibNull.c │ │ └── SiliconWorkaroundLibNull.inf │ ├── Me │ └── MeSps.4 │ │ └── Include │ │ └── Library │ │ └── SpsPeiLib.h │ ├── MrcCommonConfig.dsc │ ├── Pch │ └── SouthClusterLbg │ │ ├── Include │ │ ├── GpioPinsSklH.h │ │ ├── Library │ │ │ ├── GpioLib.h │ │ │ ├── PchMultiPchBase.h │ │ │ └── PchPcieRpLib.h │ │ ├── PchAccess.h │ │ ├── PchLimits.h │ │ ├── PchPolicyCommon.h │ │ ├── PchReservedResources.h │ │ ├── PcieRegs.h │ │ ├── Ppi │ │ │ ├── PchHsioPtssTable.h │ │ │ ├── PchPcieDeviceTable.h │ │ │ ├── PchPolicy.h │ │ │ ├── PchReset.h │ │ │ └── Spi.h │ │ ├── Private │ │ │ └── Library │ │ │ │ └── PchSpiCommonLib.h │ │ ├── Protocol │ │ │ ├── PchReset.h │ │ │ └── Spi.h │ │ └── Register │ │ │ ├── PchRegsDci.h │ │ │ ├── PchRegsDmi.h │ │ │ ├── PchRegsEva.h │ │ │ ├── PchRegsFia.h │ │ │ ├── PchRegsGpio.h │ │ │ ├── PchRegsHda.h │ │ │ ├── PchRegsHsio.h │ │ │ ├── PchRegsItss.h │ │ │ ├── PchRegsLan.h │ │ │ ├── PchRegsLpc.h │ │ │ ├── PchRegsP2sb.h │ │ │ ├── PchRegsPcie.h │ │ │ ├── PchRegsPcr.h │ │ │ ├── PchRegsPmc.h │ │ │ ├── PchRegsPsf.h │ │ │ ├── PchRegsPsth.h │ │ │ ├── PchRegsSata.h │ │ │ ├── PchRegsSmbus.h │ │ │ ├── PchRegsSpi.h │ │ │ ├── PchRegsThermal.h │ │ │ ├── PchRegsTraceHub.h │ │ │ └── PchRegsUsb.h │ │ └── Library │ │ └── PeiDxeSmmGpioLib │ │ └── GpioLibrary.h │ ├── Product │ └── Whitley │ │ └── SiliconPkg10nmPcds.dsc │ ├── Security │ └── Include │ │ ├── Guid │ │ ├── SecurityIp │ │ │ ├── SecurityIpMkTme1v0_Inputs.h │ │ │ ├── SecurityIpMkTme1v0_Outputs.h │ │ │ ├── SecurityIpSgxTem1v0_Inputs.h │ │ │ ├── SecurityIpSgxTem1v0_Outputs.h │ │ │ ├── SecurityIpTdx1v0_Inputs.h │ │ │ └── SecurityIpTdx1v0_Outputs.h │ │ ├── SecurityPolicy.h │ │ └── SecurityPolicy_Flat.h │ │ └── Library │ │ └── SecurityPolicyDefinitions.h │ ├── SiliconPkg.dec │ ├── SiliconPolicyInit │ ├── SiliconPolicyInitLate.c │ ├── SiliconPolicyInitLate.inf │ ├── SiliconPolicyInitPreAndPostMem.c │ └── SiliconPolicyInitPreAndPostMem.inf │ └── WhitleySiliconPkg.dec ├── Marvell ├── Applications │ ├── EepromCmd │ │ ├── EepromCmd.c │ │ ├── EepromCmd.inf │ │ └── EepromCmd.uni │ ├── FirmwareUpdate │ │ ├── FUpdate.c │ │ ├── FUpdate.inf │ │ └── FUpdate.uni │ └── SpiTool │ │ ├── SpiFlashCmd.c │ │ ├── SpiFlashCmd.inf │ │ └── SpiFlashCmd.uni ├── Armada7k8k │ ├── AcpiTables │ │ ├── AcpiHeader.h │ │ ├── Armada70x0Db.inf │ │ ├── Armada70x0Db │ │ │ ├── Dsdt.asl │ │ │ ├── Mcfg.aslc │ │ │ └── Pcie.h │ │ ├── Armada80x0Db.inf │ │ ├── Armada80x0Db │ │ │ ├── Dsdt.asl │ │ │ ├── Mcfg.aslc │ │ │ └── Pcie.h │ │ ├── Armada80x0McBin.inf │ │ ├── Armada80x0McBin │ │ │ ├── Dbg2.aslc │ │ │ ├── Dbg2.h │ │ │ ├── Dsdt.asl │ │ │ ├── Mcfg.aslc │ │ │ └── Pcie.h │ │ ├── Fadt.aslc │ │ ├── Gtdt.aslc │ │ ├── IcuInterrupts.h │ │ ├── Madt.aslc │ │ ├── Pptt.aslc │ │ └── Spcr.aslc │ ├── Armada7k8k.dsc.inc │ ├── Armada7k8k.fdf │ ├── Armada7k8kCapsule.dsc │ ├── Armada7k8kCapsule.fdf │ ├── Drivers │ │ ├── Armada7k8kRngDxe │ │ │ ├── Armada7k8kRngDxe.c │ │ │ └── Armada7k8kRngDxe.inf │ │ └── PlatInitDxe │ │ │ ├── PlatInitDxe.c │ │ │ └── PlatInitDxe.inf │ ├── Feature │ │ └── Capsule │ │ │ ├── PlatformFlashAccessLib │ │ │ ├── PlatformFlashAccessLib.c │ │ │ └── PlatformFlashAccessLib.inf │ │ │ ├── SystemFirmwareDescriptor │ │ │ ├── SystemFirmwareDescriptor.aslc │ │ │ ├── SystemFirmwareDescriptor.inf │ │ │ └── SystemFirmwareDescriptorPei.c │ │ │ └── SystemFirmwareUpdateConfig │ │ │ └── SystemFirmwareUpdateConfig.ini │ └── Library │ │ ├── Armada7k8kLib │ │ ├── AArch64 │ │ │ └── ArmPlatformHelper.S │ │ ├── ARM │ │ │ └── ArmPlatformHelper.S │ │ ├── Armada7k8kLib.c │ │ ├── Armada7k8kLib.inf │ │ ├── Armada7k8kLibMem.c │ │ └── Armada7k8kLibMem.h │ │ ├── Armada7k8kMemoryInitPeiLib │ │ ├── Armada7k8kMemoryInitPeiLib.c │ │ └── Armada7k8kMemoryInitPeiLib.inf │ │ ├── Armada7k8kPciHostBridgeLib │ │ ├── PciHostBridgeLib.c │ │ ├── PciHostBridgeLib.inf │ │ ├── PciHostBridgeLibConstructor.c │ │ └── PciHostBridgeLibConstructor.h │ │ ├── Armada7k8kPciSegmentLib │ │ ├── PciSegmentLib.c │ │ └── PciSegmentLib.inf │ │ ├── Armada7k8kSampleAtResetLib │ │ ├── Armada7k8kSampleAtResetLib.c │ │ ├── Armada7k8kSampleAtResetLib.h │ │ └── Armada7k8kSampleAtResetLib.inf │ │ ├── Armada7k8kSoCDescLib │ │ ├── Armada7k8kSoCDescLib.c │ │ ├── Armada7k8kSoCDescLib.h │ │ └── Armada7k8kSoCDescLib.inf │ │ └── RealTimeClockLib │ │ ├── RealTimeClockLib.c │ │ ├── RealTimeClockLib.h │ │ └── RealTimeClockLib.inf ├── Documentation │ ├── Drivers │ │ ├── EepromDriver.txt │ │ ├── I2cDriver.txt │ │ └── SpiDriver.txt │ └── PortingGuide.txt ├── Drivers │ ├── BoardDesc │ │ ├── MvBoardDescDxe.c │ │ ├── MvBoardDescDxe.h │ │ └── MvBoardDescDxe.inf │ ├── Gpio │ │ ├── MvGpioDxe │ │ │ ├── MvGpioDxe.c │ │ │ ├── MvGpioDxe.h │ │ │ └── MvGpioDxe.inf │ │ └── MvPca95xxDxe │ │ │ ├── MvPca95xxDxe.c │ │ │ ├── MvPca95xxDxe.h │ │ │ └── MvPca95xxDxe.inf │ ├── I2c │ │ ├── MvEepromDxe │ │ │ ├── MvEepromDxe.c │ │ │ ├── MvEepromDxe.h │ │ │ └── MvEepromDxe.inf │ │ └── MvI2cDxe │ │ │ ├── MvI2cDxe.c │ │ │ ├── MvI2cDxe.h │ │ │ └── MvI2cDxe.inf │ ├── Net │ │ ├── MvMdioDxe │ │ │ ├── MvMdioDxe.c │ │ │ ├── MvMdioDxe.h │ │ │ └── MvMdioDxe.inf │ │ ├── MvPhyDxe │ │ │ ├── MvPhyDxe.c │ │ │ ├── MvPhyDxe.h │ │ │ └── MvPhyDxe.inf │ │ └── Pp2Dxe │ │ │ ├── Mvpp2Lib.c │ │ │ ├── Mvpp2Lib.h │ │ │ ├── Mvpp2LibHw.h │ │ │ ├── Pp2Dxe.c │ │ │ ├── Pp2Dxe.h │ │ │ └── Pp2Dxe.inf │ ├── NonDiscoverableDxe │ │ ├── NonDiscoverableDxe.c │ │ └── NonDiscoverableDxe.inf │ ├── SdMmc │ │ └── XenonDxe │ │ │ ├── XenonDxe.inf │ │ │ ├── XenonPciHci.c │ │ │ ├── XenonPciHci.h │ │ │ ├── XenonSdMmcOverride.c │ │ │ ├── XenonSdMmcOverride.h │ │ │ ├── XenonSdhci.c │ │ │ └── XenonSdhci.h │ ├── SmbiosPlatformDxe │ │ ├── SmbiosPlatformDxe.c │ │ └── SmbiosPlatformDxe.inf │ └── Spi │ │ ├── MvFvbDxe │ │ ├── MvFvbDxe.c │ │ ├── MvFvbDxe.h │ │ └── MvFvbDxe.inf │ │ ├── MvSpiFlashDxe │ │ ├── MvSpiFlashDxe.c │ │ ├── MvSpiFlashDxe.h │ │ └── MvSpiFlashDxe.inf │ │ └── MvSpiOrionDxe │ │ ├── MvSpiOrionDxe.c │ │ ├── MvSpiOrionDxe.h │ │ └── MvSpiOrionDxe.inf ├── Include │ ├── IndustryStandard │ │ └── MvSmc.h │ ├── Library │ │ ├── ArmadaBoardDescLib.h │ │ ├── ArmadaIcuLib.h │ │ ├── ArmadaSoCDescLib.h │ │ ├── MppLib.h │ │ ├── MvComPhyLib.h │ │ ├── MvGpioLib.h │ │ ├── NonDiscoverableInitLib.h │ │ ├── SampleAtResetLib.h │ │ └── UtmiPhyLib.h │ └── Protocol │ │ ├── BoardDesc.h │ │ ├── Eeprom.h │ │ ├── Mdio.h │ │ ├── MvI2c.h │ │ ├── MvPhy.h │ │ ├── Spi.h │ │ └── SpiFlash.h ├── Library │ ├── ComPhyLib │ │ ├── ComPhyCp110.c │ │ ├── ComPhyLib.c │ │ ├── ComPhyLib.h │ │ ├── ComPhyLib.inf │ │ └── ComPhySipSvc.h │ ├── IcuLib │ │ ├── IcuLib.c │ │ ├── IcuLib.h │ │ └── IcuLib.inf │ ├── MppLib │ │ ├── MppLib.c │ │ └── MppLib.inf │ ├── MvGpioLib │ │ ├── MvGpioLib.c │ │ └── MvGpioLib.inf │ └── UtmiPhyLib │ │ ├── UtmiPhyLib.c │ │ ├── UtmiPhyLib.h │ │ └── UtmiPhyLib.inf ├── Marvell.dec └── OcteonTx │ └── AcpiTables │ └── T91 │ ├── AcpiHeader.h │ ├── Cn9130DbA.inf │ ├── Cn9131DbA.inf │ ├── Cn9131DbA │ └── Ssdt.asl │ ├── Cn913xCEx7Eval.inf │ ├── Cn913xCEx7Eval │ ├── Cn9130EvalSsdt.asl │ ├── Cn9131EvalSsdt.asl │ ├── Cn9132EvalSsdt.asl │ ├── Cn913xCEx7Dsdt.asl │ ├── Dbg2.aslc │ ├── Dbg2.h │ ├── Mcfg.aslc │ └── Pcie.h │ ├── Cn913xDbA │ ├── Dbg2.aslc │ ├── Dbg2.h │ ├── Dsdt.asl │ ├── Mcfg.aslc │ └── Pcie.h │ ├── Fadt.aslc │ ├── Gtdt.aslc │ ├── IcuInterrupts.h │ ├── Madt.aslc │ ├── Pptt.aslc │ └── Spcr.aslc ├── Maxim └── Library │ └── Ds1307RtcLib │ ├── Ds1307Rtc.h │ ├── Ds1307RtcLib.c │ ├── Ds1307RtcLib.dec │ └── Ds1307RtcLib.inf ├── NXP ├── Chassis2 │ ├── Chassis2.dec │ ├── Chassis2.dsc.inc │ ├── Include │ │ └── Chassis.h │ └── Library │ │ └── ChassisLib │ │ ├── ChassisLib.c │ │ ├── ChassisLib.inf │ │ ├── Erratum.c │ │ └── Erratum.h ├── Chassis3V2 │ ├── Chassis3V2.dec │ ├── Chassis3V2.dsc.inc │ ├── Include │ │ └── Chassis.h │ └── Library │ │ └── ChassisLib │ │ ├── ChassisLib.c │ │ └── ChassisLib.inf ├── Drivers │ ├── I2cDxe │ │ ├── ComponentName.c │ │ ├── DriverBinding.c │ │ ├── I2cDxe.c │ │ ├── I2cDxe.h │ │ └── I2cDxe.inf │ ├── PciCpuIo2Dxe │ │ ├── PciCpuIo2Dxe.c │ │ └── PciCpuIo2Dxe.inf │ ├── SataInitDxe │ │ ├── SataInit.c │ │ └── SataInitDxe.inf │ └── UsbHcdInitDxe │ │ ├── UsbHcd.c │ │ ├── UsbHcd.h │ │ └── UsbHcd.inf ├── Include │ ├── Library │ │ ├── ChassisLib.h │ │ ├── GpioLib.h │ │ ├── I2cLib.h │ │ ├── IoAccessLib.h │ │ ├── SerDes.h │ │ ├── SerDesHelperLib.h │ │ └── SocLib.h │ ├── Pcie.h │ └── Ppi │ │ └── NxpPlatformGetClock.h ├── LS1043A │ ├── Include │ │ ├── Soc.h │ │ └── SocSerDes.h │ ├── LS1043A.dec │ ├── LS1043A.dsc.inc │ └── Library │ │ └── SocLib │ │ ├── SerDes.c │ │ ├── SocLib.c │ │ └── SocLib.inf ├── LS1046A │ ├── Include │ │ ├── Soc.h │ │ └── SocSerDes.h │ ├── LS1046A.dec │ ├── LS1046A.dsc.inc │ └── Library │ │ └── SocLib │ │ ├── SerDes.c │ │ ├── SocLib.c │ │ └── SocLib.inf ├── LX2160A │ ├── Include │ │ ├── Soc.h │ │ └── SocSerDes.h │ ├── LX2160A.dec │ ├── LX2160A.dsc.inc │ └── Library │ │ └── SocLib │ │ ├── SerDes.c │ │ ├── SocLib.c │ │ └── SocLib.inf ├── Library │ ├── DUartPortLib │ │ ├── DUart.h │ │ ├── DUartPortLib.c │ │ └── DUartPortLib.inf │ ├── GpioLib │ │ ├── GpioLib.c │ │ └── GpioLib.inf │ ├── I2cLib │ │ ├── I2cLib.c │ │ ├── I2cLib.inf │ │ └── I2cLibInternal.h │ ├── IoAccessLib │ │ ├── IoAccessLib.c │ │ └── IoAccessLib.inf │ ├── MemoryInitPeiLib │ │ ├── MemoryInitPeiLib.c │ │ ├── MemoryInitPeiLib.h │ │ └── MemoryInitPeiLib.inf │ ├── PL011UartClockLib │ │ ├── PL011UartClockLib.c │ │ └── PL011UartClockLib.inf │ ├── Pcf8563RealTimeClockLib │ │ ├── Pcf8563RealTimeClockLib.c │ │ ├── Pcf8563RealTimeClockLib.dec │ │ └── Pcf8563RealTimeClockLib.inf │ ├── PciHostBridgeLib │ │ ├── PciHostBridgeLib.c │ │ └── PciHostBridgeLib.inf │ ├── PciSegmentLib │ │ ├── PciSegmentLib.c │ │ └── PciSegmentLib.inf │ └── SerDesHelperLib │ │ ├── SerDesHelperLib.c │ │ └── SerDesHelperLib.inf ├── NxpQoriqLs.dec └── NxpQoriqLs.dsc.inc ├── Openmoko ├── ChaosKeyDxe │ ├── ChaosKeyDriver.c │ ├── ChaosKeyDriver.h │ ├── ChaosKeyDxe.inf │ ├── ComponentName.c │ └── DriverBinding.c └── Openmoko.dsc ├── Phytium ├── FT2000-4Pkg │ ├── Drivers │ │ ├── AcpiTables │ │ │ ├── AcpiSsdtRootPci.asl │ │ │ ├── AcpiTables.inf │ │ │ ├── Dbg2.aslc │ │ │ ├── Dsdt │ │ │ │ ├── Cpu.asl │ │ │ │ ├── Dsdt.asl │ │ │ │ └── Uart.asl │ │ │ ├── Fadt.aslc │ │ │ ├── Gtdt.aslc │ │ │ ├── Iort.aslc │ │ │ ├── Madt.aslc │ │ │ ├── Mcfg.aslc │ │ │ ├── Pptt.aslc │ │ │ └── Spcr.aslc │ │ ├── SmbiosPlatformDxe │ │ │ ├── SmbiosPlatformDxe.c │ │ │ └── SmbiosPlatformDxe.inf │ │ └── SpiDxe │ │ │ ├── SpiDxe.c │ │ │ ├── SpiDxe.h │ │ │ └── SpiDxe.inf │ └── Library │ │ ├── PciHostBridgeLib │ │ ├── PciHostBridgeLib.c │ │ └── PciHostBridgeLib.inf │ │ ├── PciSegmentLib │ │ ├── PciSegmentLib.c │ │ └── PciSegmentLib.inf │ │ ├── PlatformLib │ │ ├── AArch64 │ │ │ └── PhytiumPlatformHelper.S │ │ ├── PlatformLib.c │ │ ├── PlatformLib.inf │ │ └── PlatformLibMem.c │ │ └── RealTimeClockLib │ │ ├── RealTimeClockLib.c │ │ ├── RealTimeClockLib.h │ │ └── RealTimeClockLib.inf └── PhytiumCommonPkg │ ├── Drivers │ └── AcpiPlatformDxe │ │ ├── AcpiPlatform.c │ │ └── AcpiPlatformDxe.inf │ ├── Include │ ├── Platform.h │ ├── Protocol │ │ └── SpiProtocol.h │ └── SystemServiceInterface.h │ ├── PhytiumCommonPkg.dec │ ├── PhytiumCommonPkg.dsc.inc │ └── PhytiumCommonPkg.fdf.inc ├── Qemu └── SbsaQemu │ ├── Acpi.dsc.inc │ ├── AcpiTables │ ├── AcpiTables.inf │ ├── Dbg2.aslc │ ├── Dsdt.asl │ ├── Fadt.aslc │ ├── Gtdt.aslc │ ├── Mcfg.aslc │ └── Spcr.aslc │ ├── Drivers │ ├── SbsaQemuAcpiDxe │ │ ├── SbsaQemuAcpiDxe.c │ │ └── SbsaQemuAcpiDxe.inf │ └── SbsaQemuPlatformDxe │ │ ├── SbsaQemuPlatformDxe.c │ │ └── SbsaQemuPlatformDxe.inf │ ├── Include │ ├── IndustryStandard │ │ └── SbsaQemuAcpi.h │ └── Library │ │ └── FdtHelperLib.h │ ├── Library │ ├── FdtHelperLib │ │ ├── FdtHelperLib.c │ │ └── FdtHelperLib.inf │ ├── SbsaQemuLib │ │ ├── SbsaQemuHelper.S │ │ ├── SbsaQemuLib.c │ │ ├── SbsaQemuLib.inf │ │ └── SbsaQemuMem.c │ ├── SbsaQemuNorFlashLib │ │ ├── SbsaQemuNorFlashLib.c │ │ └── SbsaQemuNorFlashLib.inf │ └── SbsaQemuPciHostBridgeLib │ │ ├── SbsaQemuPciHostBridgeLib.c │ │ └── SbsaQemuPciHostBridgeLib.inf │ └── SbsaQemu.dec ├── RISC-V └── ProcessorPkg │ ├── Include │ ├── IndustryStandard │ │ ├── RiscV.h │ │ └── RiscVOpensbi.h │ ├── Library │ │ ├── RiscVCpuLib.h │ │ └── RiscVEdk2SbiLib.h │ ├── OpensbiTypes.h │ ├── ProcessorSpecificHobData.h │ ├── RiscVImpl.h │ └── SmbiosProcessorSpecificData.h │ ├── Library │ ├── PeiServicesTablePointerLibOpenSbi │ │ ├── PeiServicesTablePointerLibOpenSbi.inf │ │ ├── PeiServicesTablePointerLibOpenSbi.uni │ │ └── PeiServicesTablePointerOpenSbi.c │ ├── RiscVCpuLib │ │ ├── Cpu.S │ │ └── RiscVCpuLib.inf │ ├── RiscVEdk2SbiLib │ │ ├── RiscVEdk2SbiLib.c │ │ └── RiscVEdk2SbiLib.inf │ ├── RiscVExceptionLib │ │ ├── CpuExceptionHandlerDxeLib.inf │ │ ├── CpuExceptionHandlerLib.c │ │ ├── CpuExceptionHandlerLib.h │ │ ├── CpuExceptionHandlerLib.uni │ │ └── SupervisorTrapHandler.S │ ├── RiscVOpensbiLib │ │ └── RiscVOpensbiLib.inf │ ├── RiscVPlatformTimerLibNull │ │ ├── RiscVPlatformTimerLib.inf │ │ └── RiscVPlatformTimerLibNull.S │ └── RiscVTimerLib │ │ ├── BaseRiscVTimerLib.inf │ │ └── RiscVTimerLib.c │ ├── RiscVProcessorPkg.dec │ ├── RiscVProcessorPkg.dsc │ ├── RiscVProcessorPkg.uni │ ├── RiscVProcessorPkgExtra.uni │ └── Universal │ ├── CpuDxe │ ├── CpuDxe.c │ ├── CpuDxe.h │ ├── CpuDxe.inf │ ├── CpuDxe.uni │ └── CpuDxeExtra.uni │ └── SmbiosDxe │ ├── RiscVSmbiosDxe.c │ ├── RiscVSmbiosDxe.h │ ├── RiscVSmbiosDxe.inf │ ├── RiscVSmbiosDxe.uni │ └── RiscVSmbiosDxeExtra.uni ├── SiFive ├── Include │ └── Library │ │ └── SiFiveU54.h ├── SiFive.dec └── U54 │ └── Library │ └── PeiCoreInfoHobLib │ ├── CoreInfoHob.c │ └── PeiCoreInfoHobLib.inf ├── Socionext └── SynQuacer │ ├── Acpi.dsc.inc │ ├── AcpiTables │ ├── AcpiSsdtRootPci.asl │ ├── AcpiTables.h │ ├── AcpiTables.inf │ ├── Dsdt.asl │ ├── Fadt.aslc │ ├── Gtdt.aslc │ ├── Iort.aslc │ ├── Madt.aslc │ ├── Mcfg.aslc │ ├── Pptt.aslc │ └── Spcr.aslc │ ├── DeviceTree │ ├── DeveloperBox.dts │ ├── DeveloperBox.inf │ ├── SynQuacer.dtsi │ ├── SynQuacerCaches.dtsi │ ├── SynQuacerEvalBoard.dts │ └── SynQuacerEvalBoard.inf │ ├── Drivers │ ├── Fip006Dxe │ │ ├── Fip006Dxe.dec │ │ ├── Fip006Dxe.inf │ │ ├── Fip006Reg.h │ │ ├── Fip006StandaloneMm.inf │ │ ├── NorFlash.c │ │ ├── NorFlash.h │ │ ├── NorFlashDxe.c │ │ ├── NorFlashFvb.c │ │ └── NorFlashSmm.c │ ├── Net │ │ └── NetsecDxe │ │ │ ├── ComponentName.c │ │ │ ├── DriverBinding.c │ │ │ ├── NetsecDxe.c │ │ │ ├── NetsecDxe.dec │ │ │ ├── NetsecDxe.h │ │ │ ├── NetsecDxe.inf │ │ │ └── netsec_for_uefi │ │ │ ├── netsec_sdk │ │ │ ├── include │ │ │ │ ├── ogma_api.h │ │ │ │ ├── ogma_basic_type.h │ │ │ │ └── ogma_version.h │ │ │ └── src │ │ │ │ ├── ogma_basic_access.c │ │ │ │ ├── ogma_basic_access.h │ │ │ │ ├── ogma_desc_ring_access.c │ │ │ │ ├── ogma_desc_ring_access_internal.h │ │ │ │ ├── ogma_gmac_access.c │ │ │ │ ├── ogma_internal.h │ │ │ │ ├── ogma_misc.c │ │ │ │ ├── ogma_misc_internal.h │ │ │ │ ├── ogma_reg.h │ │ │ │ ├── ogma_reg_f_gmac_4mt.h │ │ │ │ └── ogma_reg_netsec.h │ │ │ ├── ogma_config.h │ │ │ ├── pfdep.h │ │ │ └── pfdep_uefi.c │ ├── OpteeRngDxe │ │ ├── OpteeRng.c │ │ ├── OpteeRngDxe.inf │ │ ├── OpteeRngDxe.uni │ │ └── OpteeRngDxeExtra.uni │ ├── PlatformDxe │ │ ├── Emmc.asl │ │ ├── EmmcDxe.c │ │ ├── Optee.asl │ │ ├── Pci.c │ │ ├── PlatformDxe.c │ │ ├── PlatformDxe.h │ │ ├── PlatformDxe.inf │ │ ├── PlatformDxeHii.uni │ │ └── PlatformDxeHii.vfr │ ├── SynQuacerGpioPei │ │ ├── SynQuacerGpioPei.c │ │ └── SynQuacerGpioPei.inf │ ├── SynQuacerI2cDxe │ │ ├── ComponentName.c │ │ ├── DriverBinding.c │ │ ├── SynQuacerI2cDxe.c │ │ ├── SynQuacerI2cDxe.h │ │ └── SynQuacerI2cDxe.inf │ └── SynQuacerPciCpuIo2Dxe │ │ ├── SynQuacerPciCpuIo2Dxe.c │ │ └── SynQuacerPciCpuIo2Dxe.inf │ ├── Include │ ├── Guid │ │ └── SynQuacerPlatformFormSet.h │ ├── Platform │ │ ├── DramInfo.h │ │ ├── MemoryMap.h │ │ ├── Pcie.h │ │ └── VarStore.h │ └── Ppi │ │ └── DramInfo.h │ ├── Library │ ├── NorFlashSynQuacerLib │ │ ├── NorFlashSynQuacer.c │ │ └── NorFlashSynQuacerLib.inf │ ├── SynQuacerDtbLoaderLib │ │ ├── SynQuacerDtbLoaderLib.c │ │ └── SynQuacerDtbLoaderLib.inf │ ├── SynQuacerLib │ │ ├── AArch64 │ │ │ └── SynQuacerHelper.S │ │ ├── Arm │ │ │ └── SynQuacerHelper.S │ │ ├── SynQuacer.c │ │ └── SynQuacerLib.inf │ ├── SynQuacerMemoryInitPeiLib │ │ ├── SynQuacerMemoryInitPeiLib.c │ │ └── SynQuacerMemoryInitPeiLib.inf │ ├── SynQuacerPciHostBridgeLib │ │ ├── SynQuacerPciHostBridgeLib.c │ │ ├── SynQuacerPciHostBridgeLib.inf │ │ └── SynQuacerPciHostBridgeLibConstructor.c │ ├── SynQuacerPciSegmentLib │ │ ├── PciSegmentLib.c │ │ └── SynQuacerPciSegmentLib.inf │ ├── SynQuacerPlatformFlashAccessLib │ │ ├── SynQuacerPlatformFlashAccessLib.c │ │ └── SynQuacerPlatformFlashAccessLib.inf │ └── SynQuacerPlatformPeiLib │ │ ├── SynQuacerPlatformPeiLib.c │ │ └── SynQuacerPlatformPeiLib.inf │ ├── Stage2Tables │ ├── GNUmakefile │ ├── Stage2Tables.S │ └── Stage2Tables.inf │ └── SynQuacer.dec ├── Synopsys └── DesignWare │ ├── DesignWare.dec │ ├── DesignWare.dsc │ └── Drivers │ ├── DwEmacSnpDxe │ ├── ComponentName.c │ ├── DriverBinding.c │ ├── DwEmacSnpDxe.c │ ├── DwEmacSnpDxe.h │ ├── DwEmacSnpDxe.inf │ ├── EmacDxeUtil.c │ ├── EmacDxeUtil.h │ ├── PhyDxeUtil.c │ └── PhyDxeUtil.h │ └── DwEmmcDxe │ ├── DwEmmc.h │ ├── DwEmmcDxe.c │ └── DwEmmcDxe.inf └── TexasInstruments └── Omap35xxPkg ├── Flash ├── Flash.c ├── Flash.h └── Flash.inf ├── Gpio ├── Gpio.c └── Gpio.inf ├── Include ├── Library │ ├── OmapDmaLib.h │ └── OmapLib.h ├── Omap3530 │ ├── Omap3530.h │ ├── Omap3530Dma.h │ ├── Omap3530Gpio.h │ ├── Omap3530Gpmc.h │ ├── Omap3530I2c.h │ ├── Omap3530Interrupt.h │ ├── Omap3530MMCHS.h │ ├── Omap3530PadConfiguration.h │ ├── Omap3530Prcm.h │ ├── Omap3530Timer.h │ ├── Omap3530Uart.h │ └── Omap3530Usb.h └── TPS65950.h ├── InterruptDxe ├── HardwareInterrupt.c └── InterruptDxe.inf ├── LcdGraphicsOutputDxe ├── LcdGraphicsOutputBlt.c ├── LcdGraphicsOutputDxe.c ├── LcdGraphicsOutputDxe.h └── LcdGraphicsOutputDxe.inf ├── Library ├── DebugAgentTimerLib │ ├── DebugAgentTimerLib.c │ └── DebugAgentTimerLib.inf ├── GdbSerialLib │ ├── GdbSerialLib.c │ └── GdbSerialLib.inf ├── Omap35xxTimerLib │ ├── Omap35xxTimerLib.inf │ └── TimerLib.c ├── OmapDmaLib │ ├── OmapDmaLib.c │ └── OmapDmaLib.inf ├── OmapLib │ ├── OmapLib.c │ └── OmapLib.inf ├── RealTimeClockLib │ ├── RealTimeClockLib.c │ └── RealTimeClockLib.inf └── SerialPortLib │ ├── SerialPortLib.c │ └── SerialPortLib.inf ├── MmcHostDxe ├── MmcHostDxe.c ├── MmcHostDxe.h └── MmcHostDxe.inf ├── Omap35xxPkg.dec ├── Omap35xxPkg.dsc ├── PciEmulation ├── PciEmulation.c └── PciEmulation.inf ├── SmbusDxe ├── Smbus.c └── Smbus.inf ├── TPS65950Dxe ├── TPS65950.c └── TPS65950.inf └── TimerDxe ├── Timer.c └── TimerDxe.inf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/.gitmodules -------------------------------------------------------------------------------- /Drivers/ASIX/Asix.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/ASIX/Asix.dec -------------------------------------------------------------------------------- /Drivers/ASIX/Asix.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/ASIX/Asix.dsc -------------------------------------------------------------------------------- /Drivers/ASIX/Bus/Usb/UsbNetworking/Ax88179/Ax88179.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/ASIX/Bus/Usb/UsbNetworking/Ax88179/Ax88179.c -------------------------------------------------------------------------------- /Drivers/ASIX/Bus/Usb/UsbNetworking/Ax88179/Ax88179.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/ASIX/Bus/Usb/UsbNetworking/Ax88179/Ax88179.h -------------------------------------------------------------------------------- /Drivers/DisplayLink/DisplayLinkPkg/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/DisplayLink/DisplayLinkPkg/ReadMe.md -------------------------------------------------------------------------------- /Drivers/OpTee/OpteeRpmbPkg/FixupPcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OpTee/OpteeRpmbPkg/FixupPcd.c -------------------------------------------------------------------------------- /Drivers/OpTee/OpteeRpmbPkg/FixupPcd.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OpTee/OpteeRpmbPkg/FixupPcd.inf -------------------------------------------------------------------------------- /Drivers/OpTee/OpteeRpmbPkg/OpTeeRpmbFv.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OpTee/OpteeRpmbPkg/OpTeeRpmbFv.inf -------------------------------------------------------------------------------- /Drivers/OpTee/OpteeRpmbPkg/OpTeeRpmbFvb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OpTee/OpteeRpmbPkg/OpTeeRpmbFvb.c -------------------------------------------------------------------------------- /Drivers/OpTee/OpteeRpmbPkg/OpTeeRpmbFvb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OpTee/OpteeRpmbPkg/OpTeeRpmbFvb.h -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/CirrusLogic5430Dxe/Edid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/CirrusLogic5430Dxe/Edid.c -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/Include/Library/BltLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/Include/Library/BltLib.h -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/Library/GopBltLib/GopBltLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/Library/GopBltLib/GopBltLib.c -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/Library/GopBltLib/GopBltLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/Library/GopBltLib/GopBltLib.inf -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/OptionRomPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/OptionRomPkg.dec -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/OptionRomPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/OptionRomPkg.dsc -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/ReadMe.txt -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/UndiRuntimeDxe/ComponentName.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/UndiRuntimeDxe/ComponentName.c -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/UndiRuntimeDxe/Decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/UndiRuntimeDxe/Decode.c -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/UndiRuntimeDxe/E100b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/UndiRuntimeDxe/E100b.c -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/UndiRuntimeDxe/E100b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/UndiRuntimeDxe/E100b.h -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/UndiRuntimeDxe/Init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/UndiRuntimeDxe/Init.c -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/UndiRuntimeDxe/Undi32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/UndiRuntimeDxe/Undi32.h -------------------------------------------------------------------------------- /Drivers/OptionRomPkg/UndiRuntimeDxe/UndiAipImpl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Drivers/OptionRomPkg/UndiRuntimeDxe/UndiAipImpl.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/BlockGroup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/BlockGroup.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Collation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Collation.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Crc16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Crc16.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Crc32c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Crc32c.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Directory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Directory.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/DiskUtil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/DiskUtil.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Ext4Disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Ext4Disk.h -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.h -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.inf -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.uni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.uni -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Extents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Extents.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/File.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/File.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Inode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Inode.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Partition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Partition.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Dxe/Superblock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Dxe/Superblock.c -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Pkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Pkg.dec -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Pkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Pkg.dsc -------------------------------------------------------------------------------- /Features/Ext4Pkg/Ext4Pkg.uni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Ext4Pkg/Ext4Pkg.uni -------------------------------------------------------------------------------- /Features/Intel/Debugging/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Intel/Debugging/Readme.md -------------------------------------------------------------------------------- /Features/Intel/Network/NetworkFeaturePkg/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Intel/Network/NetworkFeaturePkg/Readme.md -------------------------------------------------------------------------------- /Features/Intel/Network/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Intel/Network/Readme.md -------------------------------------------------------------------------------- /Features/Intel/OutOfBandManagement/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Intel/OutOfBandManagement/Readme.md -------------------------------------------------------------------------------- /Features/Intel/PowerManagement/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Intel/PowerManagement/Readme.md -------------------------------------------------------------------------------- /Features/Intel/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Intel/Readme.md -------------------------------------------------------------------------------- /Features/Intel/SystemInformation/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Intel/SystemInformation/Readme.md -------------------------------------------------------------------------------- /Features/Intel/TemplateFeaturePkg/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Intel/TemplateFeaturePkg/Readme.md -------------------------------------------------------------------------------- /Features/Intel/UserInterface/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Features/Intel/UserInterface/Readme.md -------------------------------------------------------------------------------- /License-History.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/License-History.txt -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/License.txt -------------------------------------------------------------------------------- /Maintainers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Maintainers.txt -------------------------------------------------------------------------------- /Platform/96Boards/96Boards.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/96Boards.dec -------------------------------------------------------------------------------- /Platform/96Boards/96BoardsI2cDxe/96BoardsI2cDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/96BoardsI2cDxe/96BoardsI2cDxe.c -------------------------------------------------------------------------------- /Platform/96Boards/96BoardsI2cDxe/96BoardsI2cDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/96BoardsI2cDxe/96BoardsI2cDxe.inf -------------------------------------------------------------------------------- /Platform/96Boards/Include/Guid/FormSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/Include/Guid/FormSet.h -------------------------------------------------------------------------------- /Platform/96Boards/Include/Protocol/LsConnector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/Include/Protocol/LsConnector.h -------------------------------------------------------------------------------- /Platform/96Boards/Include/Protocol/Mezzanine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/Include/Protocol/Mezzanine.h -------------------------------------------------------------------------------- /Platform/96Boards/LsConnectorDxe/LsConnectorDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/LsConnectorDxe/LsConnectorDxe.c -------------------------------------------------------------------------------- /Platform/96Boards/LsConnectorDxe/LsConnectorDxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/LsConnectorDxe/LsConnectorDxe.h -------------------------------------------------------------------------------- /Platform/96Boards/LsConnectorDxe/LsConnectorDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/LsConnectorDxe/LsConnectorDxe.inf -------------------------------------------------------------------------------- /Platform/96Boards/LsConnectorDxe/LsConnectorHii.uni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/LsConnectorDxe/LsConnectorHii.uni -------------------------------------------------------------------------------- /Platform/96Boards/LsConnectorDxe/LsConnectorHii.vfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/LsConnectorDxe/LsConnectorHii.vfr -------------------------------------------------------------------------------- /Platform/96Boards/Secure96Dxe/Secure96.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/Secure96Dxe/Secure96.asl -------------------------------------------------------------------------------- /Platform/96Boards/Secure96Dxe/Secure96.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/Secure96Dxe/Secure96.dts -------------------------------------------------------------------------------- /Platform/96Boards/Secure96Dxe/Secure96.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/Secure96Dxe/Secure96.h -------------------------------------------------------------------------------- /Platform/96Boards/Secure96Dxe/Secure96Dxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/Secure96Dxe/Secure96Dxe.c -------------------------------------------------------------------------------- /Platform/96Boards/Secure96Dxe/Secure96Dxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/96Boards/Secure96Dxe/Secure96Dxe.inf -------------------------------------------------------------------------------- /Platform/AMD/OverdriveBoard/OverdriveBoard.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/AMD/OverdriveBoard/OverdriveBoard.dsc -------------------------------------------------------------------------------- /Platform/AMD/OverdriveBoard/OverdriveBoard.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/AMD/OverdriveBoard/OverdriveBoard.fdf -------------------------------------------------------------------------------- /Platform/ARM/ARM.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/ARM.dec -------------------------------------------------------------------------------- /Platform/ARM/Drivers/BootMonFs/BootMonFs.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/BootMonFs/BootMonFs.dec -------------------------------------------------------------------------------- /Platform/ARM/Drivers/BootMonFs/BootMonFs.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/BootMonFs/BootMonFs.inf -------------------------------------------------------------------------------- /Platform/ARM/Drivers/BootMonFs/BootMonFsApi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/BootMonFs/BootMonFsApi.h -------------------------------------------------------------------------------- /Platform/ARM/Drivers/BootMonFs/BootMonFsDir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/BootMonFs/BootMonFsDir.c -------------------------------------------------------------------------------- /Platform/ARM/Drivers/BootMonFs/BootMonFsEntryPoint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/BootMonFs/BootMonFsEntryPoint.c -------------------------------------------------------------------------------- /Platform/ARM/Drivers/BootMonFs/BootMonFsHw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/BootMonFs/BootMonFsHw.h -------------------------------------------------------------------------------- /Platform/ARM/Drivers/BootMonFs/BootMonFsImages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/BootMonFs/BootMonFsImages.c -------------------------------------------------------------------------------- /Platform/ARM/Drivers/BootMonFs/BootMonFsInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/BootMonFs/BootMonFsInternal.h -------------------------------------------------------------------------------- /Platform/ARM/Drivers/BootMonFs/BootMonFsOpenClose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/BootMonFs/BootMonFsOpenClose.c -------------------------------------------------------------------------------- /Platform/ARM/Drivers/BootMonFs/BootMonFsReadWrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/BootMonFs/BootMonFsReadWrite.c -------------------------------------------------------------------------------- /Platform/ARM/Drivers/FdtPlatformDxe/FdtPlatform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/FdtPlatformDxe/FdtPlatform.c -------------------------------------------------------------------------------- /Platform/ARM/Drivers/FdtPlatformDxe/FdtPlatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/FdtPlatformDxe/FdtPlatform.h -------------------------------------------------------------------------------- /Platform/ARM/Drivers/FdtPlatformDxe/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/FdtPlatformDxe/README.txt -------------------------------------------------------------------------------- /Platform/ARM/Drivers/FdtPlatformDxe/ShellDumpFdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/FdtPlatformDxe/ShellDumpFdt.c -------------------------------------------------------------------------------- /Platform/ARM/Drivers/FdtPlatformDxe/ShellSetFdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Drivers/FdtPlatformDxe/ShellSetFdt.c -------------------------------------------------------------------------------- /Platform/ARM/Include/Guid/BootMonFsFileInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Include/Guid/BootMonFsFileInfo.h -------------------------------------------------------------------------------- /Platform/ARM/Include/Library/ArmShellCmdLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Include/Library/ArmShellCmdLib.h -------------------------------------------------------------------------------- /Platform/ARM/Include/Library/BdsLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Include/Library/BdsLib.h -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/AcpiTables/AcpiSsdtRootPci.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/AcpiTables/AcpiSsdtRootPci.asl -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/AcpiTables/AcpiTables.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/AcpiTables/AcpiTables.inf -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/AcpiTables/Dbg2.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/AcpiTables/Dbg2.aslc -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/AcpiTables/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/AcpiTables/Dsdt.asl -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/AcpiTables/Fadt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/AcpiTables/Fadt.aslc -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/AcpiTables/Gtdt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/AcpiTables/Gtdt.aslc -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/AcpiTables/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/AcpiTables/Madt.aslc -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/AcpiTables/Spcr.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/AcpiTables/Spcr.aslc -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/ArmJuno.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/ArmJuno.dec -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/ArmJuno.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/ArmJuno.dsc -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/ArmJuno.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/ArmJuno.fdf -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/Drivers/ArmJunoDxe/AcpiTables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/Drivers/ArmJunoDxe/AcpiTables.c -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.c -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/Include/ArmPlatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/Include/ArmPlatform.h -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/Library/ArmJunoLib/ArmJuno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/Library/ArmJunoLib/ArmJuno.c -------------------------------------------------------------------------------- /Platform/ARM/JunoPkg/Library/ArmJunoLib/ArmJunoMem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/JunoPkg/Library/ArmJunoLib/ArmJunoMem.c -------------------------------------------------------------------------------- /Platform/ARM/Library/ArmShellCmdRunAxf/Arm/Pivot.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/ArmShellCmdRunAxf/Arm/Pivot.S -------------------------------------------------------------------------------- /Platform/ARM/Library/ArmShellCmdRunAxf/ElfLoader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/ArmShellCmdRunAxf/ElfLoader.c -------------------------------------------------------------------------------- /Platform/ARM/Library/ArmShellCmdRunAxf/ElfLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/ArmShellCmdRunAxf/ElfLoader.h -------------------------------------------------------------------------------- /Platform/ARM/Library/ArmShellCmdRunAxf/RunAxf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/ArmShellCmdRunAxf/RunAxf.c -------------------------------------------------------------------------------- /Platform/ARM/Library/ArmShellCmdRunAxf/elf32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/ArmShellCmdRunAxf/elf32.h -------------------------------------------------------------------------------- /Platform/ARM/Library/ArmShellCmdRunAxf/elf64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/ArmShellCmdRunAxf/elf64.h -------------------------------------------------------------------------------- /Platform/ARM/Library/ArmShellCmdRunAxf/elf_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/ArmShellCmdRunAxf/elf_common.h -------------------------------------------------------------------------------- /Platform/ARM/Library/BdsLib/BdsFilePath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/BdsLib/BdsFilePath.c -------------------------------------------------------------------------------- /Platform/ARM/Library/BdsLib/BdsHelper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/BdsLib/BdsHelper.c -------------------------------------------------------------------------------- /Platform/ARM/Library/BdsLib/BdsInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/BdsLib/BdsInternal.h -------------------------------------------------------------------------------- /Platform/ARM/Library/BdsLib/BdsLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Library/BdsLib/BdsLib.inf -------------------------------------------------------------------------------- /Platform/ARM/Morello/Include/MorelloPlatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Morello/Include/MorelloPlatform.h -------------------------------------------------------------------------------- /Platform/ARM/Morello/MorelloPlatform.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Morello/MorelloPlatform.dec -------------------------------------------------------------------------------- /Platform/ARM/Morello/MorelloPlatform.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Morello/MorelloPlatform.dsc.inc -------------------------------------------------------------------------------- /Platform/ARM/Morello/MorelloPlatformFvp.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Morello/MorelloPlatformFvp.dsc -------------------------------------------------------------------------------- /Platform/ARM/Morello/MorelloPlatformFvp.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Morello/MorelloPlatformFvp.fdf -------------------------------------------------------------------------------- /Platform/ARM/Morello/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Morello/Readme.md -------------------------------------------------------------------------------- /Platform/ARM/N1Sdp/N1SdpPlatform.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/N1Sdp/N1SdpPlatform.dsc -------------------------------------------------------------------------------- /Platform/ARM/N1Sdp/N1SdpPlatform.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/N1Sdp/N1SdpPlatform.fdf -------------------------------------------------------------------------------- /Platform/ARM/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/Readme.md -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Dbg2.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Dbg2.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Fadt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Fadt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Gtdt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Gtdt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Iort.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Iort.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Mcfg.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Mcfg.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdE1Edge/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdE1Edge/Dsdt.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdE1Edge/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdE1Edge/Madt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdE1Edge/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdE1Edge/Pptt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN1Edge/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN1Edge/Dsdt.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN1Edge/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN1Edge/Madt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN1Edge/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN1Edge/Pptt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Dsdt.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Hmat.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Hmat.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Madt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Pptt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Srat.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeX2/Srat.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN2/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN2/Dsdt.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN2/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN2/Madt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN2/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN2/Pptt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN2AcpiTables.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN2AcpiTables.inf -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN2Cfg1/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN2Cfg1/Dsdt.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN2Cfg1/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN2Cfg1/Madt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdN2Cfg1/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdN2Cfg1/Pptt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdV1/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdV1/Dsdt.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdV1/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdV1/Madt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdV1/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdV1/Pptt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdV1AcpiTables.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdV1AcpiTables.inf -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Dsdt.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Hmat.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Hmat.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Madt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Pptt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Srat.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdV1Mc/Srat.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/RdV1McAcpiTables.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/RdV1McAcpiTables.inf -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Sgi575/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Sgi575/Dsdt.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Sgi575/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Sgi575/Madt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Sgi575/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Sgi575/Pptt.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Sgi575AcpiTables.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Sgi575AcpiTables.inf -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Spcr.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Spcr.aslc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/Ssdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/Ssdt.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/SsdtEvents.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/SsdtEvents.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/AcpiTables/SsdtRos.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/AcpiTables/SsdtRos.asl -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/Include/Ppi/SgiPlatformId.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/Include/Ppi/SgiPlatformId.h -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/Include/SgiAcpiHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/Include/SgiAcpiHeader.h -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/Include/SgiPlatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/Include/SgiPlatform.h -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/PlatformStandaloneMm2.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/PlatformStandaloneMm2.dsc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdE1Edge/RdE1Edge.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdE1Edge/RdE1Edge.dsc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdE1Edge/RdE1Edge.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdE1Edge/RdE1Edge.fdf.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdN1Edge/RdN1Edge.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdN1Edge/RdN1Edge.dsc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdN1Edge/RdN1Edge.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdN1Edge/RdN1Edge.fdf.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdN1EdgeX2/RdN1EdgeX2.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdN1EdgeX2/RdN1EdgeX2.dsc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdN1EdgeX2/RdN1EdgeX2.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdN1EdgeX2/RdN1EdgeX2.fdf.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdN2/RdN2.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdN2/RdN2.dsc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdN2/RdN2.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdN2/RdN2.fdf.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdN2Cfg1/RdN2Cfg1.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdN2Cfg1/RdN2Cfg1.dsc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdN2Cfg1/RdN2Cfg1.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdN2Cfg1/RdN2Cfg1.fdf.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdV1/RdV1.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdV1/RdV1.dsc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdV1/RdV1.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdV1/RdV1.fdf.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdV1Mc/RdV1Mc.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdV1Mc/RdV1Mc.dsc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/RdV1Mc/RdV1Mc.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/RdV1Mc/RdV1Mc.fdf.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/Readme.md -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/Sgi575/Sgi575.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/Sgi575/Sgi575.fdf.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/SgiMemoryMap.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/SgiMemoryMap.dsc.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/SgiMemoryMap2.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/SgiMemoryMap2.dsc.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/SgiPlatform.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/SgiPlatform.dec -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/SgiPlatform.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/SgiPlatform.dsc.inc -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/SgiPlatform.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/SgiPlatform.fdf -------------------------------------------------------------------------------- /Platform/ARM/SgiPkg/SgiPlatformMm.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/SgiPkg/SgiPlatformMm.dsc.inc -------------------------------------------------------------------------------- /Platform/ARM/VExpressPkg/ArmVExpress-CTA15-A7.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/VExpressPkg/ArmVExpress-CTA15-A7.dsc -------------------------------------------------------------------------------- /Platform/ARM/VExpressPkg/ArmVExpress-CTA15-A7.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/VExpressPkg/ArmVExpress-CTA15-A7.fdf -------------------------------------------------------------------------------- /Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc -------------------------------------------------------------------------------- /Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.fdf -------------------------------------------------------------------------------- /Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc -------------------------------------------------------------------------------- /Platform/ARM/VExpressPkg/ArmVExpressPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/ARM/VExpressPkg/ArmVExpressPkg.dec -------------------------------------------------------------------------------- /Platform/Ampere/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Ampere/Readme.md -------------------------------------------------------------------------------- /Platform/BeagleBoard/BeagleBoardPkg/PrePi/PrePi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/BeagleBoard/BeagleBoardPkg/PrePi/PrePi.c -------------------------------------------------------------------------------- /Platform/BeagleBoard/BeagleBoardPkg/PrePi/PrePi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/BeagleBoard/BeagleBoardPkg/PrePi/PrePi.h -------------------------------------------------------------------------------- /Platform/BeagleBoard/BeagleBoardPkg/Readme.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/BeagleBoard/BeagleBoardPkg/Readme.rst -------------------------------------------------------------------------------- /Platform/BeagleBoard/BeagleBoardPkg/Tools/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/BeagleBoard/BeagleBoardPkg/Tools/makefile -------------------------------------------------------------------------------- /Platform/BeagleBoard/BeagleBoardPkg/Tools/replace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/BeagleBoard/BeagleBoardPkg/Tools/replace.c -------------------------------------------------------------------------------- /Platform/Comcast/Application/Dri/Dri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Comcast/Application/Dri/Dri.c -------------------------------------------------------------------------------- /Platform/Comcast/Application/Dri/Dri.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Comcast/Application/Dri/Dri.inf -------------------------------------------------------------------------------- /Platform/Comcast/Application/SecureBoot/SecureBoot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Comcast/Application/SecureBoot/SecureBoot.c -------------------------------------------------------------------------------- /Platform/Comcast/Library/RdkBootManagerLib/DiskIo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Comcast/Library/RdkBootManagerLib/DiskIo.c -------------------------------------------------------------------------------- /Platform/Comcast/Library/RdkBootManagerLib/RdkFile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Comcast/Library/RdkBootManagerLib/RdkFile.c -------------------------------------------------------------------------------- /Platform/Comcast/RDKQemu/RDKQemu.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Comcast/RDKQemu/RDKQemu.dsc -------------------------------------------------------------------------------- /Platform/Comcast/RDKQemu/RDKQemu.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Comcast/RDKQemu/RDKQemu.fdf -------------------------------------------------------------------------------- /Platform/Comcast/RDKQemu/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Comcast/RDKQemu/README -------------------------------------------------------------------------------- /Platform/Hisilicon/D03/D03.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D03/D03.dec -------------------------------------------------------------------------------- /Platform/Hisilicon/D03/D03.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D03/D03.dsc -------------------------------------------------------------------------------- /Platform/Hisilicon/D03/D03.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D03/D03.fdf -------------------------------------------------------------------------------- /Platform/Hisilicon/D03/Include/Library/CpldD03.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D03/Include/Library/CpldD03.h -------------------------------------------------------------------------------- /Platform/Hisilicon/D05/D05.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D05/D05.dsc -------------------------------------------------------------------------------- /Platform/Hisilicon/D05/D05.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D05/D05.fdf -------------------------------------------------------------------------------- /Platform/Hisilicon/D06/D06.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D06/D06.dec -------------------------------------------------------------------------------- /Platform/Hisilicon/D06/D06.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D06/D06.dsc -------------------------------------------------------------------------------- /Platform/Hisilicon/D06/D06.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D06/D06.fdf -------------------------------------------------------------------------------- /Platform/Hisilicon/D06/Include/Library/CpldD06.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D06/Include/Library/CpldD06.h -------------------------------------------------------------------------------- /Platform/Hisilicon/D06/Library/OemNicLib/OemNicLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/D06/Library/OemNicLib/OemNicLib.c -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey/HiKey.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey/HiKey.dec -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey/HiKey.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey/HiKey.dsc -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey/HiKey.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey/HiKey.fdf -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.c -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.h -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey/HiKeyDxe/HiKeyDxe.inf -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey/HiKeyGpioDxe/HiKeyGpioDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey/HiKeyGpioDxe/HiKeyGpioDxe.c -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey/Include/ArmPlatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey/Include/ArmPlatform.h -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey/Library/HiKeyLib/HiKey.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey/Library/HiKeyLib/HiKey.c -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey/Library/HiKeyLib/HiKeyMem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey/Library/HiKeyLib/HiKeyMem.c -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey960/HiKey960.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey960/HiKey960.dec -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey960/HiKey960.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey960/HiKey960.dsc -------------------------------------------------------------------------------- /Platform/Hisilicon/HiKey960/HiKey960.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Hisilicon/HiKey960/HiKey960.fdf -------------------------------------------------------------------------------- /Platform/Intel/BoardModulePkg/BoardModulePkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/BoardModulePkg/BoardModulePkg.dec -------------------------------------------------------------------------------- /Platform/Intel/BoardModulePkg/BoardModulePkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/BoardModulePkg/BoardModulePkg.dsc -------------------------------------------------------------------------------- /Platform/Intel/BoardModulePkg/Include/Guid/BiosId.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/BoardModulePkg/Include/Guid/BiosId.h -------------------------------------------------------------------------------- /Platform/Intel/BoardModulePkg/LegacySioDxe/SioChip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/BoardModulePkg/LegacySioDxe/SioChip.c -------------------------------------------------------------------------------- /Platform/Intel/BoardModulePkg/LegacySioDxe/SioChip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/BoardModulePkg/LegacySioDxe/SioChip.h -------------------------------------------------------------------------------- /Platform/Intel/CometlakeOpenBoardPkg/Include/Setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/CometlakeOpenBoardPkg/Include/Setup.h -------------------------------------------------------------------------------- /Platform/Intel/KabylakeOpenBoardPkg/OpenBoardPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/KabylakeOpenBoardPkg/OpenBoardPkg.dec -------------------------------------------------------------------------------- /Platform/Intel/MinPlatformPkg/Acpi/AcpiSmm/AcpiMm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/MinPlatformPkg/Acpi/AcpiSmm/AcpiMm.c -------------------------------------------------------------------------------- /Platform/Intel/MinPlatformPkg/Acpi/AcpiSmm/AcpiMm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/MinPlatformPkg/Acpi/AcpiSmm/AcpiMm.h -------------------------------------------------------------------------------- /Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c -------------------------------------------------------------------------------- /Platform/Intel/MinPlatformPkg/MinPlatformPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/MinPlatformPkg/MinPlatformPkg.dec -------------------------------------------------------------------------------- /Platform/Intel/MinPlatformPkg/MinPlatformPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/MinPlatformPkg/MinPlatformPkg.dsc -------------------------------------------------------------------------------- /Platform/Intel/MinPlatformPkg/Tools/Fsp/pad.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/MinPlatformPkg/Tools/Fsp/pad.bin -------------------------------------------------------------------------------- /Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Platform/Intel/PurleyOpenBoardPkg/Features/LinuxBoot/LinuxBinaries/initrd.cpio.xz: -------------------------------------------------------------------------------- 1 | c`@ -------------------------------------------------------------------------------- /Platform/Intel/PurleyOpenBoardPkg/Features/LinuxBoot/LinuxBinaries/linux.efi: -------------------------------------------------------------------------------- 1 | c`@ -------------------------------------------------------------------------------- /Platform/Intel/PurleyOpenBoardPkg/Include/Platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/PurleyOpenBoardPkg/Include/Platform.h -------------------------------------------------------------------------------- /Platform/Intel/PurleyOpenBoardPkg/Include/SioRegs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/PurleyOpenBoardPkg/Include/SioRegs.h -------------------------------------------------------------------------------- /Platform/Intel/PurleyOpenBoardPkg/OpenBoardPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/PurleyOpenBoardPkg/OpenBoardPkg.dec -------------------------------------------------------------------------------- /Platform/Intel/QuarkPlatformPkg/Include/Pcal9555.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/QuarkPlatformPkg/Include/Pcal9555.h -------------------------------------------------------------------------------- /Platform/Intel/QuarkPlatformPkg/Include/Platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/QuarkPlatformPkg/Include/Platform.h -------------------------------------------------------------------------------- /Platform/Intel/QuarkPlatformPkg/Quark.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/QuarkPlatformPkg/Quark.dsc -------------------------------------------------------------------------------- /Platform/Intel/QuarkPlatformPkg/Quark.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/QuarkPlatformPkg/Quark.fdf -------------------------------------------------------------------------------- /Platform/Intel/QuarkPlatformPkg/QuarkMin.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/QuarkPlatformPkg/QuarkMin.dsc -------------------------------------------------------------------------------- /Platform/Intel/QuarkPlatformPkg/QuarkMin.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/QuarkPlatformPkg/QuarkMin.fdf -------------------------------------------------------------------------------- /Platform/Intel/QuarkPlatformPkg/QuarkPlatformPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/QuarkPlatformPkg/QuarkPlatformPkg.dec -------------------------------------------------------------------------------- /Platform/Intel/QuarkPlatformPkg/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/QuarkPlatformPkg/Readme.md -------------------------------------------------------------------------------- /Platform/Intel/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Readme.md -------------------------------------------------------------------------------- /Platform/Intel/SimicsOpenBoardPkg/Include/CmosMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/SimicsOpenBoardPkg/Include/CmosMap.h -------------------------------------------------------------------------------- /Platform/Intel/SimicsOpenBoardPkg/Logo/Logo.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/SimicsOpenBoardPkg/Logo/Logo.bmp -------------------------------------------------------------------------------- /Platform/Intel/SimicsOpenBoardPkg/OpenBoardPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/SimicsOpenBoardPkg/OpenBoardPkg.dec -------------------------------------------------------------------------------- /Platform/Intel/SimicsOpenBoardPkg/SecCore/SecMain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/SimicsOpenBoardPkg/SecCore/SecMain.c -------------------------------------------------------------------------------- /Platform/Intel/Tools/AppendPackagesPath/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Tools/AppendPackagesPath/Readme.md -------------------------------------------------------------------------------- /Platform/Intel/Tools/GenBiosId/BiosId.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Tools/GenBiosId/BiosId.env -------------------------------------------------------------------------------- /Platform/Intel/Tools/GenBiosId/GenBiosId.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Tools/GenBiosId/GenBiosId.py -------------------------------------------------------------------------------- /Platform/Intel/Tools/UniTool/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Tools/UniTool/README.txt -------------------------------------------------------------------------------- /Platform/Intel/Tools/UniTool/UniTool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Tools/UniTool/UniTool.py -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/AcpiPlatform/Osfr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/AcpiPlatform/Osfr.h -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/NewRoot.cer.gFmpDevicePkgTokenSpaceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/SAMPLE_DEVELOPMENT.cer.gFmpDevicePkgTokenSpaceGuid.PcdFmpDevicePkcs7CertBufferXdr.inc: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/FmpCertificate.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/FmpCertificate.dsc -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/Include/CpuType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/Include/CpuType.h -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/Include/Hpet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/Include/Hpet.h -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/Include/Mcfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/Include/Mcfg.h -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/Include/McfgTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/Include/McfgTable.h -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/Include/Platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/Include/Platform.h -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/Include/SetupMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/Include/SetupMode.h -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/Logo/Logo.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/Logo/Logo.bmp -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.c -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.h -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.inf -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/ExI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/ExI.c -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/Rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/Rtc.c -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PlatformPei/Stall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PlatformPei/Stall.c -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.dec -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/PreBuild.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/PreBuild.py -------------------------------------------------------------------------------- /Platform/Intel/Vlv2TbltDevicePkg/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/Vlv2TbltDevicePkg/Readme.md -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/DynamicExPcd.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/DynamicExPcd.dsc -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/Include/AcpiVtd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/Include/AcpiVtd.h -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/Include/IoApic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/Include/IoApic.h -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/Include/SioRegs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/Include/SioRegs.h -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/Include/UbaKti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/Include/UbaKti.h -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/PlatformPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/PlatformPkg.dec -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/PlatformPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/PlatformPkg.dsc -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/PlatformPkg.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/PlatformPkg.fdf -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/StructurePcd.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/StructurePcd.dsc -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/Uba/UbaCommon.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/Uba/UbaCommon.dsc -------------------------------------------------------------------------------- /Platform/Intel/WhitleyOpenBoardPkg/Uba/UbaPei.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/WhitleyOpenBoardPkg/Uba/UbaPei.fdf -------------------------------------------------------------------------------- /Platform/Intel/build.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/build.cfg -------------------------------------------------------------------------------- /Platform/Intel/build_bios.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Intel/build_bios.py -------------------------------------------------------------------------------- /Platform/LeMaker/CelloBoard/CelloBoard.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/LeMaker/CelloBoard/CelloBoard.dsc -------------------------------------------------------------------------------- /Platform/LeMaker/CelloBoard/CelloBoard.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/LeMaker/CelloBoard/CelloBoard.fdf -------------------------------------------------------------------------------- /Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Marvell/Armada70x0Db/Armada70x0Db.dsc -------------------------------------------------------------------------------- /Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Marvell/Armada70x0Db/Armada70x0Db.fdf.inc -------------------------------------------------------------------------------- /Platform/Marvell/Armada80x0Db/Armada80x0Db.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Marvell/Armada80x0Db/Armada80x0Db.dsc -------------------------------------------------------------------------------- /Platform/Marvell/Armada80x0Db/Armada80x0Db.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Marvell/Armada80x0Db/Armada80x0Db.fdf.inc -------------------------------------------------------------------------------- /Platform/Marvell/Cn913xDb/Cn9130DbA.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Marvell/Cn913xDb/Cn9130DbA.dsc.inc -------------------------------------------------------------------------------- /Platform/Marvell/Cn913xDb/Cn9131DbA.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Marvell/Cn913xDb/Cn9131DbA.dsc.inc -------------------------------------------------------------------------------- /Platform/Marvell/Cn913xDb/Cn9132DbA.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Marvell/Cn913xDb/Cn9132DbA.dsc.inc -------------------------------------------------------------------------------- /Platform/Marvell/Cn913xDb/Cn913xDbA.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Marvell/Cn913xDb/Cn913xDbA.dsc -------------------------------------------------------------------------------- /Platform/Marvell/Cn913xDb/Cn913xDbA.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Marvell/Cn913xDb/Cn913xDbA.fdf.inc -------------------------------------------------------------------------------- /Platform/Marvell/Cn913xDb/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Marvell/Cn913xDb/Readme.md -------------------------------------------------------------------------------- /Platform/NXP/FVRules.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/FVRules.fdf.inc -------------------------------------------------------------------------------- /Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dec -------------------------------------------------------------------------------- /Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc -------------------------------------------------------------------------------- /Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.fdf -------------------------------------------------------------------------------- /Platform/NXP/LS1043aRdbPkg/VarStore.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LS1043aRdbPkg/VarStore.fdf.inc -------------------------------------------------------------------------------- /Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.dec -------------------------------------------------------------------------------- /Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.dsc -------------------------------------------------------------------------------- /Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.fdf -------------------------------------------------------------------------------- /Platform/NXP/LS1046aFrwyPkg/VarStore.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LS1046aFrwyPkg/VarStore.fdf.inc -------------------------------------------------------------------------------- /Platform/NXP/LX2160aRdbPkg/Include/Platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LX2160aRdbPkg/Include/Platform.h -------------------------------------------------------------------------------- /Platform/NXP/LX2160aRdbPkg/LX2160aRdbPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LX2160aRdbPkg/LX2160aRdbPkg.dec -------------------------------------------------------------------------------- /Platform/NXP/LX2160aRdbPkg/LX2160aRdbPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LX2160aRdbPkg/LX2160aRdbPkg.dsc -------------------------------------------------------------------------------- /Platform/NXP/LX2160aRdbPkg/LX2160aRdbPkg.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LX2160aRdbPkg/LX2160aRdbPkg.fdf -------------------------------------------------------------------------------- /Platform/NXP/LX2160aRdbPkg/VarStore.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/LX2160aRdbPkg/VarStore.fdf.inc -------------------------------------------------------------------------------- /Platform/NXP/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/NXP/Readme.md -------------------------------------------------------------------------------- /Platform/Phytium/DurianPkg/DurianPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Phytium/DurianPkg/DurianPkg.dsc -------------------------------------------------------------------------------- /Platform/Phytium/DurianPkg/DurianPkg.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Phytium/DurianPkg/DurianPkg.fdf -------------------------------------------------------------------------------- /Platform/Qemu/SbsaQemu/OemMiscLib/OemMiscLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Qemu/SbsaQemu/OemMiscLib/OemMiscLib.c -------------------------------------------------------------------------------- /Platform/Qemu/SbsaQemu/OemMiscLib/OemMiscLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Qemu/SbsaQemu/OemMiscLib/OemMiscLib.inf -------------------------------------------------------------------------------- /Platform/Qemu/SbsaQemu/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Qemu/SbsaQemu/Readme.md -------------------------------------------------------------------------------- /Platform/Qemu/SbsaQemu/SbsaQemu.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Qemu/SbsaQemu/SbsaQemu.dsc -------------------------------------------------------------------------------- /Platform/Qemu/SbsaQemu/SbsaQemu.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Qemu/SbsaQemu/SbsaQemu.fdf -------------------------------------------------------------------------------- /Platform/RISC-V/PlatformPkg/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RISC-V/PlatformPkg/Readme.md -------------------------------------------------------------------------------- /Platform/RISC-V/PlatformPkg/RiscVPlatformPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RISC-V/PlatformPkg/RiscVPlatformPkg.dec -------------------------------------------------------------------------------- /Platform/RISC-V/PlatformPkg/RiscVPlatformPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RISC-V/PlatformPkg/RiscVPlatformPkg.dsc -------------------------------------------------------------------------------- /Platform/RISC-V/PlatformPkg/RiscVPlatformPkg.uni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RISC-V/PlatformPkg/RiscVPlatformPkg.uni -------------------------------------------------------------------------------- /Platform/RISC-V/PlatformPkg/Universal/Sec/SecMain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RISC-V/PlatformPkg/Universal/Sec/SecMain.c -------------------------------------------------------------------------------- /Platform/RISC-V/PlatformPkg/Universal/Sec/SecMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RISC-V/PlatformPkg/Universal/Sec/SecMain.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/AcpiTables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/AcpiTables.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/AcpiTables.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/AcpiTables.inf -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Csrt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Csrt.aslc -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Dbg2MiniUart.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Dbg2MiniUart.aslc -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Dbg2Pl011.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Dbg2Pl011.aslc -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Dsdt.asl -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Emmc.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Emmc.asl -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Fadt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Fadt.aslc -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/GpuDevs.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/GpuDevs.asl -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Gtdt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Gtdt.aslc -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Iort.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Iort.aslc -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Madt.aslc -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Pci.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Pci.asl -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Pep.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Pep.asl -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Pep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Pep.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Pep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Pep.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Pptt.aslc -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Rhpx.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Rhpx.asl -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Sdhc.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Sdhc.asl -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/SpcrMiniUart.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/SpcrMiniUart.aslc -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/SpcrPl011.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/SpcrPl011.aslc -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/SsdtThermal.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/SsdtThermal.asl -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Uart.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Uart.asl -------------------------------------------------------------------------------- /Platform/RaspberryPi/AcpiTables/Xhci.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/AcpiTables/Xhci.asl -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.inf -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/ConfigDxe/XhciQuirk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/ConfigDxe/XhciQuirk.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/DisplayDxe/DisplayDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/DisplayDxe/DisplayDxe.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/DisplayDxe/DisplayDxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/DisplayDxe/DisplayDxe.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/DisplayDxe/Screenshot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/DisplayDxe/Screenshot.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/DwUsbHostDxe/DwcHw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/DwUsbHostDxe/DwcHw.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/FdtDxe/FdtDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/FdtDxe/FdtDxe.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/FdtDxe/FdtDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/FdtDxe/FdtDxe.inf -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/MmcDxe/ComponentName.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/MmcDxe/ComponentName.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/MmcDxe/Diagnostics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/MmcDxe/Diagnostics.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/MmcDxe/Mmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/MmcDxe/Mmc.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/MmcDxe/Mmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/MmcDxe/Mmc.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/MmcDxe/MmcBlockIo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/MmcDxe/MmcBlockIo.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/MmcDxe/MmcDebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/MmcDxe/MmcDebug.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/MmcDxe/MmcDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/MmcDxe/MmcDxe.inf -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/SdHostDxe/SdHostDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/SdHostDxe/SdHostDxe.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Drivers/SdHostDxe/SdHostDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Drivers/SdHostDxe/SdHostDxe.inf -------------------------------------------------------------------------------- /Platform/RaspberryPi/Include/ConfigVars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Include/ConfigVars.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/Include/Library/RPiMem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Include/Library/RPiMem.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/Include/Protocol/DwUsb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Include/Protocol/DwUsb.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/Include/Protocol/RpiFirmware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Include/Protocol/RpiFirmware.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/Include/Protocol/RpiMmcHost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Include/Protocol/RpiMmcHost.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/Include/UartSelection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Include/UartSelection.h -------------------------------------------------------------------------------- /Platform/RaspberryPi/Library/ResetLib/ResetLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Library/ResetLib/ResetLib.c -------------------------------------------------------------------------------- /Platform/RaspberryPi/Library/ResetLib/ResetLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/Library/ResetLib/ResetLib.inf -------------------------------------------------------------------------------- /Platform/RaspberryPi/RPi3/RPi3.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/RPi3/RPi3.dsc -------------------------------------------------------------------------------- /Platform/RaspberryPi/RPi3/RPi3.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/RPi3/RPi3.fdf -------------------------------------------------------------------------------- /Platform/RaspberryPi/RPi3/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/RPi3/Readme.md -------------------------------------------------------------------------------- /Platform/RaspberryPi/RPi3/Systems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/RPi3/Systems.md -------------------------------------------------------------------------------- /Platform/RaspberryPi/RPi4/RPi4.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/RPi4/RPi4.dsc -------------------------------------------------------------------------------- /Platform/RaspberryPi/RPi4/RPi4.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/RPi4/RPi4.fdf -------------------------------------------------------------------------------- /Platform/RaspberryPi/RPi4/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/RPi4/Readme.md -------------------------------------------------------------------------------- /Platform/RaspberryPi/RaspberryPi.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/RaspberryPi/RaspberryPi.dec -------------------------------------------------------------------------------- /Platform/SiFive/U5SeriesPkg/Include/SifiveU5Uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SiFive/U5SeriesPkg/Include/SifiveU5Uart.h -------------------------------------------------------------------------------- /Platform/SiFive/U5SeriesPkg/Include/U5Clint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SiFive/U5SeriesPkg/Include/U5Clint.h -------------------------------------------------------------------------------- /Platform/SiFive/U5SeriesPkg/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SiFive/U5SeriesPkg/Readme.md -------------------------------------------------------------------------------- /Platform/SiFive/U5SeriesPkg/U5SeriesPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SiFive/U5SeriesPkg/U5SeriesPkg.dec -------------------------------------------------------------------------------- /Platform/SiFive/U5SeriesPkg/U5SeriesPkg.uni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SiFive/U5SeriesPkg/U5SeriesPkg.uni -------------------------------------------------------------------------------- /Platform/SiFive/U5SeriesPkg/U5SeriesPkgExtra.uni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SiFive/U5SeriesPkg/U5SeriesPkgExtra.uni -------------------------------------------------------------------------------- /Platform/Socionext/DeveloperBox/DeveloperBox.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Socionext/DeveloperBox/DeveloperBox.dsc -------------------------------------------------------------------------------- /Platform/Socionext/DeveloperBox/DeveloperBox.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Socionext/DeveloperBox/DeveloperBox.dsc.inc -------------------------------------------------------------------------------- /Platform/Socionext/DeveloperBox/DeveloperBox.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Socionext/DeveloperBox/DeveloperBox.fdf -------------------------------------------------------------------------------- /Platform/Socionext/DeveloperBox/DeveloperBoxMm.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Socionext/DeveloperBox/DeveloperBoxMm.dsc -------------------------------------------------------------------------------- /Platform/Socionext/DeveloperBox/DeveloperBoxMm.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Socionext/DeveloperBox/DeveloperBoxMm.fdf -------------------------------------------------------------------------------- /Platform/Socionext/DeveloperBox/Logo/Logo.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Socionext/DeveloperBox/Logo/Logo.bmp -------------------------------------------------------------------------------- /Platform/Socionext/DeveloperBox/Logo/Logo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Socionext/DeveloperBox/Logo/Logo.c -------------------------------------------------------------------------------- /Platform/Socionext/DeveloperBox/Logo/Logo.idf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Socionext/DeveloperBox/Logo/Logo.idf -------------------------------------------------------------------------------- /Platform/Socionext/DeveloperBox/Logo/LogoDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/Socionext/DeveloperBox/Logo/LogoDxe.inf -------------------------------------------------------------------------------- /Platform/SolidRun/Armada80x0McBin/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SolidRun/Armada80x0McBin/Readme.md -------------------------------------------------------------------------------- /Platform/SolidRun/Cn913xCEx7Eval/Cn9130Eval.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SolidRun/Cn913xCEx7Eval/Cn9130Eval.dsc.inc -------------------------------------------------------------------------------- /Platform/SolidRun/Cn913xCEx7Eval/Cn9131Eval.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SolidRun/Cn913xCEx7Eval/Cn9131Eval.dsc.inc -------------------------------------------------------------------------------- /Platform/SolidRun/Cn913xCEx7Eval/Cn9132Eval.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SolidRun/Cn913xCEx7Eval/Cn9132Eval.dsc.inc -------------------------------------------------------------------------------- /Platform/SolidRun/Cn913xCEx7Eval/Cn913xCEx7.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SolidRun/Cn913xCEx7Eval/Cn913xCEx7.dsc.inc -------------------------------------------------------------------------------- /Platform/SolidRun/Cn913xCEx7Eval/Cn913xCEx7Eval.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SolidRun/Cn913xCEx7Eval/Cn913xCEx7Eval.dsc -------------------------------------------------------------------------------- /Platform/SolidRun/Cn913xCEx7Eval/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Platform/SolidRun/Cn913xCEx7Eval/Readme.md -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Readme.md -------------------------------------------------------------------------------- /Silicon/AMD/Styx/AmdStyx.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/AmdStyx.dec -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Common/Protocol/AmdMpCoreInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Common/Protocol/AmdMpCoreInfo.h -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Common/SocVersion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Common/SocVersion.h -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Common/Varstore.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Common/Varstore.fdf.inc -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Csrt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Csrt.aslc -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Dbg2.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Dbg2.aslc -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Dsdt.asl -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Fadt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Fadt.aslc -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Gtdt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Gtdt.aslc -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Iort.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Iort.aslc -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Madt.aslc -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Mcfg.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Mcfg.aslc -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Pptt.aslc -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Spcr.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Spcr.aslc -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/SsdtB1.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/SsdtB1.asl -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/SsdtKcs.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/SsdtKcs.asl -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/PlatInitDxe/PlatInitDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/PlatInitDxe/PlatInitDxe.c -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/PlatInitDxe/PlatInitDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/PlatInitDxe/PlatInitDxe.inf -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/PlatInitPei/PlatInitPei.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/PlatInitPei/PlatInitPei.c -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/PlatInitPei/PlatInitPei.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/PlatInitPei/PlatInitPei.inf -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/StyxRngDxe/StyxRngDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/StyxRngDxe/StyxRngDxe.c -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/StyxRngDxe/StyxRngDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/StyxRngDxe/StyxRngDxe.inf -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Drivers/StyxSpiFvDxe/StyxSpiFvDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Drivers/StyxSpiFvDxe/StyxSpiFvDxe.c -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Library/AmdStyxLib/AArch64/Helper.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Library/AmdStyxLib/AArch64/Helper.S -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Library/AmdStyxLib/AmdStyxLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Library/AmdStyxLib/AmdStyxLib.inf -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Library/AmdStyxLib/Styx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Library/AmdStyxLib/Styx.c -------------------------------------------------------------------------------- /Silicon/AMD/Styx/Library/AmdStyxLib/StyxMem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/AMD/Styx/Library/AmdStyxLib/StyxMem.c -------------------------------------------------------------------------------- /Silicon/ARM/NeoverseN1Soc/Include/NeoverseN1Soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/ARM/NeoverseN1Soc/Include/NeoverseN1Soc.h -------------------------------------------------------------------------------- /Silicon/ARM/NeoverseN1Soc/NeoverseN1Soc.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/ARM/NeoverseN1Soc/NeoverseN1Soc.dec -------------------------------------------------------------------------------- /Silicon/Atmel/AtSha204a/AtSha204a.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Atmel/AtSha204a/AtSha204a.dec -------------------------------------------------------------------------------- /Silicon/Atmel/AtSha204a/AtSha204aDriver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Atmel/AtSha204a/AtSha204aDriver.c -------------------------------------------------------------------------------- /Silicon/Atmel/AtSha204a/AtSha204aDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Atmel/AtSha204a/AtSha204aDriver.h -------------------------------------------------------------------------------- /Silicon/Atmel/AtSha204a/AtSha204aDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Atmel/AtSha204a/AtSha204aDxe.inf -------------------------------------------------------------------------------- /Silicon/Atmel/AtSha204a/ComponentName.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Atmel/AtSha204a/ComponentName.c -------------------------------------------------------------------------------- /Silicon/Atmel/AtSha204a/DriverBinding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Atmel/AtSha204a/DriverBinding.c -------------------------------------------------------------------------------- /Silicon/Broadcom/Bcm27xx/Bcm27xx.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Broadcom/Bcm27xx/Bcm27xx.dec -------------------------------------------------------------------------------- /Silicon/Broadcom/Bcm283x/Bcm283x.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Broadcom/Bcm283x/Bcm283x.dec -------------------------------------------------------------------------------- /Silicon/Broadcom/Bcm283x/Include/Library/GpioLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Broadcom/Bcm283x/Include/Library/GpioLib.h -------------------------------------------------------------------------------- /Silicon/Broadcom/Bcm283x/Library/GpioLib/GpioLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Broadcom/Bcm283x/Library/GpioLib/GpioLib.c -------------------------------------------------------------------------------- /Silicon/Broadcom/Bcm283x/Library/GpioLib/GpioLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Broadcom/Bcm283x/Library/GpioLib/GpioLib.inf -------------------------------------------------------------------------------- /Silicon/Broadcom/Drivers/Net/BcmGenetDxe/GenetUtil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Broadcom/Drivers/Net/BcmGenetDxe/GenetUtil.c -------------------------------------------------------------------------------- /Silicon/Broadcom/Drivers/Net/BcmNet.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Broadcom/Drivers/Net/BcmNet.dec -------------------------------------------------------------------------------- /Silicon/Hisilicon/Drivers/FlashFvbDxe/FlashFvbDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Drivers/FlashFvbDxe/FlashFvbDxe.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Drivers/FlashFvbDxe/FlashFvbDxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Drivers/FlashFvbDxe/FlashFvbDxe.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Drivers/NorFlashDxe/NorFlashDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Drivers/NorFlashDxe/NorFlashDxe.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Drivers/NorFlashDxe/NorFlashHw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Drivers/NorFlashDxe/NorFlashHw.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Drivers/NorFlashDxe/NorFlashHw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Drivers/NorFlashDxe/NorFlashHw.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Drivers/PciPlatform/PciPlatform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Drivers/PciPlatform/PciPlatform.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Drivers/SasPlatform/SasPlatform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Drivers/SasPlatform/SasPlatform.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Drivers/SasV1Dxe/SasV1Dxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Drivers/SasV1Dxe/SasV1Dxe.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Drivers/SasV1Dxe/SasV1Dxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Drivers/SasV1Dxe/SasV1Dxe.inf -------------------------------------------------------------------------------- /Silicon/Hisilicon/Drivers/SnpPlatform/SnpPlatform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Drivers/SnpPlatform/SnpPlatform.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1610/Hi1610.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1610/Hi1610.dec -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Facs.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Facs.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Fadt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Fadt.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Gtdt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Gtdt.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Slit.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Slit.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Srat.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1610/Hi1610AcpiTables/Srat.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1610/Include/PlatformArch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1610/Include/PlatformArch.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Iort.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Iort.asl -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Mcfg.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Mcfg.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Slit.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Slit.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Spcr.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Spcr.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Srat.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/D05Srat.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/Dsdt/CPU.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/Dsdt/CPU.asl -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/Dsdt/Com.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/Dsdt/Com.asl -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/Dsdt/Lpc.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/Dsdt/Lpc.asl -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/Facs.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/Facs.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/Fadt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/Fadt.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/D05AcpiTables/Gtdt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/D05AcpiTables/Gtdt.aslc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/Hi1616.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/Hi1616.dec -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/Include/PlatformArch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/Include/PlatformArch.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/Pptt/Pptt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/Pptt/Pptt.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/Pptt/Pptt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/Pptt/Pptt.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1616/Pptt/Pptt.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1616/Pptt/Pptt.inf -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Apei.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Apei.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Apei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Apei.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Apei.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Apei.inf -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Bert/Bert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Bert/Bert.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Bert/Bert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Bert/Bert.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Einj/Einj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Einj/Einj.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Einj/Einj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Einj/Einj.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Erst/Erst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Erst/Erst.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Erst/Erst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Erst/Erst.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Hest/Hest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Hest/Hest.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Drivers/Apei/Hest/Hest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Drivers/Apei/Hest/Hest.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Hi1620.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Hi1620.dec -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Include/PlatformArch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Include/PlatformArch.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Pptt/Pptt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Pptt/Pptt.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Pptt/Pptt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Pptt/Pptt.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi1620/Pptt/Pptt.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi1620/Pptt/Pptt.inf -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi3660/Hi3660.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi3660/Hi3660.dec -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi3660/Include/Hi3660.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi3660/Include/Hi3660.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi6220/Hi6220.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi6220/Hi6220.dec -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi6220/Include/Hi6220.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi6220/Include/Hi6220.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hi6220/Include/Hi6220RegsPeri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hi6220/Include/Hi6220RegsPeri.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/HisiPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/HisiPkg.dec -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hisilicon.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hisilicon.dsc.inc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Hisilicon.fdf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Hisilicon.fdf.inc -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Guid/MemoryMapData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Guid/MemoryMapData.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Library/AcpiNextLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Library/AcpiNextLib.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Library/CpldIoLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Library/CpldIoLib.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Library/FdtUpdateLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Library/FdtUpdateLib.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Library/HwMemInitLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Library/HwMemInitLib.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Library/I2CLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Library/I2CLib.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Library/OemConfigData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Library/OemConfigData.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Library/OemDevicePath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Library/OemDevicePath.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Library/OemMiscLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Library/OemMiscLib.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Library/OemNicLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Library/OemNicLib.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Include/Library/RtcHelperLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Include/Library/RtcHelperLib.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Library/CpldIoLib/CpldIoLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Library/CpldIoLib/CpldIoLib.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Library/CpldIoLib/CpldIoLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Library/CpldIoLib/CpldIoLib.inf -------------------------------------------------------------------------------- /Silicon/Hisilicon/Library/I2CLib/I2CHw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Library/I2CLib/I2CHw.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Library/I2CLib/I2CLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Library/I2CLib/I2CLib.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Library/I2CLib/I2CLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Library/I2CLib/I2CLib.inf -------------------------------------------------------------------------------- /Silicon/Hisilicon/Library/I2CLib/I2CLibCommon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Library/I2CLib/I2CLibCommon.c -------------------------------------------------------------------------------- /Silicon/Hisilicon/Library/I2CLib/I2CLibInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Library/I2CLib/I2CLibInternal.h -------------------------------------------------------------------------------- /Silicon/Hisilicon/Library/I2CLib/I2CLibRuntime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Hisilicon/Library/I2CLib/I2CLibRuntime.c -------------------------------------------------------------------------------- /Silicon/Intel/CoffeelakeSiliconPkg/SiPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/CoffeelakeSiliconPkg/SiPkg.dec -------------------------------------------------------------------------------- /Silicon/Intel/CoffeelakeSiliconPkg/SiPkgDxe.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/CoffeelakeSiliconPkg/SiPkgDxe.dsc -------------------------------------------------------------------------------- /Silicon/Intel/CoffeelakeSiliconPkg/SiPkgPei.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/CoffeelakeSiliconPkg/SiPkgPei.dsc -------------------------------------------------------------------------------- /Silicon/Intel/IntelSiliconPkg/IntelSiliconPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/IntelSiliconPkg/IntelSiliconPkg.dec -------------------------------------------------------------------------------- /Silicon/Intel/IntelSiliconPkg/IntelSiliconPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/IntelSiliconPkg/IntelSiliconPkg.dsc -------------------------------------------------------------------------------- /Silicon/Intel/KabylakeSiliconPkg/SiPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/KabylakeSiliconPkg/SiPkg.dec -------------------------------------------------------------------------------- /Silicon/Intel/KabylakeSiliconPkg/SiPkgDxe.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/KabylakeSiliconPkg/SiPkgDxe.dsc -------------------------------------------------------------------------------- /Silicon/Intel/KabylakeSiliconPkg/SiPkgDxeLib.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/KabylakeSiliconPkg/SiPkgDxeLib.dsc -------------------------------------------------------------------------------- /Silicon/Intel/KabylakeSiliconPkg/SiPkgPei.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/KabylakeSiliconPkg/SiPkgPei.dsc -------------------------------------------------------------------------------- /Silicon/Intel/KabylakeSiliconPkg/SiPkgPeiLib.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/KabylakeSiliconPkg/SiPkgPeiLib.dsc -------------------------------------------------------------------------------- /Silicon/Intel/PurleyRefreshSiliconPkg/SiPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/PurleyRefreshSiliconPkg/SiPkg.dec -------------------------------------------------------------------------------- /Silicon/Intel/QuarkSocPkg/QuarkSocPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/QuarkSocPkg/QuarkSocPkg.dec -------------------------------------------------------------------------------- /Silicon/Intel/QuarkSocPkg/QuarkSocPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/QuarkSocPkg/QuarkSocPkg.dsc -------------------------------------------------------------------------------- /Silicon/Intel/SimicsIch10Pkg/Ich10Pkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/SimicsIch10Pkg/Ich10Pkg.dec -------------------------------------------------------------------------------- /Silicon/Intel/SimicsIch10Pkg/IchCommonLib.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/SimicsIch10Pkg/IchCommonLib.dsc -------------------------------------------------------------------------------- /Silicon/Intel/SimicsIch10Pkg/Include/PchAccess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/SimicsIch10Pkg/Include/PchAccess.h -------------------------------------------------------------------------------- /Silicon/Intel/SimicsIch10Pkg/Include/PchLimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/SimicsIch10Pkg/Include/PchLimits.h -------------------------------------------------------------------------------- /Silicon/Intel/SimicsIch10Pkg/Spi/Smm/PchSpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/SimicsIch10Pkg/Spi/Smm/PchSpi.c -------------------------------------------------------------------------------- /Silicon/Intel/SimicsIch10Pkg/Spi/Smm/PchSpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/SimicsIch10Pkg/Spi/Smm/PchSpi.h -------------------------------------------------------------------------------- /Silicon/Intel/SimicsX58SktPkg/SktPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/SimicsX58SktPkg/SktPkg.dec -------------------------------------------------------------------------------- /Silicon/Intel/SimicsX58SktPkg/SktPkgPei.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/SimicsX58SktPkg/SktPkgPei.dsc -------------------------------------------------------------------------------- /Silicon/Intel/SimicsX58SktPkg/SktSecInclude.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/SimicsX58SktPkg/SktSecInclude.fdf -------------------------------------------------------------------------------- /Silicon/Intel/TigerlakeSiliconPkg/Include/Hda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/TigerlakeSiliconPkg/Include/Hda.h -------------------------------------------------------------------------------- /Silicon/Intel/TigerlakeSiliconPkg/SiPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/TigerlakeSiliconPkg/SiPkg.dec -------------------------------------------------------------------------------- /Silicon/Intel/TigerlakeSiliconPkg/SiPkgDxe.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/TigerlakeSiliconPkg/SiPkgDxe.dsc -------------------------------------------------------------------------------- /Silicon/Intel/TigerlakeSiliconPkg/SiPkgDxeLib.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/TigerlakeSiliconPkg/SiPkgDxeLib.dsc -------------------------------------------------------------------------------- /Silicon/Intel/TigerlakeSiliconPkg/SiPkgPei.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/TigerlakeSiliconPkg/SiPkgPei.dsc -------------------------------------------------------------------------------- /Silicon/Intel/TigerlakeSiliconPkg/SiPkgPeiLib.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/TigerlakeSiliconPkg/SiPkgPeiLib.dsc -------------------------------------------------------------------------------- /Silicon/Intel/Tools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/Tools/.gitignore -------------------------------------------------------------------------------- /Silicon/Intel/Tools/FitGen/FitGen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/Tools/FitGen/FitGen.c -------------------------------------------------------------------------------- /Silicon/Intel/Tools/FitGen/FitGen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/Tools/FitGen/FitGen.h -------------------------------------------------------------------------------- /Silicon/Intel/Tools/FitGen/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/Tools/FitGen/GNUmakefile -------------------------------------------------------------------------------- /Silicon/Intel/Tools/FitGen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/Tools/FitGen/Makefile -------------------------------------------------------------------------------- /Silicon/Intel/Tools/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/Tools/GNUmakefile -------------------------------------------------------------------------------- /Silicon/Intel/Tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/Tools/Makefile -------------------------------------------------------------------------------- /Silicon/Intel/WhitleySiliconPkg/CpRcPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/WhitleySiliconPkg/CpRcPkg.dec -------------------------------------------------------------------------------- /Silicon/Intel/WhitleySiliconPkg/Cpu/CpuRcPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/WhitleySiliconPkg/Cpu/CpuRcPkg.dec -------------------------------------------------------------------------------- /Silicon/Intel/WhitleySiliconPkg/Include/Fpga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/WhitleySiliconPkg/Include/Fpga.h -------------------------------------------------------------------------------- /Silicon/Intel/WhitleySiliconPkg/Include/IioRegs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/WhitleySiliconPkg/Include/IioRegs.h -------------------------------------------------------------------------------- /Silicon/Intel/WhitleySiliconPkg/Include/MaxCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/WhitleySiliconPkg/Include/MaxCore.h -------------------------------------------------------------------------------- /Silicon/Intel/WhitleySiliconPkg/SiliconPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Intel/WhitleySiliconPkg/SiliconPkg.dec -------------------------------------------------------------------------------- /Silicon/Marvell/Armada7k8k/AcpiTables/Fadt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Armada7k8k/AcpiTables/Fadt.aslc -------------------------------------------------------------------------------- /Silicon/Marvell/Armada7k8k/AcpiTables/Gtdt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Armada7k8k/AcpiTables/Gtdt.aslc -------------------------------------------------------------------------------- /Silicon/Marvell/Armada7k8k/AcpiTables/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Armada7k8k/AcpiTables/Madt.aslc -------------------------------------------------------------------------------- /Silicon/Marvell/Armada7k8k/AcpiTables/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Armada7k8k/AcpiTables/Pptt.aslc -------------------------------------------------------------------------------- /Silicon/Marvell/Armada7k8k/AcpiTables/Spcr.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Armada7k8k/AcpiTables/Spcr.aslc -------------------------------------------------------------------------------- /Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc -------------------------------------------------------------------------------- /Silicon/Marvell/Armada7k8k/Armada7k8k.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Armada7k8k/Armada7k8k.fdf -------------------------------------------------------------------------------- /Silicon/Marvell/Armada7k8k/Armada7k8kCapsule.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Armada7k8k/Armada7k8kCapsule.dsc -------------------------------------------------------------------------------- /Silicon/Marvell/Armada7k8k/Armada7k8kCapsule.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Armada7k8k/Armada7k8kCapsule.fdf -------------------------------------------------------------------------------- /Silicon/Marvell/Documentation/PortingGuide.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Documentation/PortingGuide.txt -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.c -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.h -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/I2c/MvI2cDxe/MvI2cDxe.inf -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.c -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/MvMdioDxe/MvMdioDxe.h -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.c -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.h -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/MvPhyDxe/MvPhyDxe.inf -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.c -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2Lib.h -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/Pp2Dxe/Mvpp2LibHw.h -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.c -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.h -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Net/Pp2Dxe/Pp2Dxe.inf -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Spi/MvFvbDxe/MvFvbDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Spi/MvFvbDxe/MvFvbDxe.c -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Spi/MvFvbDxe/MvFvbDxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Spi/MvFvbDxe/MvFvbDxe.h -------------------------------------------------------------------------------- /Silicon/Marvell/Drivers/Spi/MvFvbDxe/MvFvbDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Drivers/Spi/MvFvbDxe/MvFvbDxe.inf -------------------------------------------------------------------------------- /Silicon/Marvell/Include/IndustryStandard/MvSmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/IndustryStandard/MvSmc.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Library/ArmadaIcuLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Library/ArmadaIcuLib.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Library/MppLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Library/MppLib.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Library/MvComPhyLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Library/MvComPhyLib.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Library/MvGpioLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Library/MvGpioLib.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Library/UtmiPhyLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Library/UtmiPhyLib.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Protocol/BoardDesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Protocol/BoardDesc.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Protocol/Eeprom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Protocol/Eeprom.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Protocol/Mdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Protocol/Mdio.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Protocol/MvI2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Protocol/MvI2c.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Protocol/MvPhy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Protocol/MvPhy.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Protocol/Spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Protocol/Spi.h -------------------------------------------------------------------------------- /Silicon/Marvell/Include/Protocol/SpiFlash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Include/Protocol/SpiFlash.h -------------------------------------------------------------------------------- /Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/ComPhyLib/ComPhyCp110.c -------------------------------------------------------------------------------- /Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/ComPhyLib/ComPhyLib.c -------------------------------------------------------------------------------- /Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/ComPhyLib/ComPhyLib.h -------------------------------------------------------------------------------- /Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/ComPhyLib/ComPhyLib.inf -------------------------------------------------------------------------------- /Silicon/Marvell/Library/ComPhyLib/ComPhySipSvc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/ComPhyLib/ComPhySipSvc.h -------------------------------------------------------------------------------- /Silicon/Marvell/Library/IcuLib/IcuLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/IcuLib/IcuLib.c -------------------------------------------------------------------------------- /Silicon/Marvell/Library/IcuLib/IcuLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/IcuLib/IcuLib.h -------------------------------------------------------------------------------- /Silicon/Marvell/Library/IcuLib/IcuLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/IcuLib/IcuLib.inf -------------------------------------------------------------------------------- /Silicon/Marvell/Library/MppLib/MppLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/MppLib/MppLib.c -------------------------------------------------------------------------------- /Silicon/Marvell/Library/MppLib/MppLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/MppLib/MppLib.inf -------------------------------------------------------------------------------- /Silicon/Marvell/Library/MvGpioLib/MvGpioLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/MvGpioLib/MvGpioLib.c -------------------------------------------------------------------------------- /Silicon/Marvell/Library/MvGpioLib/MvGpioLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/MvGpioLib/MvGpioLib.inf -------------------------------------------------------------------------------- /Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.c -------------------------------------------------------------------------------- /Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.h -------------------------------------------------------------------------------- /Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Library/UtmiPhyLib/UtmiPhyLib.inf -------------------------------------------------------------------------------- /Silicon/Marvell/Marvell.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/Marvell.dec -------------------------------------------------------------------------------- /Silicon/Marvell/OcteonTx/AcpiTables/T91/Fadt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/OcteonTx/AcpiTables/T91/Fadt.aslc -------------------------------------------------------------------------------- /Silicon/Marvell/OcteonTx/AcpiTables/T91/Gtdt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/OcteonTx/AcpiTables/T91/Gtdt.aslc -------------------------------------------------------------------------------- /Silicon/Marvell/OcteonTx/AcpiTables/T91/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/OcteonTx/AcpiTables/T91/Madt.aslc -------------------------------------------------------------------------------- /Silicon/Marvell/OcteonTx/AcpiTables/T91/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/OcteonTx/AcpiTables/T91/Pptt.aslc -------------------------------------------------------------------------------- /Silicon/Marvell/OcteonTx/AcpiTables/T91/Spcr.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Marvell/OcteonTx/AcpiTables/T91/Spcr.aslc -------------------------------------------------------------------------------- /Silicon/Maxim/Library/Ds1307RtcLib/Ds1307Rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Maxim/Library/Ds1307RtcLib/Ds1307Rtc.h -------------------------------------------------------------------------------- /Silicon/Maxim/Library/Ds1307RtcLib/Ds1307RtcLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Maxim/Library/Ds1307RtcLib/Ds1307RtcLib.c -------------------------------------------------------------------------------- /Silicon/NXP/Chassis2/Chassis2.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Chassis2/Chassis2.dec -------------------------------------------------------------------------------- /Silicon/NXP/Chassis2/Chassis2.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Chassis2/Chassis2.dsc.inc -------------------------------------------------------------------------------- /Silicon/NXP/Chassis2/Include/Chassis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Chassis2/Include/Chassis.h -------------------------------------------------------------------------------- /Silicon/NXP/Chassis2/Library/ChassisLib/Erratum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Chassis2/Library/ChassisLib/Erratum.c -------------------------------------------------------------------------------- /Silicon/NXP/Chassis2/Library/ChassisLib/Erratum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Chassis2/Library/ChassisLib/Erratum.h -------------------------------------------------------------------------------- /Silicon/NXP/Chassis3V2/Chassis3V2.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Chassis3V2/Chassis3V2.dec -------------------------------------------------------------------------------- /Silicon/NXP/Chassis3V2/Chassis3V2.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Chassis3V2/Chassis3V2.dsc.inc -------------------------------------------------------------------------------- /Silicon/NXP/Chassis3V2/Include/Chassis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Chassis3V2/Include/Chassis.h -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/I2cDxe/ComponentName.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/I2cDxe/ComponentName.c -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/I2cDxe/DriverBinding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/I2cDxe/DriverBinding.c -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/I2cDxe/I2cDxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/I2cDxe/I2cDxe.c -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/I2cDxe/I2cDxe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/I2cDxe/I2cDxe.h -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/I2cDxe/I2cDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/I2cDxe/I2cDxe.inf -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/PciCpuIo2Dxe/PciCpuIo2Dxe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/PciCpuIo2Dxe/PciCpuIo2Dxe.c -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/PciCpuIo2Dxe/PciCpuIo2Dxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/PciCpuIo2Dxe/PciCpuIo2Dxe.inf -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/SataInitDxe/SataInit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/SataInitDxe/SataInit.c -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/SataInitDxe/SataInitDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/SataInitDxe/SataInitDxe.inf -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/UsbHcdInitDxe/UsbHcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/UsbHcdInitDxe/UsbHcd.c -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/UsbHcdInitDxe/UsbHcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/UsbHcdInitDxe/UsbHcd.h -------------------------------------------------------------------------------- /Silicon/NXP/Drivers/UsbHcdInitDxe/UsbHcd.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Drivers/UsbHcdInitDxe/UsbHcd.inf -------------------------------------------------------------------------------- /Silicon/NXP/Include/Library/ChassisLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Include/Library/ChassisLib.h -------------------------------------------------------------------------------- /Silicon/NXP/Include/Library/GpioLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Include/Library/GpioLib.h -------------------------------------------------------------------------------- /Silicon/NXP/Include/Library/I2cLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Include/Library/I2cLib.h -------------------------------------------------------------------------------- /Silicon/NXP/Include/Library/IoAccessLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Include/Library/IoAccessLib.h -------------------------------------------------------------------------------- /Silicon/NXP/Include/Library/SerDes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Include/Library/SerDes.h -------------------------------------------------------------------------------- /Silicon/NXP/Include/Library/SerDesHelperLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Include/Library/SerDesHelperLib.h -------------------------------------------------------------------------------- /Silicon/NXP/Include/Library/SocLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Include/Library/SocLib.h -------------------------------------------------------------------------------- /Silicon/NXP/Include/Pcie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Include/Pcie.h -------------------------------------------------------------------------------- /Silicon/NXP/Include/Ppi/NxpPlatformGetClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Include/Ppi/NxpPlatformGetClock.h -------------------------------------------------------------------------------- /Silicon/NXP/LS1043A/Include/Soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1043A/Include/Soc.h -------------------------------------------------------------------------------- /Silicon/NXP/LS1043A/Include/SocSerDes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1043A/Include/SocSerDes.h -------------------------------------------------------------------------------- /Silicon/NXP/LS1043A/LS1043A.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1043A/LS1043A.dec -------------------------------------------------------------------------------- /Silicon/NXP/LS1043A/LS1043A.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1043A/LS1043A.dsc.inc -------------------------------------------------------------------------------- /Silicon/NXP/LS1043A/Library/SocLib/SerDes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1043A/Library/SocLib/SerDes.c -------------------------------------------------------------------------------- /Silicon/NXP/LS1043A/Library/SocLib/SocLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1043A/Library/SocLib/SocLib.c -------------------------------------------------------------------------------- /Silicon/NXP/LS1043A/Library/SocLib/SocLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1043A/Library/SocLib/SocLib.inf -------------------------------------------------------------------------------- /Silicon/NXP/LS1046A/Include/Soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1046A/Include/Soc.h -------------------------------------------------------------------------------- /Silicon/NXP/LS1046A/Include/SocSerDes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1046A/Include/SocSerDes.h -------------------------------------------------------------------------------- /Silicon/NXP/LS1046A/LS1046A.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1046A/LS1046A.dec -------------------------------------------------------------------------------- /Silicon/NXP/LS1046A/LS1046A.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1046A/LS1046A.dsc.inc -------------------------------------------------------------------------------- /Silicon/NXP/LS1046A/Library/SocLib/SerDes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1046A/Library/SocLib/SerDes.c -------------------------------------------------------------------------------- /Silicon/NXP/LS1046A/Library/SocLib/SocLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1046A/Library/SocLib/SocLib.c -------------------------------------------------------------------------------- /Silicon/NXP/LS1046A/Library/SocLib/SocLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LS1046A/Library/SocLib/SocLib.inf -------------------------------------------------------------------------------- /Silicon/NXP/LX2160A/Include/Soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LX2160A/Include/Soc.h -------------------------------------------------------------------------------- /Silicon/NXP/LX2160A/Include/SocSerDes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LX2160A/Include/SocSerDes.h -------------------------------------------------------------------------------- /Silicon/NXP/LX2160A/LX2160A.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LX2160A/LX2160A.dec -------------------------------------------------------------------------------- /Silicon/NXP/LX2160A/LX2160A.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LX2160A/LX2160A.dsc.inc -------------------------------------------------------------------------------- /Silicon/NXP/LX2160A/Library/SocLib/SerDes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LX2160A/Library/SocLib/SerDes.c -------------------------------------------------------------------------------- /Silicon/NXP/LX2160A/Library/SocLib/SocLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LX2160A/Library/SocLib/SocLib.c -------------------------------------------------------------------------------- /Silicon/NXP/LX2160A/Library/SocLib/SocLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/LX2160A/Library/SocLib/SocLib.inf -------------------------------------------------------------------------------- /Silicon/NXP/Library/DUartPortLib/DUart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/DUartPortLib/DUart.h -------------------------------------------------------------------------------- /Silicon/NXP/Library/DUartPortLib/DUartPortLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/DUartPortLib/DUartPortLib.c -------------------------------------------------------------------------------- /Silicon/NXP/Library/DUartPortLib/DUartPortLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/DUartPortLib/DUartPortLib.inf -------------------------------------------------------------------------------- /Silicon/NXP/Library/GpioLib/GpioLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/GpioLib/GpioLib.c -------------------------------------------------------------------------------- /Silicon/NXP/Library/GpioLib/GpioLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/GpioLib/GpioLib.inf -------------------------------------------------------------------------------- /Silicon/NXP/Library/I2cLib/I2cLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/I2cLib/I2cLib.c -------------------------------------------------------------------------------- /Silicon/NXP/Library/I2cLib/I2cLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/I2cLib/I2cLib.inf -------------------------------------------------------------------------------- /Silicon/NXP/Library/I2cLib/I2cLibInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/I2cLib/I2cLibInternal.h -------------------------------------------------------------------------------- /Silicon/NXP/Library/IoAccessLib/IoAccessLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/IoAccessLib/IoAccessLib.c -------------------------------------------------------------------------------- /Silicon/NXP/Library/IoAccessLib/IoAccessLib.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/IoAccessLib/IoAccessLib.inf -------------------------------------------------------------------------------- /Silicon/NXP/Library/PciSegmentLib/PciSegmentLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/Library/PciSegmentLib/PciSegmentLib.c -------------------------------------------------------------------------------- /Silicon/NXP/NxpQoriqLs.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/NxpQoriqLs.dec -------------------------------------------------------------------------------- /Silicon/NXP/NxpQoriqLs.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/NXP/NxpQoriqLs.dsc.inc -------------------------------------------------------------------------------- /Silicon/Openmoko/ChaosKeyDxe/ChaosKeyDriver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Openmoko/ChaosKeyDxe/ChaosKeyDriver.c -------------------------------------------------------------------------------- /Silicon/Openmoko/ChaosKeyDxe/ChaosKeyDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Openmoko/ChaosKeyDxe/ChaosKeyDriver.h -------------------------------------------------------------------------------- /Silicon/Openmoko/ChaosKeyDxe/ChaosKeyDxe.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Openmoko/ChaosKeyDxe/ChaosKeyDxe.inf -------------------------------------------------------------------------------- /Silicon/Openmoko/ChaosKeyDxe/ComponentName.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Openmoko/ChaosKeyDxe/ComponentName.c -------------------------------------------------------------------------------- /Silicon/Openmoko/ChaosKeyDxe/DriverBinding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Openmoko/ChaosKeyDxe/DriverBinding.c -------------------------------------------------------------------------------- /Silicon/Openmoko/Openmoko.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Openmoko/Openmoko.dsc -------------------------------------------------------------------------------- /Silicon/Qemu/SbsaQemu/Acpi.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Qemu/SbsaQemu/Acpi.dsc.inc -------------------------------------------------------------------------------- /Silicon/Qemu/SbsaQemu/AcpiTables/AcpiTables.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Qemu/SbsaQemu/AcpiTables/AcpiTables.inf -------------------------------------------------------------------------------- /Silicon/Qemu/SbsaQemu/AcpiTables/Dbg2.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Qemu/SbsaQemu/AcpiTables/Dbg2.aslc -------------------------------------------------------------------------------- /Silicon/Qemu/SbsaQemu/AcpiTables/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Qemu/SbsaQemu/AcpiTables/Dsdt.asl -------------------------------------------------------------------------------- /Silicon/Qemu/SbsaQemu/AcpiTables/Fadt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Qemu/SbsaQemu/AcpiTables/Fadt.aslc -------------------------------------------------------------------------------- /Silicon/Qemu/SbsaQemu/AcpiTables/Gtdt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Qemu/SbsaQemu/AcpiTables/Gtdt.aslc -------------------------------------------------------------------------------- /Silicon/Qemu/SbsaQemu/AcpiTables/Mcfg.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Qemu/SbsaQemu/AcpiTables/Mcfg.aslc -------------------------------------------------------------------------------- /Silicon/Qemu/SbsaQemu/AcpiTables/Spcr.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Qemu/SbsaQemu/AcpiTables/Spcr.aslc -------------------------------------------------------------------------------- /Silicon/Qemu/SbsaQemu/SbsaQemu.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Qemu/SbsaQemu/SbsaQemu.dec -------------------------------------------------------------------------------- /Silicon/RISC-V/ProcessorPkg/Include/RiscVImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/RISC-V/ProcessorPkg/Include/RiscVImpl.h -------------------------------------------------------------------------------- /Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.dec -------------------------------------------------------------------------------- /Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.dsc -------------------------------------------------------------------------------- /Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.uni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/RISC-V/ProcessorPkg/RiscVProcessorPkg.uni -------------------------------------------------------------------------------- /Silicon/SiFive/Include/Library/SiFiveU54.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/SiFive/Include/Library/SiFiveU54.h -------------------------------------------------------------------------------- /Silicon/SiFive/SiFive.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/SiFive/SiFive.dec -------------------------------------------------------------------------------- /Silicon/Socionext/SynQuacer/Acpi.dsc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Socionext/SynQuacer/Acpi.dsc.inc -------------------------------------------------------------------------------- /Silicon/Socionext/SynQuacer/AcpiTables/Dsdt.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Socionext/SynQuacer/AcpiTables/Dsdt.asl -------------------------------------------------------------------------------- /Silicon/Socionext/SynQuacer/AcpiTables/Fadt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Socionext/SynQuacer/AcpiTables/Fadt.aslc -------------------------------------------------------------------------------- /Silicon/Socionext/SynQuacer/AcpiTables/Gtdt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Socionext/SynQuacer/AcpiTables/Gtdt.aslc -------------------------------------------------------------------------------- /Silicon/Socionext/SynQuacer/AcpiTables/Iort.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Socionext/SynQuacer/AcpiTables/Iort.aslc -------------------------------------------------------------------------------- /Silicon/Socionext/SynQuacer/AcpiTables/Madt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Socionext/SynQuacer/AcpiTables/Madt.aslc -------------------------------------------------------------------------------- /Silicon/Socionext/SynQuacer/AcpiTables/Mcfg.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Socionext/SynQuacer/AcpiTables/Mcfg.aslc -------------------------------------------------------------------------------- /Silicon/Socionext/SynQuacer/AcpiTables/Pptt.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Socionext/SynQuacer/AcpiTables/Pptt.aslc -------------------------------------------------------------------------------- /Silicon/Socionext/SynQuacer/AcpiTables/Spcr.aslc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Socionext/SynQuacer/AcpiTables/Spcr.aslc -------------------------------------------------------------------------------- /Silicon/Socionext/SynQuacer/SynQuacer.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Socionext/SynQuacer/SynQuacer.dec -------------------------------------------------------------------------------- /Silicon/Synopsys/DesignWare/DesignWare.dec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Synopsys/DesignWare/DesignWare.dec -------------------------------------------------------------------------------- /Silicon/Synopsys/DesignWare/DesignWare.dsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/Synopsys/DesignWare/DesignWare.dsc -------------------------------------------------------------------------------- /Silicon/TexasInstruments/Omap35xxPkg/Gpio/Gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscvarchive/riscv-edk2-platforms/HEAD/Silicon/TexasInstruments/Omap35xxPkg/Gpio/Gpio.c --------------------------------------------------------------------------------