]> git.baikalelectronics.ru Git - kernel.git/commit
iommu/amd: Disable IOMMU on Stoney Ridge systems
authorKai-Heng Feng <kai.heng.feng@canonical.com>
Mon, 10 Feb 2020 07:51:15 +0000 (15:51 +0800)
committerJoerg Roedel <jroedel@suse.de>
Wed, 19 Feb 2020 10:08:24 +0000 (11:08 +0100)
commitef4bdeb19f1633a59f39c994dbc1156d44b2aab6
tree7a62c604676e9d80175e6f10c5125b08f0a43845
parent8617736043ba4ec10c5bb8daa169d918d92e4f50
iommu/amd: Disable IOMMU on Stoney Ridge systems

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>
drivers/iommu/amd_iommu_init.c