On Mon, Oct 04, 2021 at 07:28:27PM +0800, Daniel Schaefer wrote: > Cc: Abner Chang <abner.ch...@hpe.com> > Cc: Sunil V L <suni...@ventanamicro.com> > Cc: Leif Lindholm <l...@nuviainc.com> > > Signed-off-by: Daniel Schaefer <daniel.schae...@hpe.com> > --- > Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc | 7 > ++++++- > Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf | 1 + > Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.dsc | 7 > ++++++- > Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.fdf | 1 + > 4 files changed, 14 insertions(+), 2 deletions(-) > > diff --git a/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc > b/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc > index cdc1b9ee8f..9f0a25f8a6 100644 > --- a/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc > +++ b/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc > @@ -97,6 +97,7 @@ > UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf > > CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf > SortLib|MdeModulePkg/Library/BaseSortLib/BaseSortLib.inf > + ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf > > UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf > FdtLib|EmbeddedPkg/Library/FdtLib/FdtLib.inf > > VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/VariablePolicyHelperLib.inf > @@ -513,6 +514,11 @@ > FatPkg/EnhancedFatDxe/Fat.inf > MdeModulePkg/Universal/Disk/UdfDxe/UdfDxe.inf > > + OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.inf { > + <PcdsFixedAtBuild> > + gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE > + } > + > ShellPkg/Application/Shell/Shell.inf { > <LibraryClasses> > > ShellCommandLib|ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf > @@ -524,7 +530,6 @@ > > NULL|ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf > > NULL|ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf > > HandleParsingLib|ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf > - ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf > FileHandleLib|MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf > SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf > PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf > diff --git a/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf > b/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf > index f262e4fe17..5f3ac8e0b7 100644 > --- a/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf > +++ b/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf > @@ -187,6 +187,7 @@ INF MdeModulePkg/Universal/SerialDxe/SerialDxe.inf > > INF MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf > > +INF > OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.inf > INF ShellPkg/Application/Shell/Shell.inf > > # > diff --git > a/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.dsc > b/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.dsc > index be70ef5294..afe63c80ba 100644 > --- a/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.dsc > +++ b/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.dsc > @@ -97,6 +97,7 @@ > UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf > > CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf > SortLib|MdeModulePkg/Library/BaseSortLib/BaseSortLib.inf > + ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf > > UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf > FdtLib|EmbeddedPkg/Library/FdtLib/FdtLib.inf > > VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/VariablePolicyHelperLib.inf > @@ -512,6 +513,11 @@ > FatPkg/EnhancedFatDxe/Fat.inf > MdeModulePkg/Universal/Disk/UdfDxe/UdfDxe.inf > > + OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.inf { > + <PcdsFixedAtBuild> > + gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE > + } > + > ShellPkg/Application/Shell/Shell.inf { > <LibraryClasses> > > ShellCommandLib|ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf > @@ -523,7 +529,6 @@ > > NULL|ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf > > NULL|ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf > > HandleParsingLib|ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf > - ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf > FileHandleLib|MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf > SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf > PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf > diff --git > a/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.fdf > b/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.fdf > index c0ce09fcee..a1a4b342e3 100644 > --- a/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.fdf > +++ b/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.fdf > @@ -187,6 +187,7 @@ INF MdeModulePkg/Universal/SerialDxe/SerialDxe.inf > > INF MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf > > +INF > OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.inf > INF ShellPkg/Application/Shell/Shell.inf
Looks good to me. Reviewed-by: Sunil V L <suni...@ventanamicro.com> Regards Sunil > > # > -- > 2.33.0 > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#81469): https://edk2.groups.io/g/devel/message/81469 Mute This Topic: https://groups.io/mt/86063790/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-