<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2-platforms.git/Platform/Socionext/DeveloperBox, branch CodeCleanup</title>
<subtitle>EDK II sample platform branches and tags (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2-platforms.git/atom?h=CodeCleanup</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/atom?h=CodeCleanup'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/'/>
<updated>2023-12-01T08:07:32+00:00</updated>
<entry>
<title>Platform/Socionext: Add ImagePropertiesRecordLib Instance</title>
<updated>2023-12-01T08:07:32+00:00</updated>
<author>
<name>Taylor Beebe</name>
<email>taylor.d.beebe@gmail.com</email>
</author>
<published>2023-12-01T00:34:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=b192e0ad67f151169a18e2097cdfbddf81681a17'/>
<id>urn:sha1:b192e0ad67f151169a18e2097cdfbddf81681a17</id>
<content type='text'>
ImagePropertiesRecordLib is used by DxeMain and PiSmmCore, so it
needs to be added to most platforms.

Signed-off-by: Taylor Beebe &lt;taylor.d.beebe@gmail.com&gt;
Cc: Ard Biesheuvel &lt;ardb+tianocore@kernel.org&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
</content>
</entry>
<entry>
<title>Silicon/SynQuacer: Drop dependency on NorFlashPlatformLib</title>
<updated>2022-10-19T14:51:15+00:00</updated>
<author>
<name>Ard Biesheuvel</name>
<email>ardb@kernel.org</email>
</author>
<published>2022-10-19T11:49:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=85280b124e5adc8713050d9a3ec14228735a48b9'/>
<id>urn:sha1:85280b124e5adc8713050d9a3ec14228735a48b9</id>
<content type='text'>
Fip006Dxe is part of the SynQuacer platform, which is its only user, and
yet, it relies on NorFlashPlatformLib to carry the platform specific NOR
geometry. This library is tied to ArmPlatformPkg's NorFlashDxe, which
will be going away, so let's stop using it.

Since the abstraction serves no purpose here, let's just merge the
library with its only user.

Signed-off-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
Reviewed-by: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
</content>
</entry>
<entry>
<title>Socionext: Platform Build: Resolving newly introduced dependency</title>
<updated>2022-08-15T14:15:57+00:00</updated>
<author>
<name>Kun Qin</name>
<email>kuqin12@gmail.com</email>
</author>
<published>2022-08-05T00:35:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=8e16d4a28564485c67a037e197a889a7b7d1cb4f'/>
<id>urn:sha1:8e16d4a28564485c67a037e197a889a7b7d1cb4f</id>
<content type='text'>
The new changes in SecureBootVariableLib brought in a new dependency
of PlatformPKProtectionLib.

This change added the new library instance from SecurityPkg to resolve
DeveloperBox platforms build.

Cc: Ard Biesheuvel &lt;ardb+tianocore@kernel.org&gt;
Cc: Leif Lindholm &lt;quic_llindhol@quicinc.com&gt;
Cc: Masami Hiramatsu &lt;masami.hiramatsu@linaro.org&gt;

Signed-off-by: Kun Qin &lt;kuqin12@gmail.com&gt;
Reviewed-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
</content>
</entry>
<entry>
<title>Platform/Socionext: Fix missing dependency on VariableFlashInfoLib</title>
<updated>2022-07-29T18:39:30+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2022-07-14T16:55:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=aec32a36d6445370da8ad9b6f4f5c323459c029e'/>
<id>urn:sha1:aec32a36d6445370da8ad9b6f4f5c323459c029e</id>
<content type='text'>
The DeveloperBox platform firmware build breaks due to the missing
dependency on VariableFlashInfoLib.

Therefore, to satisfy the dependency include VariableFlashInfoLib
in the LibraryClasses section.

Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Reviewed-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
</content>
</entry>
<entry>
<title>Platform/Socionext/DeveloperBox: add SMBIOS type 17 table</title>
<updated>2021-12-02T07:50:53+00:00</updated>
<author>
<name>Masahisa Kojima</name>
<email>masahisa.kojima@linaro.org</email>
</author>
<published>2021-11-30T08:41:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=c718abce99a1c20578d62486ca7f3864643059a0'/>
<id>urn:sha1:c718abce99a1c20578d62486ca7f3864643059a0</id>
<content type='text'>
This commit adds the SMBIOS type 17 table support for Developerbox.
The SPD can be accessed only from the SCP through I2C bus,
so this commit expects that SCP-firmware reads the SPD and
stores it in the non-secure SRAM.

This commit also reduces the edk2 stack size to allocate
the space for storing SPD. It requires 2KB, 512bytes * 4 DIMMs.

Cc: Leif Lindholm &lt;leif@nuviainc.com&gt;
Cc: Masami Hiramatsu &lt;masami.hiramatsu@linaro.org&gt;
Signed-off-by: Masahisa Kojima &lt;masahisa.kojima@linaro.org&gt;
Reviewed-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
</content>
</entry>
<entry>
<title>Platform/Socionext/DeveloperBox: sync with edk2 StandaloneMmCpu path change</title>
<updated>2021-08-11T11:44:10+00:00</updated>
<author>
<name>Etienne Carriere</name>
<email>etienne.carriere@linaro.org</email>
</author>
<published>2021-08-10T16:40:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=e75d814d80221264826382b094f09c334ce502b6'/>
<id>urn:sha1:e75d814d80221264826382b094f09c334ce502b6</id>
<content type='text'>
Synchronize with edk2 package where StandaloneMmCpu component has moved
from StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.inf
to StandaloneMmPkg/Drivers/StandaloneMmCpu/StandaloneMmCpu.inf

Cc: Ard Biesheuvel &lt;ardb+tianocore@kernel.org&gt;
Cc: Ilias Apalodimas &lt;ilias.apalodimas@linaro.org&gt;
Cc: Leif Lindholm &lt;leif@nuviainc.com&gt;
Cc: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
Cc: Sughosh Ganu &lt;sughosh.ganu@linaro.org&gt;
Cc: Thomas Abraham &lt;thomas.abraham@arm.com&gt;
Signed-off-by: Etienne Carriere &lt;etienne.carriere@linaro.org&gt;
</content>
</entry>
<entry>
<title>Platform: add SecureBootVariableLib resolution to various ARM platforms</title>
<updated>2021-08-04T12:29:32+00:00</updated>
<author>
<name>Grzegorz Bernacki</name>
<email>gjb@semihalf.com</email>
</author>
<published>2021-07-14T12:30:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=6196d9332897145932f7cea1cb2101a2e6163920'/>
<id>urn:sha1:6196d9332897145932f7cea1cb2101a2e6163920</id>
<content type='text'>
The edk2 patch
  SecurityPkg: Create library for setting Secure Boot variables.

removes generic functions from SecureBootConfigDxe and places
them into SecureBootVariableLib. This patch adds SecureBootVariableLib
mapping for each ARM platform which uses SecureBootConfigDxe.

Signed-off-by: Grzegorz Bernacki &lt;gjb@semihalf.com&gt;
Reviewed-by: Graeme Gregory &lt;graeme@nuviainc.com&gt; #SbsaQemu
Reviewed by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;  #ArmVExpress
</content>
</entry>
<entry>
<title>Platform/Socionext: Consume MdeLibs.dsc.inc for RegisterFilterLib</title>
<updated>2021-03-31T06:20:20+00:00</updated>
<author>
<name>Dandan Bi</name>
<email>dandan.bi@intel.com</email>
</author>
<published>2021-03-16T08:50:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=f2c069a3b4525c3e5b05c8c1eab25d85b3fbe53a'/>
<id>urn:sha1:f2c069a3b4525c3e5b05c8c1eab25d85b3fbe53a</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3246

MdeLibs.dsc.inc was added for some basic/default library
instances provided by MdePkg and RegisterFilterLibNull Library
was also added into it as the first version of MdeLibs.dsc.inc.

So update platform dsc to consume MdeLibs.dsc.inc for
RegisterFilterLibNull which will be consumed by IoLib and BaseLib.

Cc: Ard Biesheuvel &lt;ardb+tianocore@kernel.org&gt;
Cc: Leif Lindholm &lt;leif@nuviainc.com&gt;
Signed-off-by: Dandan Bi &lt;dandan.bi@intel.com&gt;
Reviewed-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>Socionext: DeveloperBox DSC File: Added library for VariableSmmRuntimeDxe</title>
<updated>2021-03-19T01:34:24+00:00</updated>
<author>
<name>Kun Qin</name>
<email>kuqin12@gmail.com</email>
</author>
<published>2021-03-10T20:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=2e9eb888aa4fd7aaf05829e561de1ea98bf6dc09'/>
<id>urn:sha1:2e9eb888aa4fd7aaf05829e561de1ea98bf6dc09</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250

This change added NULL MmUnblockMemoryLib instance in DeveloperBox.dsc to
resolve new dependency by VariableSmmRuntimeDxe. The library interface
is consumed by variable module to better support variable runtime cache
feature.

Cc: Ard Biesheuvel &lt;ardb+tianocore@kernel.org&gt;
Cc: Leif Lindholm &lt;leif@nuviainc.com&gt;

Signed-off-by: Kun Qin &lt;kuqin12@gmail.com&gt;
Acked-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
</content>
</entry>
<entry>
<title>ARM Silicon and Platforms: add OrderedCollectionLib class resolution</title>
<updated>2021-01-18T08:12:06+00:00</updated>
<author>
<name>Laszlo Ersek</name>
<email>lersek@redhat.com</email>
</author>
<published>2021-01-13T08:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=d12d9c963ba3a02252afa9e113c4a3244192ca4a'/>
<id>urn:sha1:d12d9c963ba3a02252afa9e113c4a3244192ca4a</id>
<content type='text'>
The edk2 patch

  ShellPkg/ShellCommandLib: add ShellSortFileList

for BZ#3151 will make the

  ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf

instance dependent on the OrderedCollectionLib class. Because the shell
binaries in the ARM silicon and platform DSCs consume the above
UefiShellCommandLib instance, resolve the OrderedCollectionLib class in
them.

Cc: Ard Biesheuvel &lt;ardb+tianocore@kernel.org&gt;
Cc: Leif Lindholm &lt;leif@nuviainc.com&gt;
Cc: Marcin Wojtas &lt;mw@semihalf.com&gt;
Cc: Meenakshi Aggarwal &lt;meenakshi.aggarwal@nxp.com&gt;
Cc: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Cc: Thomas Abraham &lt;thomas.abraham@arm.com&gt;
Cc: Wenyi Xie &lt;xiewenyi2@huawei.com&gt;
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3151
Signed-off-by: Laszlo Ersek &lt;lersek@redhat.com&gt;
Message-Id: &lt;20210113082843.9095-3-lersek@redhat.com&gt;
Acked-by: Ard Biesheuvel &lt;ard.biesheuvel@arm.com&gt;
Acked-by: Ard Biesheuvel &lt;ardb+tianocore@kernel.org&gt;
Acked-by: Leif Lindholm &lt;leif@nuviainc.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Reviewed-by: Marcin Wojtas &lt;mw@semihalf.com&gt;
</content>
</entry>
</feed>
