<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2-platforms.git/Platform/Socionext, 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>Socionext: Add VariableFlashInfoLib</title>
<updated>2022-05-19T03:46:19+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2022-04-20T20:33:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=ff10250be8366fbb136278fda5923280749c8dba'/>
<id>urn:sha1:ff10250be8366fbb136278fda5923280749c8dba</id>
<content type='text'>
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3479

Adds an instance for the library class VariableFlashInfoLib that
was recently introduced in MdeModulePkg. This change is made to
allow the new variable driver to build that has a dependency on
this library class and does not require any further platform
changes.

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: Michael Kubacki &lt;michael.kubacki@microsoft.com&gt;
Reviewed-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Acked-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
</content>
</entry>
<entry>
<title>Platform/Socionext: Move VariablePolicyHelperLib to LibraryClasses.common</title>
<updated>2022-02-01T17:13:46+00:00</updated>
<author>
<name>Rebecca Cran</name>
<email>quic_rcran@quicinc.com</email>
</author>
<published>2022-02-01T16:56:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=6999c7255d64d794dd1a3adf6484677f264a4152'/>
<id>urn:sha1:6999c7255d64d794dd1a3adf6484677f264a4152</id>
<content type='text'>
The VariablePolicyHelperLib is now used by a number of driver types, so
instead of duplicating it, move it into the LibraryClasses.common section.

Signed-off-by: Rebecca Cran &lt;quic_rcran@quicinc.com&gt;
Reviewed-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
</content>
</entry>
<entry>
<title>Platform/Socionext/SynQuacerEvalBoard: Disable EbcDxe for AArch32 builds</title>
<updated>2021-12-17T16:35:36+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2021-12-17T13:46:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=818e8b7beb514d3ddbe33820ea130591d109c45f'/>
<id>urn:sha1:818e8b7beb514d3ddbe33820ea130591d109c45f</id>
<content type='text'>
EbcDxe is not supported for AArch32 builds of the firmware.

Therefore, move EbcDxe so that it is included only for AArch64
builds of the firmware.

Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
</content>
</entry>
<entry>
<title>Platform/Socionext/SynQuacerEvalBoard: Add missing ArmSoftFloatLib</title>
<updated>2021-12-17T16:35:27+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2021-12-17T13:46:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=cc22960ee8411be23caa65165fdaf9c19b3fb5cf'/>
<id>urn:sha1:cc22960ee8411be23caa65165fdaf9c19b3fb5cf</id>
<content type='text'>
ArmSoftFloatLib is required for the AARCH32 build of the firmware
for SynQuacerEvalBoard.

Therefore, add the missing ArmSoftFloatLib to SynQuacerEvalBoard.dsc

Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&gt;
</content>
</entry>
<entry>
<title>Platform/Socionext: Fix build break for SynQuacerEvalBoard</title>
<updated>2021-12-17T16:35:17+00:00</updated>
<author>
<name>Sami Mujawar</name>
<email>sami.mujawar@arm.com</email>
</author>
<published>2021-12-17T13:46:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=5c7b9612d956b609ebf0a9848201f05b44d3caba'/>
<id>urn:sha1:5c7b9612d956b609ebf0a9848201f05b44d3caba</id>
<content type='text'>
BdsDxe depends on VariablePolicyHelperLib, so move it out from
VariableRuntimeDxe.inf and add it to LibraryClasses.DXE_DRIVER and
LibraryClasses.DXE_RUNTIME_DRIVER.

This is required to fix the build break in SynQuacerEvalBoard.dsc

Signed-off-by: Sami Mujawar &lt;sami.mujawar@arm.com&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>
</feed>
