linux_dsm_epyc7002/drivers/iommu
David Woodhouse 6fbcfb3e46 intel-iommu: Workaround IOTLB hang on Ironlake GPU
To work around a hardware issue, we have to submit IOTLB flushes while
the graphics engine is idle. The graphics driver will (we hope) go to
great lengths to ensure that it gets that right on the affected
chipset(s)... so let's not screw it over by deferring the unmap and
doing it later. That wouldn't be very helpful.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
2011-10-14 20:51:44 +01:00
..
amd_iommu_init.c iommu/amd: Move missing parts to drivers/iommu 2011-06-21 10:49:31 +02:00
amd_iommu_proto.h iommu/amd: Move missing parts to drivers/iommu 2011-06-21 10:49:31 +02:00
amd_iommu_types.h Merge branches 'amd/transparent-bridge' and 'core' 2011-06-21 11:14:10 +02:00
amd_iommu.c iommu/amd: Don't take domain->lock recursivly 2011-09-02 14:19:50 +02:00
dmar.c x86, iommu: Mark DMAR IRQ as non-threaded 2011-09-13 23:44:53 +02:00
intel-iommu.c intel-iommu: Workaround IOTLB hang on Ironlake GPU 2011-10-14 20:51:44 +01:00
intr_remapping.c x86/ia64: intel-iommu: move to drivers/iommu/ 2011-06-21 10:49:30 +02:00
intr_remapping.h x86/ia64: intel-iommu: move to drivers/iommu/ 2011-06-21 10:49:30 +02:00
iommu.c
iova.c x86/ia64: intel-iommu: move to drivers/iommu/ 2011-06-21 10:49:30 +02:00
Kconfig iommu: Move iommu Kconfig entries to submenu 2011-06-21 10:49:30 +02:00
Makefile iommu/amd: Move missing parts to drivers/iommu 2011-06-21 10:49:31 +02:00
msm_iommu_dev.c
msm_iommu.c