* [RFC] media: cx23885: reset DMA on AMD Family 15h (Models 30h-3fh) I/O Memory Management Unit due to RiSC engine stall
@ 2020-09-30 3:36 DLK
0 siblings, 0 replies; only message in thread
From: DLK @ 2020-09-30 3:36 UTC (permalink / raw)
To: linux-media
MythTV and w-scan won't scan channels on the AMD Kaveri APU with the Hauppauge
QuadHD TV tuner card.
For the solution I added the Input/Output Memory Management Unit's PCI Identity
of 0x1423 to the broken_dev_id[] array.
This patch is with the Linux 5.4.0-48-generic version of the kernel.
Signed-off-by: Daniel Lee Kruse <daniel.lee.kruse@protonmail.com>
---
diff --git a/drivers/media/pci/cx23885/cx23885-core.c b/drivers/media/pci/cx23885/cx23885-core.c
index 4b0c53f61fb7..4e8132d4b2df 100644
--- a/drivers/media/pci/cx23885/cx23885-core.c
+++ b/drivers/media/pci/cx23885/cx23885-core.c
@@ -2074,6 +2074,10 @@ static struct {
* 0x1451 is PCI ID for the IOMMU found on Ryzen
*/
{ PCI_VENDOR_ID_AMD, 0x1451 },
+ /* According to sudo lspci -nn,
+ * 0x1423 is the PCI ID for the IOMMU found on Kaveri
+ */
+ { PCI_VENDOR_ID_AMD, 0x1423 },
};
static bool cx23885_does_need_dma_reset(void)
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2020-09-30 3:36 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-30 3:36 [RFC] media: cx23885: reset DMA on AMD Family 15h (Models 30h-3fh) I/O Memory Management Unit due to RiSC engine stall DLK
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).