public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Kubacki, Michael A" <michael.a.kubacki@intel.com>
To: "Bi, Dandan" <dandan.bi@intel.com>,
	"devel@edk2.groups.io" <devel@edk2.groups.io>
Cc: "Agyeman, Prince" <prince.agyeman@intel.com>,
	"Chiu, Chasel" <chasel.chiu@intel.com>,
	"Dong, Eric" <eric.dong@intel.com>,
	"Oram, Isaac W" <isaac.w.oram@intel.com>,
	"Gao, Liming" <liming.gao@intel.com>,
	"Desimone, Nathaniel L" <nathaniel.l.desimone@intel.com>,
	"Chaganty, Rangasai V" <rangasai.v.chaganty@intel.com>
Subject: Re: [edk2-platforms][PATCH V1 00/49] Intel Advanced Feature Refactor
Date: Wed, 27 Nov 2019 20:54:10 +0000	[thread overview]
Message-ID: <BY5PR11MB4484BF56D063DAFA4CC59170B5440@BY5PR11MB4484.namprd11.prod.outlook.com> (raw)
In-Reply-To: <3C0D5C461C9E904E8F62152F6274C0BB40CA2478@SHSMSX104.ccr.corp.intel.com>

Yes, I reordered the patch series this way in V2 and I will update the closed source platforms before the old advanced feature dependencies are removed.

Thanks,
Michael

> -----Original Message-----
> From: Bi, Dandan <dandan.bi@intel.com>
> Sent: Monday, November 18, 2019 12:41 AM
> To: Kubacki, Michael A <michael.a.kubacki@intel.com>;
> devel@edk2.groups.io
> Cc: Agyeman, Prince <prince.agyeman@intel.com>; Chiu, Chasel
> <chasel.chiu@intel.com>; Dong, Eric <eric.dong@intel.com>; Oram, Isaac W
> <isaac.w.oram@intel.com>; Gao, Liming <liming.gao@intel.com>; Desimone,
> Nathaniel L <nathaniel.l.desimone@intel.com>; Chaganty, Rangasai V
> <rangasai.v.chaganty@intel.com>; Wei, David Y <david.y.wei@intel.com>
> Subject: RE: [edk2-platforms][PATCH V1 00/49] Intel Advanced Feature
> Refactor
> 
> Hi Michael,
> 
> One minor comment, could we add the features into Features/ folder firstly
> and then update consumer platforms if have (open platforms and close
> source platforms) to use the ones in the new location, at last delete the old
> ones in Platform/Intel  folder?
> 
> 
> Thanks,
> Dandan
> > -----Original Message-----
> > From: Kubacki, Michael A
> > Sent: Wednesday, November 13, 2019 11:27 AM
> > To: devel@edk2.groups.io
> > Cc: Agyeman, Prince <prince.agyeman@intel.com>; Chiu, Chasel
> > <chasel.chiu@intel.com>; Bi, Dandan <dandan.bi@intel.com>; Dong, Eric
> > <eric.dong@intel.com>; Oram, Isaac W <isaac.w.oram@intel.com>; Gao,
> > Liming <liming.gao@intel.com>; Desimone, Nathaniel L
> > <nathaniel.l.desimone@intel.com>; Chaganty, Rangasai V
> > <rangasai.v.chaganty@intel.com>; Wei, David Y <david.y.wei@intel.com>
> > Subject: [edk2-platforms][PATCH V1 00/49] Intel Advanced Feature
> Refactor
> >
> > RFC:https://edk2.groups.io/g/devel/message/49880
> >
> > This patch series introduces a consistent design for Intel advanced
> features.
> >
> > Advanced features in this context refer to the definition stated in
> > the EDK II Minimum Platform specification. Information regarding
> > this feature design is provided in Features/Intel/Readme.md.
> >
> > An RFC was sent to the mailing list on 11/1/2019 that stated the
> > intention of creating the Features directory in edk2-platforms for
> > this purpose and that change is implemented in this patch series.
> >
> > Testing performed:
> > * Feature packages and board packages build successfully
> > * Board packages boot successfully to their supported OS
> > * Board package Stage 4 and Stage 6 tested
> >
> > The actual feature source implementation was not functionally
> > modified. Any issues reported by PatchCheck.py were fixed.
> > Future changes will be made to individually address improving the
> > quality of each feature and to add new features.
> >
> > This patch series is intended to provide a foundation for future
> > changes to the advanced feature design as an incremental improvement
> > over the current state and should not be considered the final state.
> >
> > Cc: Agyeman Prince <prince.agyeman@intel.com>
> > Cc: Chasel Chiu <chasel.chiu@intel.com>
> > Cc: Dandan Bi <dandan.bi@intel.com>
> > Cc: Eric Dong <eric.dong@intel.com>
> > Cc: Isaac W Oram <isaac.w.oram@intel.com>
> > Cc: Liming Gao <liming.gao@intel.com>
> > Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
> > Cc: Sai Chaganty <rangasai.v.chaganty@intel.com>
> > Cc: Wei David Y <david.y.wei@intel.com>
> > Signed-off-by: Michael Kubacki <michael.a.kubacki@intel.com>
> >
> > Michael Kubacki (49):
> >   AdvancedFeaturePkg: Package DSC style cleanup
> >   DebugFeaturePkg: Package DSC style cleanup
> >   UserInterfaceFeaturePkg: Package DSC style cleanup
> >   Features/Intel: Add Readme.md
> >   Features/Intel/PowerManagement: Add Readme.md
> >   Features/Intel/OutOfBandManagement: Add Readme.md
> >   Features/Intel/SystemInformation: Add Readme.md
> >   Features/Intel/Debug: Add Readme.md
> >   Features/Intel/UserInterface: Add Readme.md
> >   Features/Intel/Network: Add Readme.md
> >   TemplateFeaturePkg: Add initial package
> >   SimicsOpenBoardPkg: Remove advanced feature references
> >   AdvancedFeaturePkg: Remove the S3 feature
> >   Features/Intel: Add S3FeaturePkg
> >   AdvancedFeaturePkg: Remove the IPMI feature
> >   Features/Intel/IpmiFeaturePkg: Add initial package
> >   Features/Intel/IpmiFeaturePkg: Add libraries
> >   Features/Intel/IpmiFeaturePkg: Add modules
> >   AdvancedFeaturePkg: Remove the SMBIOS feature
> >   Features/Intel/SmbiosFeaturePkg: Add initial package
> >   Features/Intel/SmbiosFeaturePkg: Update default strings
> >   DebugFeaturePkg: Remove the ACPI Debug feature
> >   Features/Intel/AcpiDebugFeaturePkg: Add initial package
> >   DebugFeaturePkg: Remove the USB3 Debug feature
> >   Features/Intel/Usb3DebugFeaturePkg: Add initial package
> >   UserInterfaceFeaturePkg: Remove the User Authentication feature
> >   Features/Intel/UserAuthFeaturePkg: Add initial package
> >   Features/Intel/NetworkFeaturePkg: Add initial package
> >   AdvancedFeaturePkg: Remove remaining contents
> >   AdvancedFeaturePkg: Move to Features/Intel
> >   AdvancedFeaturePkg: Add feature build support
> >   AdvancedFeaturePkg: Add temporary build workaround
> >   AdvancedFeaturePkg: Add FDF include files
> >   KabylakeOpenBoardPkg/KabylakeRvp3: Add PEI_ARCH and DXE_ARCH
> >   KabylakeOpenBoardPkg/GalagoPro3: Add PEI_ARCH and DXE_ARCH
> >   WhiskeylakeOpenBoardPkg/WhiskeylakeURvp: Add PEI_ARCH and
> > DXE_ARCH
> >   SimicsOpenBoardPkg/BoardX58Ich10: Use PEI_ARCH and DXE_ARCH
> >   MinPlatformPkg: Add FvAdvancedPreMemory
> >   KabylakeOpenBoardPkg/KabylakeRvp3: Add FvAdvancedPreMemory
> >   KabylakeOpenBoardPkg/GalagoPro3: Add FvAdvancedPreMemory
> >   WhiskeylakeOpenBoardPkg/WhiskeylakeURvp: Add
> > FvAdvancedPreMemory
> >   Platform/Intel: Add advanced feature build support
> >   Platform/Intel/Readme.md Content update
> >   KabylakeOpenBoardPkg/GalagoPro3: Enable advanced features
> >   KabylakeOpenBoardPkg/KabylakeRvp3: Enable advanced features
> >   WhiskeylakeOpenBoardPkg/WhiskeylakeURvp: Enable advanced features
> >   SimicsOpenBoardPkg: Enable advanced features
> >   MinPlatformPkg: Install advanced feature FVs by stage enabled
> >   Maintainers.txt: Update Intel feature maintainers
> >
> >  Features/Intel/AdvancedFeaturePkg/AdvancedFeaturePkg.dec
> > |  31 +++
> >
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugFeaturePkg.dec
> > |  39 ++++
> >
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Usb3DebugFeaturePkg.d
> > ec                                                                                                                                           |  57
> > +++++
> >  Features/Intel/Network/NetworkFeaturePkg/NetworkFeaturePkg.dec
> > |  30 +++
> >
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiFeaturePkg.d
> > ec                                                                                                                                           |  46
> > ++++
> >  Features/Intel/PowerManagement/S3FeaturePkg/S3FeaturePkg.dec
> > |  30 +++
> >
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/SmbiosFeaturePkg.d
> > ec                                                                                                                                         | 172
> > +++++++++++++++
> >  Features/Intel/TemplateFeaturePkg/TemplateFeaturePkg.dec
> > |  30 +++
> >  Platform/Intel/UserInterfaceFeaturePkg/UserInterfaceFeaturePkg.dec =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthFeaturePkg.de
> > c                                                                   |  24 +-
> >  Platform/Intel/AdvancedFeaturePkg/AdvancedFeaturePkg.dec
> > | 153 -------------
> >  Platform/Intel/DebugFeaturePkg/DebugFeaturePkg.dec
> > |  66 ------
> >  Platform/Intel/MinPlatformPkg/MinPlatformPkg.dec
> > |   4 +
> >  Features/Intel/AdvancedFeaturePkg/AdvancedFeaturePkg.dsc
> > |  53 +++++
> >  Features/Intel/AdvancedFeaturePkg/Include/AdvancedFeatures.dsc
> > |  56 +++++
> >
> >
> Features/Intel/AdvancedFeaturePkg/TemporaryBuildWorkaround/Tempora
> > ryBuildWorkaround.dsc
> > |  74 +++++++
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugFeaturePkg.dsc
> > |  30 +++
> >
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/Include/AcpiDebugFeatur
> > e.dsc                                                                                                                                      |
> 125
> > +++++++++++
> >
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Include/Usb3DebugFeatu
> > re.dsc                                                                                                                                      |
> 149
> > +++++++++++++
> >
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Usb3DebugFeaturePkg.d
> > sc                                                                                                                                           |  30
> > +++
> >
> Features/Intel/Network/NetworkFeaturePkg/Include/NetworkFeature.dsc
> > | 152 +++++++++++++
> >  Features/Intel/Network/NetworkFeaturePkg/NetworkFeaturePkg.dsc
> > |  30 +++
> >
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/IpmiFeatu
> > re.dsc                                                                                                                                      |
> 144
> > ++++++++++++
> >
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiFeaturePkg.ds
> > c                                                                                                                                           |  31
> > +++
> >  Features/Intel/PowerManagement/S3FeaturePkg/Include/S3Feature.dsc
> > | 122 ++++++++++
> >  Features/Intel/PowerManagement/S3FeaturePkg/S3FeaturePkg.dsc
> > |  30 +++
> >
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/Include/SmbiosFeatu
> > re.dsc                                                                                                                                    |
> 115
> > ++++++++++
> >
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/SmbiosFeaturePkg.ds
> > c                                                                                                                                         |  30
> > +++
> >  Features/Intel/TemplateFeaturePkg/Include/TemplateFeature.dsc
> > | 113 ++++++++++
> >  Features/Intel/TemplateFeaturePkg/TemplateFeaturePkg.dsc
> > |  30 +++
> >
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/Include/UserAuthFeatur
> > e.dsc                                                                                                                                    | 141
> > ++++++++++++
> >
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthFeaturePkg.ds
> > c                                                                                                                                         |  30
> > +++
> >  Platform/Intel/AdvancedFeaturePkg/AdvancedFeaturePkg.dsc
> > | 156 -------------
> >
> >
> Platform/Intel/AdvancedFeaturePkg/Include/Dsc/CoreAdvancedDxeInclude
> > .dsc                                                                                                                                       |  19
> --
> >
> >
> Platform/Intel/AdvancedFeaturePkg/Include/Dsc/CoreAdvancedPeiInclude.
> > dsc                                                                                                                                       |   9 -
> >  Platform/Intel/DebugFeaturePkg/DebugFeaturePkg.dsc
> > | 101 ---------
> >  Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/OpenBoardPkg.dsc
> > |  62 +++---
> >
> Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/OpenBoardPkgPcd.dsc
> > |   1 +
> >  Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc
> > |  61 +++--
> >
> >
> Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkgPcd.ds
> > c                                                                                                                                           |   1 +
> >  Platform/Intel/SimicsOpenBoardPkg/BoardX58Ich10/OpenBoardPkg.dsc
> > |  25 ++-
> >
> Platform/Intel/SimicsOpenBoardPkg/BoardX58Ich10/OpenBoardPkgPcd.dsc
> > |  12 +-
> >  Platform/Intel/UserInterfaceFeaturePkg/UserInterfaceFeaturePkg.dsc
> > |  80 -------
> >
> >
> Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/OpenBoardPk
> > g.dsc                                                                                                                                        |
> 60
> > +++--
> >
> >
> Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/OpenBoardPk
> > gPcd.dsc                                                                                                                                     |
> > 1 +
> >  Features/Intel/AdvancedFeaturePkg/Include/PostMemory.fdf
> > |  57 +++++
> >  Features/Intel/AdvancedFeaturePkg/Include/PreMemory.fdf
> > |  57 +++++
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/Include/PostMemory.fdf
> > |  11 +
> >  Features/Intel/Debugging/AcpiDebugFeaturePkg/Include/PreMemory.fdf
> > |   8 +
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Include/PostMemory.fdf
> > |   8 +
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Include/PreMemory.fdf
> > |   8 +
> >  Features/Intel/Network/NetworkFeaturePkg/Include/PostMemory.fdf
> > |  10 +
> >  Features/Intel/Network/NetworkFeaturePkg/Include/PreMemory.fdf
> > |   8 +
> >
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/PostMem
> > ory.fdf                                                                                                                                       |
> > 16 ++
> >
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/PreMemo
> > ry.fdf                                                                                                                                        |
> 11
> > +
> >
> Features/Intel/PowerManagement/S3FeaturePkg/Include/PostMemory.fdf
> > |   8 +
> >
> Features/Intel/PowerManagement/S3FeaturePkg/Include/PreMemory.fdf
> > |  10 +
> >
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/Include/PostMemory
> > .fdf                                                                                                                                       |  10
> +
> >
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/Include/PreMemory.
> > fdf                                                                                                                                        |   8
> +
> >  Features/Intel/TemplateFeaturePkg/Include/PostMemory.fdf
> > |   8 +
> >  Features/Intel/TemplateFeaturePkg/Include/PreMemory.fdf
> > |   8 +
> >
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/Include/PostMemory.fd
> > f                                                                                                                                         |  12 +
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/Include/PreMemory.fdf
> > |   8 +
> >
> >
> Platform/Intel/AdvancedFeaturePkg/Include/Fdf/CoreAdvancedLateInclude
> > .fdf                                                                                                                                      |  20 -
> -
> >
> >
> Platform/Intel/AdvancedFeaturePkg/Include/Fdf/CoreAdvancedPostMemor
> > yInclude.fdf
> |
> > 8 -
> >
> >
> Platform/Intel/AdvancedFeaturePkg/Include/Fdf/CoreAdvancedPreMemor
> > yInclude.fdf
> |
> > 9 -
> >
> >
> Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/Include/Fdf/FlashMapIn
> > clude.fdf                                                                                                                                 |
> 20
> > +-
> >  Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/OpenBoardPkg.fdf
> > |  48 ++--
> >
> >
> Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/Include/Fdf/FlashMa
> > pInclude.fdf
> |
> > 30 +--
> >  Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.fdf
> > |  48 ++--
> >  Platform/Intel/SimicsOpenBoardPkg/BoardX58Ich10/OpenBoardPkg.fdf
> > |  10 +-
> >
> >
> Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/Include/Fdf/F
> > lashMapInclude.fdf
> > |  24 +-
> >
> >
> Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/OpenBoardPk
> > g.fdf                                                                                                                                        |
> 48
> > ++--
> >
> >
> Features/Intel/AdvancedFeaturePkg/TemporaryBuildWorkaround/Tempora
> > ryBuildWorkaround.inf
> > |  57 +++++
> >  {Platform/Intel/DebugFeaturePkg/AcpiDebug =>
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugDxeSmm}/Acpi
> > DebugDxe.inf                                                                                    |  10 +-
> >  {Platform/Intel/DebugFeaturePkg/AcpiDebug =>
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugDxeSmm}/Acpi
> > DebugSmm.inf                                                                                    |  11 +-
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibDxe.inf                                                                              |  12 +-
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibDxeIoMmu.inf                                                                         |
> 12
> > +-
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibNull.inf                                                                             |   3 +-
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibPei.inf                                                                              |  10 +-
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibPeiIoMmu.inf                                                                         |  10
> > +-
> >
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Library/Usb3DebugPortP
> > aramLibPcd/Usb3DebugPortParamLibPcd.inf
> > |  31 +++
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcAcpi/BmcAcpi
> > .inf                                                                                              |   9 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcElog/BmcElog
> > .inf                                                                                              |   5 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> > Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Frb/FrbDxe.inf
> > |  10 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> > Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Frb/FrbPei.inf
> > |  10 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiFru/IpmiFru.i
> > nf                                                                                              |   4 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiInit/DxeIpmiI
> > nit.inf                                                                                         |   6 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiInit/PeiIpmiI
> > nit.inf                                                                                         |   6 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiCom
> > mandLib/IpmiCommandLib.inf                                                                        |   6 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiPlatfo
> > rmHookLibNull/IpmiPlatformHookLibNull.inf                                                      |   9
> +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/OsWdt/OsWdt.inf
> > |   7 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/SolStatus/SolStat
> > us.inf                                                                                          |  13 +-
> >  {Platform/Intel/AdvancedFeaturePkg/S3 =>
> > Features/Intel/PowerManagement/S3FeaturePkg/S3Pei}/S3Pei.inf
> > |  16 +-
> >
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/SmbiosBasicDxe/Smb
> > iosBasicDxe.inf
> |
> > 83 +++++++
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/PlatformPassw
> > ordLibNull/PlatformPasswordLibNull.inf                                                        |   5 +-
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/UserPasswordLi
> > b/UserPasswordLib.inf                                                                        |   2 +-
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/UserPasswordU
> > iLib/UserPasswordUiLib.inf                                                                    |   2 +-
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthentication2Dxe.inf                                             |   3 +-
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxe.inf                                              |   3 +-
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationSmm.inf                                              |   2 +-
> >
> >
> Platform/Intel/AdvancedFeaturePkg/Ipmi/Library/IpmiLibNull/IpmiLibNull.in
> > f                                                                                                                                     |  28 ---
> >
> >
> Platform/Intel/AdvancedFeaturePkg/Smbios/SmbiosBasicDxe/SmbiosBasicD
> > xe.inf                                                                                                                                     |
> 83 -
> > ------
> >
> >
> Platform/Intel/DebugFeaturePkg/Library/Usb3DebugPortParameterLibPcd/
> > Usb3DebugPortParameterLibPcd.inf
> > |  31 ---
> >
> >
> Platform/Intel/MinPlatformPkg/PlatformInit/Library/PeiReportFvLib/PeiRep
> > ortFvLib.inf                                                                                                                           |
> 43
> > ++--
> >
> >
> Platform/Intel/SimicsOpenBoardPkg/SmbiosPlatformDxe/SmbiosPlatformDx
> > e.inf                                                                                                                                      |   1
> -
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Include/Library/Usb3De
> > bugPortLib.h                                                                                            |   0
> >
> >
> Platform/Intel/DebugFeaturePkg/Include/Library/Usb3DebugPortParameter
> > Lib.h =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Include/Library/Usb3Deb
> > ugPortParamLib.h                                             |   0
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibInternal.h                                                                           |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Include/Library/Ip
> > miCommandLib.h                                                                                 |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Include/Library/Ip
> > miPlatformHookLib.h                                                                            |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Sm
> > biosBasic.h                                                                                   |   4 +-
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Include/Guid/UserAuth
> > entication.h                                                                                  |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Include/Library/Platfor
> > mPasswordLib.h                                                                              |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Include/Library/UserPa
> > sswordLib.h                                                                                  |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Include/Library/UserPa
> > sswordUiLib.h                                                                                |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/KeyService.h                                                           |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthentication2Dxe.h                                               |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxe.h                                                |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxeFormset.h                                         |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationSmm.h                                                |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxeVfr.vfr                                           |   0
> >
> >
> Features/Intel/AdvancedFeaturePkg/TemporaryBuildWorkaround/Tempora
> > ryBuildWorkaround.c
> > |  31 +++
> >  {Platform/Intel/DebugFeaturePkg/AcpiDebug =>
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugDxeSmm}/Acpi
> > Debug.c                                                                                         |  54 +++--
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/MiscServices.c                                                                                       |   0
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortDataTransfer.c                                                                          |   2
> +-
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortInitialize.c                                                                            |   2 +-
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibDxe.c                                                                                |   4 +-
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibDxeIoMmu.c                                                                           |   4
> > +-
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibNull.c                                                                               |   0
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibPei.c                                                                                |   2 +-
> >  {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibPeiIoMmu.c                                                                           |   2
> +-
> >
> >
> Platform/Intel/DebugFeaturePkg/Library/Usb3DebugPortParameterLibPcd/
> > Usb3DebugPortParameterLibPcd.c =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Library/Usb3DebugPortP
> > aramLibPcd/Usb3DebugPortParamLibPcd.c |   2 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcAcpi/BmcAcpi
> > .c                                                                                                |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcElog/BmcElog
> > .c                                                                                                |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> > Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Frb/FrbDxe.c
> > |   2 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> > Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Frb/FrbPei.c
> > |   4 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiFru/IpmiFru.c
> > |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiInit/DxeIpmiI
> > nit.c                                                                                           |   8 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiInit/PeiIpmiI
> > nit.c                                                                                           |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiCom
> > mandLib/IpmiCommandLibNetFnApp.c                                                                  |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiCom
> > mandLib/IpmiCommandLibNetFnChassis.c                                                              |
> 0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiCom
> > mandLib/IpmiCommandLibNetFnStorage.c                                                              |
> 0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiCom
> > mandLib/IpmiCommandLibNetFnTransport.c                                                            |
> > 0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiPlatfo
> > rmHookLibNull/IpmiPlatformHookLibNull.c                                                        |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/OsWdt/OsWdt.c
> > |   2 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/SolStatus/SolStat
> > us.c                                                                                            |   6 +-
> >  {Platform/Intel/AdvancedFeaturePkg/S3 =>
> > Features/Intel/PowerManagement/S3FeaturePkg/S3Pei}/S3Pei.c
> > |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Sm
> > biosBasicEntryPoint.c                                                                         |   8 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Typ
> > e0BiosVendorFunction.c                                                                       |   2 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Typ
> > e1SystemManufacturerFunction.c                                                               |   2 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Typ
> > e2BaseBoardManufacturerFunction.c                                                            |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Typ
> > e32BootInformationFunction.c                                                                 |   0
> >  {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Typ
> > e3ChassisManufacturerFunction.c                                                              |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/PlatformPassw
> > ordLibNull/PlatformPasswordLibNull.c                                                          |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/UserPasswordLi
> > b/UserPasswordLib.c                                                                          |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/UserPasswordU
> > iLib/UserPasswordUiLib.c                                                                      |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/KeyService.c                                                           |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthentication2Dxe.c                                               |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxe.c                                                |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxePassword.c                                        |   0
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationSmm.c                                                |   0
> >
> Platform/Intel/AdvancedFeaturePkg/Ipmi/Library/IpmiLibNull/IpmiLibNull.c
> > |  45 ----
> >
> >
> Platform/Intel/MinPlatformPkg/PlatformInit/Library/PeiReportFvLib/PeiRep
> > ortFvLib.c                                                                                                                             |
> 38
> > +++-
> >  {Platform/Intel/DebugFeaturePkg/AcpiDebug =>
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugDxeSmm}/Acpi
> > Debug.asl                                                                                       |   3 +-
> >  Features/Intel/Debugging/AcpiDebugFeaturePkg/Readme.md
> > | 121 ++++++++++
> >  Features/Intel/Debugging/Readme.md
> > |   7 +
> >  Features/Intel/Debugging/Usb3DebugFeaturePkg/Readme.md
> > |  86 ++++++++
> >  Features/Intel/Network/NetworkFeaturePkg/Readme.md
> > |  89 ++++++++
> >  Features/Intel/Network/Readme.md
> > |   5 +
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcAcpi/BmcSsdt
> > /BmcSsdt.asl                                                                                      |   8 +-
> >  {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcAcpi/BmcSsdt
> > /IpmiOprRegions.asi                                                                               |  10 +-
> >  Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Readme.md
> > |  86 ++++++++
> >  Features/Intel/OutOfBandManagement/Readme.md
> > |   8 +
> >  Features/Intel/PowerManagement/Readme.md
> > |  10 +
> >  Features/Intel/PowerManagement/S3FeaturePkg/Readme.md
> > |  86 ++++++++
> >  Features/Intel/Readme.md
> > | 232 ++++++++++++++++++++
> >  Features/Intel/SystemInformation/Readme.md
> > |   8 +
> >  Features/Intel/SystemInformation/SmbiosFeaturePkg/Readme.md
> > |  86 ++++++++
> >  Features/Intel/TemplateFeaturePkg/Readme.md
> > |  71 ++++++
> >  Features/Intel/UserInterface/Readme.md
> > |   9 +
> >  {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/PlatformPassw
> > ordLibNull/PlatformPasswordLibNull.uni                                                        |   0
> >  Features/Intel/UserInterface/UserAuthFeaturePkg/Readme.md
> > |  86 ++++++++
> >  {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxeStrings.uni                                       |   0
> >  Maintainers.txt
> > |  26 +--
> >  Platform/Intel/DebugFeaturePkg/AcpiDebug/Readme.txt
> > |  31 ---
> >  Platform/Intel/Readme.md
> > |  14 +-
> >  Platform/Intel/build.cfg
> > |   1 +
> >  Platform/Intel/build_bios.py
> > |   3 +
> >  188 files changed, 3854 insertions(+), 1285 deletions(-)
> >  create mode 100644
> > Features/Intel/AdvancedFeaturePkg/AdvancedFeaturePkg.dec
> >  create mode 100644
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugFeaturePkg.dec
> >  create mode 100644
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Usb3DebugFeaturePkg.d
> > ec
> >  create mode 100644
> > Features/Intel/Network/NetworkFeaturePkg/NetworkFeaturePkg.dec
> >  create mode 100644
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiFeaturePkg.d
> > ec
> >  create mode 100644
> > Features/Intel/PowerManagement/S3FeaturePkg/S3FeaturePkg.dec
> >  create mode 100644
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/SmbiosFeaturePkg.d
> > ec
> >  create mode 100644
> > Features/Intel/TemplateFeaturePkg/TemplateFeaturePkg.dec
> >  rename
> > Platform/Intel/UserInterfaceFeaturePkg/UserInterfaceFeaturePkg.dec =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthFeaturePkg.de
> > c (53%)
> >  delete mode 100644
> > Platform/Intel/AdvancedFeaturePkg/AdvancedFeaturePkg.dec
> >  delete mode 100644
> > Platform/Intel/DebugFeaturePkg/DebugFeaturePkg.dec
> >  create mode 100644
> > Features/Intel/AdvancedFeaturePkg/AdvancedFeaturePkg.dsc
> >  create mode 100644
> > Features/Intel/AdvancedFeaturePkg/Include/AdvancedFeatures.dsc
> >  create mode 100644
> >
> Features/Intel/AdvancedFeaturePkg/TemporaryBuildWorkaround/Tempora
> > ryBuildWorkaround.dsc
> >  create mode 100644
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugFeaturePkg.dsc
> >  create mode 100644
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/Include/AcpiDebugFeatur
> > e.dsc
> >  create mode 100644
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Include/Usb3DebugFeatu
> > re.dsc
> >  create mode 100644
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Usb3DebugFeaturePkg.d
> > sc
> >  create mode 100644
> >
> Features/Intel/Network/NetworkFeaturePkg/Include/NetworkFeature.dsc
> >  create mode 100644
> > Features/Intel/Network/NetworkFeaturePkg/NetworkFeaturePkg.dsc
> >  create mode 100644
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/IpmiFeatu
> > re.dsc
> >  create mode 100644
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiFeaturePkg.ds
> > c
> >  create mode 100644
> > Features/Intel/PowerManagement/S3FeaturePkg/Include/S3Feature.dsc
> >  create mode 100644
> > Features/Intel/PowerManagement/S3FeaturePkg/S3FeaturePkg.dsc
> >  create mode 100644
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/Include/SmbiosFeatu
> > re.dsc
> >  create mode 100644
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/SmbiosFeaturePkg.ds
> > c
> >  create mode 100644
> > Features/Intel/TemplateFeaturePkg/Include/TemplateFeature.dsc
> >  create mode 100644
> > Features/Intel/TemplateFeaturePkg/TemplateFeaturePkg.dsc
> >  create mode 100644
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/Include/UserAuthFeatur
> > e.dsc
> >  create mode 100644
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthFeaturePkg.ds
> > c
> >  delete mode 100644
> > Platform/Intel/AdvancedFeaturePkg/AdvancedFeaturePkg.dsc
> >  delete mode 100644
> >
> Platform/Intel/AdvancedFeaturePkg/Include/Dsc/CoreAdvancedDxeInclude
> > .dsc
> >  delete mode 100644
> >
> Platform/Intel/AdvancedFeaturePkg/Include/Dsc/CoreAdvancedPeiInclude.
> > dsc
> >  delete mode 100644
> > Platform/Intel/DebugFeaturePkg/DebugFeaturePkg.dsc
> >  delete mode 100644
> > Platform/Intel/UserInterfaceFeaturePkg/UserInterfaceFeaturePkg.dsc
> >  create mode 100644
> > Features/Intel/AdvancedFeaturePkg/Include/PostMemory.fdf
> >  create mode 100644
> > Features/Intel/AdvancedFeaturePkg/Include/PreMemory.fdf
> >  create mode 100644
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/Include/PostMemory.fdf
> >  create mode 100644
> > Features/Intel/Debugging/AcpiDebugFeaturePkg/Include/PreMemory.fdf
> >  create mode 100644
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Include/PostMemory.fdf
> >  create mode 100644
> > Features/Intel/Debugging/Usb3DebugFeaturePkg/Include/PreMemory.fdf
> >  create mode 100644
> > Features/Intel/Network/NetworkFeaturePkg/Include/PostMemory.fdf
> >  create mode 100644
> > Features/Intel/Network/NetworkFeaturePkg/Include/PreMemory.fdf
> >  create mode 100644
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/PostMem
> > ory.fdf
> >  create mode 100644
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/PreMemo
> > ry.fdf
> >  create mode 100644
> >
> Features/Intel/PowerManagement/S3FeaturePkg/Include/PostMemory.fdf
> >  create mode 100644
> >
> Features/Intel/PowerManagement/S3FeaturePkg/Include/PreMemory.fdf
> >  create mode 100644
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/Include/PostMemory
> > .fdf
> >  create mode 100644
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/Include/PreMemory.
> > fdf
> >  create mode 100644
> > Features/Intel/TemplateFeaturePkg/Include/PostMemory.fdf
> >  create mode 100644
> > Features/Intel/TemplateFeaturePkg/Include/PreMemory.fdf
> >  create mode 100644
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/Include/PostMemory.fd
> > f
> >  create mode 100644
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/Include/PreMemory.fdf
> >  delete mode 100644
> >
> Platform/Intel/AdvancedFeaturePkg/Include/Fdf/CoreAdvancedLateInclude
> > .fdf
> >  delete mode 100644
> >
> Platform/Intel/AdvancedFeaturePkg/Include/Fdf/CoreAdvancedPostMemor
> > yInclude.fdf
> >  delete mode 100644
> >
> Platform/Intel/AdvancedFeaturePkg/Include/Fdf/CoreAdvancedPreMemor
> > yInclude.fdf
> >  create mode 100644
> >
> Features/Intel/AdvancedFeaturePkg/TemporaryBuildWorkaround/Tempora
> > ryBuildWorkaround.inf
> >  rename {Platform/Intel/DebugFeaturePkg/AcpiDebug =>
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugDxeSmm}/Acpi
> > DebugDxe.inf (77%)
> >  rename {Platform/Intel/DebugFeaturePkg/AcpiDebug =>
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugDxeSmm}/Acpi
> > DebugSmm.inf (74%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibDxe.inf (74%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibDxeIoMmu.inf (78%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibNull.inf (92%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibPei.inf (74%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibPeiIoMmu.inf (76%)
> >  create mode 100644
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Library/Usb3DebugPortP
> > aramLibPcd/Usb3DebugPortParamLibPcd.inf
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcAcpi/BmcAcpi
> > .inf (78%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcElog/BmcElog
> > .inf (78%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> > Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Frb/FrbDxe.inf
> > (77%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> > Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Frb/FrbPei.inf
> > (64%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiFru/IpmiFru.i
> > nf (78%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiInit/DxeIpmiI
> > nit.inf (79%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiInit/PeiIpmiI
> > nit.inf (78%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiCom
> > mandLib/IpmiCommandLib.inf (80%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiPlatfo
> > rmHookLibNull/IpmiPlatformHookLibNull.inf (74%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/OsWdt/OsWdt.inf
> > (79%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/SolStatus/SolStat
> > us.inf (66%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/S3 =>
> > Features/Intel/PowerManagement/S3FeaturePkg/S3Pei}/S3Pei.inf (52%)
> >  create mode 100644
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg/SmbiosBasicDxe/Smb
> > iosBasicDxe.inf
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/PlatformPassw
> > ordLibNull/PlatformPasswordLibNull.inf (88%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/UserPasswordLi
> > b/UserPasswordLib.inf (91%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/UserPasswordU
> > iLib/UserPasswordUiLib.inf (91%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthentication2Dxe.inf (92%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxe.inf (93%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationSmm.inf (92%)
> >  delete mode 100644
> >
> Platform/Intel/AdvancedFeaturePkg/Ipmi/Library/IpmiLibNull/IpmiLibNull.in
> > f
> >  delete mode 100644
> >
> Platform/Intel/AdvancedFeaturePkg/Smbios/SmbiosBasicDxe/SmbiosBasicD
> > xe.inf
> >  delete mode 100644
> >
> Platform/Intel/DebugFeaturePkg/Library/Usb3DebugPortParameterLibPcd/
> > Usb3DebugPortParameterLibPcd.inf
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Include/Library/Usb3De
> > bugPortLib.h (100%)
> >  rename
> >
> Platform/Intel/DebugFeaturePkg/Include/Library/Usb3DebugPortParameter
> > Lib.h =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Include/Library/Usb3Deb
> > ugPortParamLib.h (100%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibInternal.h (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Include/Library/Ip
> > miCommandLib.h (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Include/Library/Ip
> > miPlatformHookLib.h (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Sm
> > biosBasic.h (90%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Include/Guid/UserAuth
> > entication.h (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Include/Library/Platfor
> > mPasswordLib.h (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Include/Library/UserPa
> > sswordLib.h (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Include/Library/UserPa
> > sswordUiLib.h (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/KeyService.h (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthentication2Dxe.h (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxe.h (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxeFormset.h (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationSmm.h (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxeVfr.vfr (100%)
> >  create mode 100644
> >
> Features/Intel/AdvancedFeaturePkg/TemporaryBuildWorkaround/Tempora
> > ryBuildWorkaround.c
> >  rename {Platform/Intel/DebugFeaturePkg/AcpiDebug =>
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugDxeSmm}/Acpi
> > Debug.c (90%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/MiscServices.c (100%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortDataTransfer.c (96%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortInitialize.c (96%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibDxe.c (95%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibDxeIoMmu.c (95%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibNull.c (100%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibPei.c (95%)
> >  rename {Platform/Intel/DebugFeaturePkg =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg}/Library/Usb3DebugPortLi
> > b/Usb3DebugPortLibPeiIoMmu.c (95%)
> >  rename
> >
> Platform/Intel/DebugFeaturePkg/Library/Usb3DebugPortParameterLibPcd/
> > Usb3DebugPortParameterLibPcd.c =>
> >
> Features/Intel/Debugging/Usb3DebugFeaturePkg/Library/Usb3DebugPortP
> > aramLibPcd/Usb3DebugPortParamLibPcd.c (92%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcAcpi/BmcAcpi
> > .c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcElog/BmcElog
> > .c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> > Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Frb/FrbDxe.c
> > (95%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> > Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Frb/FrbPei.c
> (94%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiFru/IpmiFru.c
> > (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiInit/DxeIpmiI
> > nit.c (93%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/IpmiInit/PeiIpmiI
> > nit.c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiCom
> > mandLib/IpmiCommandLibNetFnApp.c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiCom
> > mandLib/IpmiCommandLibNetFnChassis.c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiCom
> > mandLib/IpmiCommandLibNetFnStorage.c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiCom
> > mandLib/IpmiCommandLibNetFnTransport.c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/Library/IpmiPlatfo
> > rmHookLibNull/IpmiPlatformHookLibNull.c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/OsWdt/OsWdt.c
> > (94%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/SolStatus/SolStat
> > us.c (94%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/S3 =>
> > Features/Intel/PowerManagement/S3FeaturePkg/S3Pei}/S3Pei.c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Sm
> > biosBasicEntryPoint.c (89%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Typ
> > e0BiosVendorFunction.c (95%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Typ
> > e1SystemManufacturerFunction.c (96%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Typ
> > e2BaseBoardManufacturerFunction.c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Typ
> > e32BootInformationFunction.c (100%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Smbios =>
> >
> Features/Intel/SystemInformation/SmbiosFeaturePkg}/SmbiosBasicDxe/Typ
> > e3ChassisManufacturerFunction.c (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/PlatformPassw
> > ordLibNull/PlatformPasswordLibNull.c (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/UserPasswordLi
> > b/UserPasswordLib.c (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/UserPasswordU
> > iLib/UserPasswordUiLib.c (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/KeyService.c (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthentication2Dxe.c (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxe.c (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxePassword.c (100%)
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationSmm.c (100%)
> >  delete mode 100644
> >
> Platform/Intel/AdvancedFeaturePkg/Ipmi/Library/IpmiLibNull/IpmiLibNull.c
> >  rename {Platform/Intel/DebugFeaturePkg/AcpiDebug =>
> >
> Features/Intel/Debugging/AcpiDebugFeaturePkg/AcpiDebugDxeSmm}/Acpi
> > Debug.asl (95%)
> >  create mode 100644
> > Features/Intel/Debugging/AcpiDebugFeaturePkg/Readme.md
> >  create mode 100644 Features/Intel/Debugging/Readme.md
> >  create mode 100644
> > Features/Intel/Debugging/Usb3DebugFeaturePkg/Readme.md
> >  create mode 100644
> > Features/Intel/Network/NetworkFeaturePkg/Readme.md
> >  create mode 100644 Features/Intel/Network/Readme.md
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcAcpi/BmcSsdt
> > /BmcSsdt.asl (87%)
> >  rename {Platform/Intel/AdvancedFeaturePkg/Ipmi =>
> >
> Features/Intel/OutOfBandManagement/IpmiFeaturePkg}/BmcAcpi/BmcSsdt
> > /IpmiOprRegions.asi (91%)
> >  create mode 100644
> > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Readme.md
> >  create mode 100644 Features/Intel/OutOfBandManagement/Readme.md
> >  create mode 100644 Features/Intel/PowerManagement/Readme.md
> >  create mode 100644
> > Features/Intel/PowerManagement/S3FeaturePkg/Readme.md
> >  create mode 100644 Features/Intel/Readme.md
> >  create mode 100644 Features/Intel/SystemInformation/Readme.md
> >  create mode 100644
> > Features/Intel/SystemInformation/SmbiosFeaturePkg/Readme.md
> >  create mode 100644 Features/Intel/TemplateFeaturePkg/Readme.md
> >  create mode 100644 Features/Intel/UserInterface/Readme.md
> >  rename {Platform/Intel/UserInterfaceFeaturePkg =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg}/Library/PlatformPassw
> > ordLibNull/PlatformPasswordLibNull.uni (100%)
> >  create mode 100644
> > Features/Intel/UserInterface/UserAuthFeaturePkg/Readme.md
> >  rename {Platform/Intel/UserInterfaceFeaturePkg/UserAuthentication =>
> >
> Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthenticationDxe
> > Smm}/UserAuthenticationDxeStrings.uni (100%)
> >  delete mode 100644
> > Platform/Intel/DebugFeaturePkg/AcpiDebug/Readme.txt
> >
> > --
> > 2.16.2.windows.1
> 


      reply	other threads:[~2019-11-27 20:54 UTC|newest]

Thread overview: 89+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-11-13  3:27 [edk2-platforms][PATCH V1 00/49] Intel Advanced Feature Refactor Kubacki, Michael A
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 01/49] AdvancedFeaturePkg: Package DSC style cleanup Kubacki, Michael A
2019-11-14  2:00   ` Chaganty, Rangasai V
2019-11-15 23:47   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 02/49] DebugFeaturePkg: " Kubacki, Michael A
2019-11-15 23:47   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 03/49] UserInterfaceFeaturePkg: " Kubacki, Michael A
2019-11-15 23:47   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 04/49] Features/Intel: Add Readme.md Kubacki, Michael A
2019-11-15 23:47   ` Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 05/49] Features/Intel/PowerManagement: " Kubacki, Michael A
2019-11-15 23:47   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 06/49] Features/Intel/OutOfBandManagement: " Kubacki, Michael A
2019-11-15 23:47   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 07/49] Features/Intel/SystemInformation: " Kubacki, Michael A
2019-11-15 23:47   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 08/49] Features/Intel/Debug: " Kubacki, Michael A
2019-11-15 23:47   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 09/49] Features/Intel/UserInterface: " Kubacki, Michael A
2019-11-15 23:47   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 10/49] Features/Intel/Network: " Kubacki, Michael A
2019-11-15 23:47   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 11/49] TemplateFeaturePkg: Add initial package Kubacki, Michael A
2019-11-15 23:48   ` Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 12/49] SimicsOpenBoardPkg: Remove advanced feature references Kubacki, Michael A
2019-11-15 23:48   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 13/49] AdvancedFeaturePkg: Remove the S3 feature Kubacki, Michael A
2019-11-15 23:48   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 14/49] Features/Intel: Add S3FeaturePkg Kubacki, Michael A
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 15/49] AdvancedFeaturePkg: Remove the IPMI feature Kubacki, Michael A
2019-11-15 23:48   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 16/49] Features/Intel/IpmiFeaturePkg: Add initial package Kubacki, Michael A
2019-11-15 23:48   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 17/49] Features/Intel/IpmiFeaturePkg: Add libraries Kubacki, Michael A
2019-11-15 23:49   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 18/49] Features/Intel/IpmiFeaturePkg: Add modules Kubacki, Michael A
2019-11-15 23:49   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 19/49] AdvancedFeaturePkg: Remove the SMBIOS feature Kubacki, Michael A
2019-11-15 23:49   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 20/49] Features/Intel/SmbiosFeaturePkg: Add initial package Kubacki, Michael A
2019-11-15 23:49   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 21/49] Features/Intel/SmbiosFeaturePkg: Update default strings Kubacki, Michael A
2019-11-15 23:49   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 22/49] DebugFeaturePkg: Remove the ACPI Debug feature Kubacki, Michael A
2019-11-15 23:49   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 23/49] Features/Intel/AcpiDebugFeaturePkg: Add initial package Kubacki, Michael A
2019-11-15 23:49   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 25/49] Features/Intel/Usb3DebugFeaturePkg: " Kubacki, Michael A
2019-11-15 23:50   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 26/49] UserInterfaceFeaturePkg: Remove the User Authentication feature Kubacki, Michael A
2019-11-15 23:50   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 27/49] Features/Intel/UserAuthFeaturePkg: Add initial package Kubacki, Michael A
2019-11-15 23:50   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 28/49] Features/Intel/NetworkFeaturePkg: " Kubacki, Michael A
2019-11-15 23:50   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 29/49] AdvancedFeaturePkg: Remove remaining contents Kubacki, Michael A
2019-11-15 23:50   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 30/49] AdvancedFeaturePkg: Move to Features/Intel Kubacki, Michael A
2019-11-15 23:50   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 31/49] AdvancedFeaturePkg: Add feature build support Kubacki, Michael A
2019-11-15 23:50   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 32/49] AdvancedFeaturePkg: Add temporary build workaround Kubacki, Michael A
2019-11-15 23:50   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:27 ` [edk2-platforms][PATCH V1 33/49] AdvancedFeaturePkg: Add FDF include files Kubacki, Michael A
2019-11-15 23:50   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:28 ` [edk2-platforms][PATCH V1 34/49] KabylakeOpenBoardPkg/KabylakeRvp3: Add PEI_ARCH and DXE_ARCH Kubacki, Michael A
2019-11-15 23:51   ` Nate DeSimone
2019-11-13  3:28 ` [edk2-platforms][PATCH V1 35/49] KabylakeOpenBoardPkg/GalagoPro3: " Kubacki, Michael A
2019-11-15 23:51   ` Nate DeSimone
2019-11-13  3:28 ` [edk2-platforms][PATCH V1 36/49] WhiskeylakeOpenBoardPkg/WhiskeylakeURvp: " Kubacki, Michael A
2019-11-15 23:51   ` Nate DeSimone
2019-11-13  3:28 ` [edk2-platforms][PATCH V1 37/49] SimicsOpenBoardPkg/BoardX58Ich10: Use " Kubacki, Michael A
2019-11-15 23:51   ` [edk2-devel] " Nate DeSimone
2019-11-13  3:28 ` [edk2-platforms][PATCH V1 38/49] MinPlatformPkg: Add FvAdvancedPreMemory Kubacki, Michael A
2019-11-15 23:51   ` Nate DeSimone
2019-11-13  3:28 ` [edk2-platforms][PATCH V1 39/49] KabylakeOpenBoardPkg/KabylakeRvp3: " Kubacki, Michael A
2019-11-16  0:34   ` Nate DeSimone
2019-11-13  3:28 ` [edk2-platforms][PATCH V1 40/49] KabylakeOpenBoardPkg/GalagoPro3: " Kubacki, Michael A
2019-11-16  0:34   ` Nate DeSimone
2019-11-15 23:47 ` [edk2-platforms][PATCH V1 00/49] Intel Advanced Feature Refactor Nate DeSimone
     [not found] ` <20191113032816.4056-42-michael.a.kubacki@intel.com>
2019-11-16  0:34   ` [edk2-platforms][PATCH V1 41/49] WhiskeylakeOpenBoardPkg/WhiskeylakeURvp: Add FvAdvancedPreMemory Nate DeSimone
     [not found] ` <20191113032816.4056-43-michael.a.kubacki@intel.com>
2019-11-16  0:34   ` [edk2-platforms][PATCH V1 42/49] Platform/Intel: Add advanced feature build support Nate DeSimone
     [not found] ` <20191113032816.4056-44-michael.a.kubacki@intel.com>
2019-11-16  0:34   ` [edk2-platforms][PATCH V1 43/49] Platform/Intel/Readme.md Content update Nate DeSimone
     [not found] ` <20191113032816.4056-45-michael.a.kubacki@intel.com>
2019-11-16  0:34   ` [edk2-platforms][PATCH V1 44/49] KabylakeOpenBoardPkg/GalagoPro3: Enable advanced features Nate DeSimone
     [not found] ` <20191113032816.4056-46-michael.a.kubacki@intel.com>
2019-11-16  0:34   ` [edk2-platforms][PATCH V1 45/49] KabylakeOpenBoardPkg/KabylakeRvp3: " Nate DeSimone
     [not found] ` <20191113032816.4056-47-michael.a.kubacki@intel.com>
2019-11-16  0:34   ` [edk2-platforms][PATCH V1 46/49] WhiskeylakeOpenBoardPkg/WhiskeylakeURvp: " Nate DeSimone
     [not found] ` <20191113032816.4056-49-michael.a.kubacki@intel.com>
2019-11-16  0:34   ` [edk2-platforms][PATCH V1 48/49] MinPlatformPkg: Install advanced feature FVs by stage enabled Nate DeSimone
2019-11-18  8:40 ` [edk2-platforms][PATCH V1 00/49] Intel Advanced Feature Refactor Dandan Bi
2019-11-27 20:54   ` Kubacki, Michael A [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=BY5PR11MB4484BF56D063DAFA4CC59170B5440@BY5PR11MB4484.namprd11.prod.outlook.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox