ACPI: arm64: Move DMA setup operations out of IORT
Extract generic DMA setup code out of IORT, so it can be reused by VIOT. Keep it in drivers/acpi/arm64 for now, since it could break x86 platforms that haven't run this code so far, if they have invalid tables. Reviewed-by:Eric Auger <eric.auger@redhat.com> Signed-off-by:
Jean-Philippe Brucker <jean-philippe@linaro.org> Reviewed-by:
Robin Murphy <robin.murphy@arm.com> Link: https://lore.kernel.org/r/20210618152059.1194210-2-jean-philippe@linaro.org Signed-off-by:
Joerg Roedel <jroedel@suse.de>
Showing
- drivers/acpi/arm64/Makefile 1 addition, 0 deletionsdrivers/acpi/arm64/Makefile
- drivers/acpi/arm64/dma.c 50 additions, 0 deletionsdrivers/acpi/arm64/dma.c
- drivers/acpi/arm64/iort.c 8 additions, 46 deletionsdrivers/acpi/arm64/iort.c
- drivers/acpi/scan.c 1 addition, 1 deletiondrivers/acpi/scan.c
- include/linux/acpi.h 3 additions, 0 deletionsinclude/linux/acpi.h
- include/linux/acpi_iort.h 3 additions, 3 deletionsinclude/linux/acpi_iort.h
Please register or sign in to comment