Skip to content
Commit 52717828 authored by Joerg Roedel's avatar Joerg Roedel
Browse files

iommu/amd: Set global dma_ops if swiotlb is disabled



Some AMD systems also have non-PCI devices which can do DMA.
Those can't be handled by the AMD IOMMU, as the hardware can
only handle PCI. These devices would end up with no dma_ops,
as neither the per-device nor the global dma_ops will get
set. SWIOTLB provides global dma_ops when it is active, so
make sure there are global dma_ops too when swiotlb is
disabled.

Signed-off-by: default avatarJoerg Roedel <jroedel@suse.de>
parent 32302324
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment