]> git.baikalelectronics.ru Git - kernel.git/commit
PCI: Mark AMD Navi14 GPU ATS as broken
authorEvan Quan <evan.quan@amd.com>
Wed, 2 Jun 2021 02:12:55 +0000 (10:12 +0800)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 18 Jun 2021 15:32:35 +0000 (10:32 -0500)
commitcf6357355cfef9fab6704978b2b38257b2598501
treefc9d98897d88020c3d79dc0d508a049158e7cc1b
parent539d0faf754437ece9db875e784280bfa5e47662
PCI: Mark AMD Navi14 GPU ATS as broken

Observed unexpected GPU hang during runpm stress test on 0x7341 rev 0x00.
Further debugging shows broken ATS is related.

Disable ATS on this part.  Similar issues on other devices:

  ec2943b3b770 ("PCI: Mark AMD Raven iGPU ATS as broken in some platforms")
  9105a35babd7 ("PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken")
  45b1275217e0 ("PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken")

Suggested-by: Alex Deucher <alexander.deucher@amd.com>
Link: https://lore.kernel.org/r/20210602021255.939090-1-evan.quan@amd.com
Signed-off-by: Evan Quan <evan.quan@amd.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Krzysztof WilczyƄski <kw@linux.com>
Cc: stable@vger.kernel.org
drivers/pci/quirks.c