]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
iommu/amd: Disable IOMMU on Stoney Ridge systems
authorKai-Heng Feng <kai.heng.feng@canonical.com>
Thu, 20 Feb 2020 08:37:03 +0000 (16:37 +0800)
committerSeth Forshee <seth.forshee@canonical.com>
Thu, 20 Feb 2020 13:58:11 +0000 (07:58 -0600)
commitbd7582ded12797990f6f07d293bdf308dd6a6ed5
tree43e7ed9e6f93dcdb778c7190fdc6a2feef40cc93
parent45c96879a4a214d88b77edfb579ade2424397594
iommu/amd: Disable IOMMU on Stoney Ridge systems

BugLink: https://bugs.launchpad.net/bugs/1864005
Serious screen flickering when Stoney Ridge outputs to a 4K monitor.

Use identity-mapping and PCI ATS doesn't help this issue.

According to Alex Deucher, IOMMU isn't enabled on Windows, so let's do
the same here to avoid screen flickering on 4K monitor.

Cc: Alex Deucher <alexander.deucher@amd.com>
Bug: https://gitlab.freedesktop.org/drm/amd/issues/961
Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
(cherry picked from commit 3dfee47b215e49788cfc80e474820ea2e948c031)
Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
drivers/iommu/amd_iommu_init.c