Commit 5f864cfb authored by Brad Love's avatar Brad Love Committed by Mauro Carvalho Chehab

media: cx23885: add more quirks for reset DMA on some AMD IOMMU

The folowing AMD IOMMU are affected by the RiSC engine stall, requiring a
reset to maintain continual operation. After being added to the
broken_dev_id list the systems are functional long term.

0x1481 is the PCI ID for the IOMMU found on Starship/Matisse

0x1419 is the PCI ID for the IOMMU found on 15h (Models 10h-1fh) family

0x5a23 is the PCI ID for the IOMMU found on RD890S/RD990
Signed-off-by: default avatarBrad Love <brad@nextdimension.cc>
Signed-off-by: default avatarHans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
parent 6f097ddb
...@@ -2077,6 +2077,15 @@ static struct { ...@@ -2077,6 +2077,15 @@ static struct {
* 0x1423 is the PCI ID for the IOMMU found on Kaveri * 0x1423 is the PCI ID for the IOMMU found on Kaveri
*/ */
{ PCI_VENDOR_ID_AMD, 0x1423 }, { PCI_VENDOR_ID_AMD, 0x1423 },
/* 0x1481 is the PCI ID for the IOMMU found on Starship/Matisse
*/
{ PCI_VENDOR_ID_AMD, 0x1481 },
/* 0x1419 is the PCI ID for the IOMMU found on 15h (Models 10h-1fh) family
*/
{ PCI_VENDOR_ID_AMD, 0x1419 },
/* 0x5a23 is the PCI ID for the IOMMU found on RD890S/RD990
*/
{ PCI_VENDOR_ID_ATI, 0x5a23 },
}; };
static bool cx23885_does_need_dma_reset(void) static bool cx23885_does_need_dma_reset(void)
......
Markdown is supported
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