audk/EmbeddedPkg/Drivers
Ard Biesheuvel 49054b6bb6 EmbeddedPkg: implement EDK2 IoMmu protocol wrapping DmaLib
Implement a version of the EDK2 IoMmu protocol that is a simple wrapper
around DmaLib. This is intended to be used to wrap NonCoherentDmaLib so
that the generic PCI infrastructure can be used to implement support for
non cache-coherent DMA.

Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Reviewed-by: Philippe Mathieu-Daude <philmd@redhat.com>
Tested-by: Pete Batard <pete@akeo.ie>
2019-12-06 14:55:45 +00:00
..
AndroidFastbootTransportTcpDxe EmbeddedPkg/AndroidFastbootTransportTcpDxe: fix DestroyChild() call 2019-10-09 09:40:09 +02:00
AndroidFastbootTransportUsbDxe EmbeddedPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:58 -07:00
ConsolePrefDxe EmbeddedPkg: add missing EFIAPI calling convention specifiers 2019-10-09 09:40:09 +02:00
DtPlatformDxe EmbeddedPkg/DtPlatformDxe: Add DT/ACPI Default Flexibility 2019-11-07 12:54:53 +01:00
DwEmmcDxe EmbeddedPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:58 -07:00
Isp1761UsbDxe EmbeddedPkg: Fix various typos 2019-07-04 12:21:04 +01:00
Lan91xDxe EmbeddedPkg: Fix various typos 2019-07-04 12:21:04 +01:00
Lan9118Dxe EmbeddedPkg: add missing EFIAPI calling convention specifiers 2019-10-09 09:40:09 +02:00
NonCoherentIoMmuDxe EmbeddedPkg: implement EDK2 IoMmu protocol wrapping DmaLib 2019-12-06 14:55:45 +00:00
SataSiI3132Dxe EmbeddedPkg: add missing EFIAPI calling convention specifiers 2019-10-09 09:40:09 +02:00
VirtualKeyboardDxe EmbeddedPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:58 -07:00