<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/MdeModulePkg/MdeModulePkg.uni, branch dependabot/github_actions/github/codeql-action-4.39.1</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Fgithub%2Fcodeql-action-4.39.1</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Fgithub%2Fcodeql-action-4.39.1'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2026-10-23T04:43:48+00:00</updated>
<entry>
<title>MdeModulePkg/LogoDxe: Add support for loading logo from FV</title>
<updated>2026-10-23T04:43:48+00:00</updated>
<author>
<name>Thamballi Sreelalitha</name>
<email>sreelali@qti.qualcomm.com</email>
</author>
<published>2026-10-21T19:55:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=d1c50b3609e88b6e97d795f9d0eadd6ce428feed'/>
<id>urn:sha1:d1c50b3609e88b6e97d795f9d0eadd6ce428feed</id>
<content type='text'>
Add support for loading logos from FREEFORM FFS files identified by
PcdLogoFileGuid. When the PCD is zero or invalid, preserve the
existing HII-based logo loading path.

When the PCD is valid non-zero, select the logo from the corresponding RAW
FFS file in the firmware volume, including compressed and uncompressed
section layouts.

Key Difference
 - LogoDxe: HII fallback always works (embedded logo available)
 - LogoFfsDxe: HII fallback returns EFI_NOT_FOUND (no embedded logo)

Update LogoDxe file descriptions, copyright notices, include ordering,
and INF annotations. Consolidate module includes into single shared
header.

Signed-off-by: Thamballi Sreelalitha &lt;sreelali@qti.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg: Add platform limit for size in Resizable BAR</title>
<updated>2026-02-25T03:40:14+00:00</updated>
<author>
<name>Jacek Kolakowski</name>
<email>Jacek.Kolakowski@intel.com</email>
</author>
<published>2025-10-10T19:37:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=24eddc65b34538b397bcacec057a4a1fff7550df'/>
<id>urn:sha1:24eddc65b34538b397bcacec057a4a1fff7550df</id>
<content type='text'>
Resizable BAR driver selects max available BAR size to configure for use.
It may happen that some PCIe device declare support for size that exceeds
processor address width. Platform needs a way to define the max size it
can accept. This change introduce PCD called PcdPcieResizableBarMaxSize.
It is dynamic PCD where platform can provide its limit for BAR size.
Such PCD can be also controlled with a configuration knob.

Signed-off-by: Jacek Kolakowski &lt;Jacek.Kolakowski@intel.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg: Deprecate EFI_UNICODE_COLLATION_PROTOCOL_GUID</title>
<updated>2025-09-05T13:50:50+00:00</updated>
<author>
<name>Gowtham M</name>
<email>gowthamm@ami.com</email>
</author>
<published>2025-08-05T14:08:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=a46697f73532dbaa84babacc887cd5ccd8c4fdc2'/>
<id>urn:sha1:a46697f73532dbaa84babacc887cd5ccd8c4fdc2</id>
<content type='text'>
Adding to the previous commit deprecating
EFI_UNICODE_COLLATION_PROTOCOL_GUID in MdeModulePkg.

Cc: Sachin Ganesh &lt;sachinganesh@ami.com&gt;
Signed-off-by: Gowtham M &lt;gowthamm@ami.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg: Remove UGA support</title>
<updated>2025-07-08T15:42:03+00:00</updated>
<author>
<name>GuoMinJ</name>
<email>newexplorerj@gmail.com</email>
</author>
<published>2025-06-16T08:50:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=0fe2520aad17d6c9a228b343dd8e0e3126484ce7'/>
<id>urn:sha1:0fe2520aad17d6c9a228b343dd8e0e3126484ce7</id>
<content type='text'>
The Universal Graphics Adapter (UGA) is a graphic abstraction.
The UGA I/O and Draw protocols are deprecated since UEFI 2.0 was
introduced. Cf. the UEFI spec v2.9:
"Appendix L - EFI 1.10 Protocol Changes and Deprecation List"
section L.2 "Deprecated Protocols"

Remove the UGA support.

Signed-off-by: GuoMinJ &lt;newexplorerj@gmail.com&gt;
Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg/AcpiTableDxe: PCD switch to avoid using ACPI reclaim memory</title>
<updated>2024-04-09T07:03:08+00:00</updated>
<author>
<name>Aaron Li</name>
<email>aaron.li@intel.com</email>
</author>
<published>2024-03-26T07:57:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=932db9df0caa26daca4edf133fb2aed7b4a9193e'/>
<id>urn:sha1:932db9df0caa26daca4edf133fb2aed7b4a9193e</id>
<content type='text'>
UEFI spec defined ACPI Tables at boot time can be contained in memory of
type EfiACPIReclaimMemory or EfiAcpiMemoryNVS, although InstallAcpiTable
with AcpiTableProtocol will only allocate memory with type
EfiACPIReclaimMemory (Except FACS).

This patch provides an optional method controlled by PCD to avoid using
EfiACPIReclaimMemory, by setting the PCD PcdNoACPIReclaimMemory to TRUE,
all ACPI allocated memory will use EfiAcpiMemoryNVS instead.

Cc: Zhiguang Liu &lt;zhiguang.liu@intel.com&gt;
Cc: Dandan Bi &lt;dandan.bi@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Cc: Liu Yun &lt;yun.y.liu@intel.com&gt;
Cc: Jiewen Yao &lt;jiewen.yao@intel.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Signed-off-by: Aaron Li &lt;aaron.li@intel.com&gt;
Reviewed-by: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Reviewed-by: Zhiguang Liu &lt;zhiguang.liu@intel.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg: Add TraceHubDebugSysTLib library</title>
<updated>2023-05-11T07:26:38+00:00</updated>
<author>
<name>Gua Guo</name>
<email>gua.guo@intel.com</email>
</author>
<published>2023-05-10T02:15:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=0f0422cedc752d305d8d12a25b11e1dff4d8ff8b'/>
<id>urn:sha1:0f0422cedc752d305d8d12a25b11e1dff4d8ff8b</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4144

This Library provides API to dump Trace Hub message.

Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Cc: Guo Gua &lt;gua.guo@intel.com&gt;
Cc: Chan Laura &lt;laura.chan@intel.com&gt;
Cc: Prakashan Krishnadas Veliyathuparambil &lt;krishnadas.veliyathuparambil.prakashan@intel.com&gt;
Cc: K N Karthik &lt;karthik.k.n@intel.com&gt;
Cc: Jian J Wang &lt;jian.j.wang@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Signed-off-by: Guo Gua &lt;gua.guo@intel.com&gt;
Reviewed-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Reviewed-by: K N Karthik &lt;karthik.k.n@intel.com&gt;
Reviewed-by: Chan Laura &lt;laura.chan@intel.com&gt;
Acked-by: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg: Use configurable PCD for AHCI command retries</title>
<updated>2022-09-13T02:51:27+00:00</updated>
<author>
<name>Baraneedharan Anbazhagan</name>
<email>anbazhagan@hp.com</email>
</author>
<published>2022-09-08T04:23:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=db7afaee91423e988df3160624d04c3c534f294d'/>
<id>urn:sha1:db7afaee91423e988df3160624d04c3c534f294d</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4011

AHCI commands are retried internally which prevents platform feature
like drive password to process correctly entered password on subsequent
attempts. PCD allows the platform to determine the number of retries.

Signed-off-by: Baraneedharan Anbazhagan &lt;anbazhagan@hp.com&gt;
Reviewed-by: Hao A Wu &lt;hao.a.wu@intel.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg/SdMmcPciHcDxe: Make timeout for SD card configurable</title>
<updated>2022-03-17T16:13:22+00:00</updated>
<author>
<name>Sean Rhodes</name>
<email>sean@starlabs.systems</email>
</author>
<published>2022-02-24T07:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=b429959bb6732380a3747eff4ba3936a2c37600d'/>
<id>urn:sha1:b429959bb6732380a3747eff4ba3936a2c37600d</id>
<content type='text'>
The default 1s timeout can delay boot splash on some hardware with no
benefit.

Cc: Hao A Wu &lt;hao.a.wu@intel.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Jian J Wang &lt;jian.j.wang@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Signed-off-by: Matt DeVillier &lt;matt.devillier@gmail.com&gt;
Signed-off-by: Sean Rhodes &lt;sean@starlabs.systems&gt;
Reviewed-by: Hao A Wu &lt;hao.a.wu@intel.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg: Fix various typos</title>
<updated>2021-05-17T02:10:31+00:00</updated>
<author>
<name>Rebecca Cran</name>
<email>rebecca@nuviainc.com</email>
</author>
<published>2021-05-05T15:04:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=e0cb5e1814a67bb12dd476a72d1698350633bcbb'/>
<id>urn:sha1:e0cb5e1814a67bb12dd476a72d1698350633bcbb</id>
<content type='text'>
Fix various typos throughout MdeModulePkg.

Signed-off-by: Rebecca Cran &lt;rebecca@nuviainc.com&gt;
Reviewed-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Reviewed-by: Hao A Wu &lt;hao.a.wu@intel.com&gt;
</content>
</entry>
<entry>
<title>MdeModulePkg: Update UNI file for PCIe Resizable BAR Capability</title>
<updated>2021-01-14T01:34:16+00:00</updated>
<author>
<name>Luo, Heng</name>
<email>heng.luo@intel.com</email>
</author>
<published>2021-01-12T05:23:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=da45a3608787d77fc55d915bee3903f5119b3ee6'/>
<id>urn:sha1:da45a3608787d77fc55d915bee3903f5119b3ee6</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3138

PcdPcieResizableBarSupport was added in MdeModulePkg.dec, update
UNI file as the documentation of the PCD.

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Hao A Wu &lt;hao.a.wu@intel.com&gt;
Signed-off-by: Heng Luo &lt;heng.luo@intel.com&gt;
Acked-by: Laszlo Ersek &lt;lersek@redhat.com&gt;
Acked-by: Hao A Wu &lt;hao.a.wu@intel.com&gt;
Reviewed-by: Ray Ni &lt;ray.ni@intel.com&gt;
</content>
</entry>
</feed>
