Reviewed-by: Ray Ni <ray...@intel.com> > -----Original Message----- > From: Gao, Liming <liming....@intel.com> > Sent: Monday, June 10, 2019 11:36 PM > To: devel@edk2.groups.io > Cc: Kinney, Michael D <michael.d.kin...@intel.com>; Ni, Ray > <ray...@intel.com>; Chaganty, Rangasai V <rangasai.v.chaga...@intel.com> > Subject: [edk2-platform patch 0/2] Import IntelSiliconPkg from edk2 repo > master > > BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1890 > IntelSiliconPkg is moved into Silicon/Intel directory. > > Cc: Michael D Kinney <michael.d.kin...@intel.com> > Cc: Ray Ni <ray...@intel.com> > Cc: Rangasai V Chaganty <rangasai.v.chaga...@intel.com> > Signed-off-by: Liming Gao <liming....@intel.com> > > Liming Gao (2): > Silicon/Intel: Import IntelSiliconPkg from edk2 repo master > Maintainers.txt: Add Maintainers for new added IntelSiliconPkg > > .../MicrocodeFlashAccessLibNull.c | 36 + > .../Capsule/MicrocodeUpdateDxe/MicrocodeFmp.c | 979 > +++++++++++++++ > .../Capsule/MicrocodeUpdateDxe/MicrocodeUpdate.c | 1326 > ++++++++++++++++++++ > .../Feature/VTd/IntelVTdDxe/BmDma.c | 538 ++++++++ > .../Feature/VTd/IntelVTdDxe/DmaProtection.c | 683 ++++++++++ > .../Feature/VTd/IntelVTdDxe/DmarAcpiTable.c | 890 +++++++++++++ > .../Feature/VTd/IntelVTdDxe/IntelVTdDxe.c | 400 ++++++ > .../Feature/VTd/IntelVTdDxe/PciInfo.c | 373 ++++++ > .../Feature/VTd/IntelVTdDxe/TranslationTable.c | 1026 > +++++++++++++++ > .../Feature/VTd/IntelVTdDxe/TranslationTableEx.c | 152 +++ > .../Feature/VTd/IntelVTdDxe/VtdReg.c | 561 +++++++++ > .../Feature/VTd/IntelVTdPmrPei/DmarTable.c | 578 +++++++++ > .../Feature/VTd/IntelVTdPmrPei/IntelVTdPmr.c | 420 +++++++ > .../Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.c | 810 ++++++++++++ > .../Feature/VTd/IntelVTdPmrPei/VtdReg.c | 287 +++++ > .../PlatformVTdInfoSamplePei.c | 361 ++++++ > .../PlatformVTdSampleDxe/PlatformVTdSampleDxe.c | 407 ++++++ > .../DxeSmbiosDataHobLib/DxeSmbiosDataHobLib.c | 81 ++ > Maintainers.txt | 4 + > .../MicrocodeFlashAccessLibNull.inf | 34 + > .../MicrocodeFlashAccessLibNull.uni | 16 + > .../MicrocodeCapsulePdb/MicrocodeCapsulePdb.dsc | 27 + > .../MicrocodeCapsulePdb/MicrocodeCapsulePdb.fdf | 26 + > .../Feature/Capsule/MicrocodeCapsulePdb/Readme.md | 20 + > .../MicrocodeCapsuleTxt/Microcode/Microcode.inf | 21 + > .../MicrocodeCapsuleTxt/MicrocodeCapsuleTxt.dsc | 33 + > .../MicrocodeCapsuleTxt/MicrocodeCapsuleTxt.fdf | 26 + > .../Feature/Capsule/MicrocodeCapsuleTxt/Readme.md | 33 + > .../Capsule/MicrocodeUpdateDxe/MicrocodeUpdate.h | 499 ++++++++ > .../MicrocodeUpdateDxe/MicrocodeUpdateDxe.inf | 67 + > .../MicrocodeUpdateDxe/MicrocodeUpdateDxe.uni | 15 + > .../MicrocodeUpdateDxe/MicrocodeUpdateDxeExtra.uni | 14 + > .../Feature/VTd/IntelVTdDxe/DmaProtection.h | 632 ++++++++++ > .../Feature/VTd/IntelVTdDxe/IntelVTdDxe.inf | 83 ++ > .../Feature/VTd/IntelVTdDxe/IntelVTdDxe.uni | 14 + > .../Feature/VTd/IntelVTdDxe/IntelVTdDxeExtra.uni | 14 + > .../Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.h | 159 +++ > .../Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.inf | 60 + > .../Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.uni | 14 + > .../VTd/IntelVTdPmrPei/IntelVTdPmrPeiExtra.uni | 14 + > .../PlatformVTdInfoSamplePei.inf | 48 + > .../PlatformVTdInfoSamplePei.uni | 14 + > .../PlatformVTdInfoSamplePeiExtra.uni | 14 + > .../PlatformVTdSampleDxe/PlatformVTdSampleDxe.inf | 56 + > .../PlatformVTdSampleDxe/PlatformVTdSampleDxe.uni | 14 + > .../PlatformVTdSampleDxeExtra.uni | 14 + > .../IntelSiliconPkg/Include/Guid/MicrocodeFmp.h | 15 + > .../IndustryStandard/FirmwareInterfaceTable.h | 69 + > .../Include/IndustryStandard/FirmwareVersionInfo.h | 54 + > .../Include/IndustryStandard/IgdOpRegion.h | 149 +++ > .../IntelSiliconPkg/Include/IndustryStandard/Vtd.h | 355 ++++++ > .../Include/Library/MicrocodeFlashAccessLib.h | 33 + > .../Intel/IntelSiliconPkg/Include/Ppi/VtdInfo.h | 37 + > .../Include/Protocol/PlatformVtdPolicy.h | 143 +++ > Silicon/Intel/IntelSiliconPkg/IntelSiliconPkg.dec | 80 ++ > Silicon/Intel/IntelSiliconPkg/IntelSiliconPkg.dsc | 86 ++ > .../DxeSmbiosDataHobLib/DxeSmbiosDataHobLib.inf | 38 + > 57 files changed, 12952 insertions(+) > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/Library/MicrocodeFlashAccessL > ibNull/MicrocodeFlashAccessLibNull.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeUpdateDxe/Microco > deFmp.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeUpdateDxe/Microco > deUpdate.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/BmDma.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmaProtection.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpiTable.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxe.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/PciInfo.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/TranslationTable.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/TranslationTableEx.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/VtdReg.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/DmarTable.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmr.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/VtdReg.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/PlatformVTdInfoSamplePei/Platfor > mVTdInfoSamplePei.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/PlatformVTdSampleDxe/PlatformV > TdSampleDxe.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Library/DxeSmbiosDataHobLib/DxeSmbiosDataH > obLib.c > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/Library/MicrocodeFlashAccessL > ibNull/MicrocodeFlashAccessLibNull.inf > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/Library/MicrocodeFlashAccessL > ibNull/MicrocodeFlashAccessLibNull.uni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeCapsulePdb/Microc > odeCapsulePdb.dsc > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeCapsulePdb/Microc > odeCapsulePdb.fdf > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeCapsulePdb/Readm > e.md > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeCapsuleTxt/Microco > de/Microcode.inf > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeCapsuleTxt/Microco > deCapsuleTxt.dsc > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeCapsuleTxt/Microco > deCapsuleTxt.fdf > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeCapsuleTxt/Readme > .md > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeUpdateDxe/Microco > deUpdate.h > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeUpdateDxe/Microco > deUpdateDxe.inf > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeUpdateDxe/Microco > deUpdateDxe.uni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/Capsule/MicrocodeUpdateDxe/Microco > deUpdateDxeExtra.uni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmaProtection.h > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxe.inf > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxe.uni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxeExtra.uni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.h > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.in > f > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.u > ni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPeiEx > tra.uni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/PlatformVTdInfoSamplePei/Platfor > mVTdInfoSamplePei.inf > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/PlatformVTdInfoSamplePei/Platfor > mVTdInfoSamplePei.uni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/PlatformVTdInfoSamplePei/Platfor > mVTdInfoSamplePeiExtra.uni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/PlatformVTdSampleDxe/PlatformV > TdSampleDxe.inf > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/PlatformVTdSampleDxe/PlatformV > TdSampleDxe.uni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Feature/VTd/PlatformVTdSampleDxe/PlatformV > TdSampleDxeExtra.uni > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Include/Guid/MicrocodeFmp.h > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Include/IndustryStandard/FirmwareInterfaceTa > ble.h > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Include/IndustryStandard/FirmwareVersionInfo. > h > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Include/IndustryStandard/IgdOpRegion.h > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Include/IndustryStandard/Vtd.h > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Include/Library/MicrocodeFlashAccessLib.h > create mode 100644 Silicon/Intel/IntelSiliconPkg/Include/Ppi/VtdInfo.h > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Include/Protocol/PlatformVtdPolicy.h > create mode 100644 Silicon/Intel/IntelSiliconPkg/IntelSiliconPkg.dec > create mode 100644 Silicon/Intel/IntelSiliconPkg/IntelSiliconPkg.dsc > create mode 100644 > Silicon/Intel/IntelSiliconPkg/Library/DxeSmbiosDataHobLib/DxeSmbiosDataH > obLib.inf > > -- > 2.13.0.windows.1
-=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42188): https://edk2.groups.io/g/devel/message/42188 Mute This Topic: https://groups.io/mt/32005623/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-