audk/EmbeddedPkg
Ard Biesheuvel ddaf39263a EmbeddedPkg/NonCoherentIoMmuDxe: Make SetAttributes always succeed
NonCoherentIoMmuSetAttribute() does nothing except return
EFI_UNSUPPORTED. This was fine when it was introduced, but now, the PCI
bus driver will fail a PCI I/O Map() operation if the call to
SetAttributes() fails.

So return EFI_SUCCESS instead.

Cc: Leif Lindholm <quic_llindhol@quicinc.com>
Cc: Abner Chang <abner.chang@amd.com>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Reviewed-by: Leif Lindholm <quic_llindhol@quicinc.com>
2024-03-12 17:39:01 +00:00
..
Application EmbeddedPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Drivers EmbeddedPkg/NonCoherentIoMmuDxe: Make SetAttributes always succeed 2024-03-12 17:39:01 +00:00
EmbeddedMonotonicCounter EmbeddedPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
GdbStub EmbeddedPkg: Remove duplicated words 2022-09-05 13:52:51 +00:00
Include EmbeddedPkg: Align RealTimeClock function headers with return values 2024-02-09 22:16:32 +00:00
Library EmbeddedPkg: compiler error due to arithmetic operation on void pointer 2024-02-09 18:12:47 +00:00
MetronomeDxe EmbeddedPkg/MetronomeDxe: Update outdated lower bound comment 2022-11-29 19:39:43 +00:00
RealTimeClockRuntimeDxe EmbeddedPkg: Align RealTimeClock function headers with return values 2024-02-09 22:16:32 +00:00
ResetRuntimeDxe EmbeddedPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Scripts/LauterbachT32 EmbeddedPkg/Scripts/LauterbachT32: Fix EfiLoadDxe.cmm 2024-02-27 17:17:38 +00:00
SimpleTextInOutSerial EmbeddedPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Test/Mock EmbeddedPkg: Add DtPlatformLoaderLib gmock support 2024-01-03 13:43:18 +00:00
Universal/MmcDxe EmbeddedPkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
EmbeddedPkg.ci.yaml EmbeddedPkg: Add host based dependency to ci 2024-01-03 13:43:18 +00:00
EmbeddedPkg.dec EmbeddedPkg: Add PcdPrePiCpuIoSize width for LOONGARCH64 2024-02-06 23:51:47 +08:00
EmbeddedPkg.dsc EmbeddedPkg: Remove RVCT support 2022-05-13 14:58:54 +00:00