]> git.baikalelectronics.ru Git - kernel.git/commit
media: cx23885: reset DMA on AMD Renior/Cezanne IOMMU due to RiSC engine stall
authorDaniel Lee Kruse <daniel.lee.kruse@proton.me>
Fri, 19 Aug 2022 03:59:18 +0000 (05:59 +0200)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Tue, 30 Aug 2022 05:35:21 +0000 (07:35 +0200)
commit87248919c85851b93769e9b18b4b43bae1f019c8
treee39ee1a16952381585c26c6a61741aaad70ea82b
parent9bd0c39af53ab2c807eef52c41a631cc04933f19
media: cx23885: reset DMA on AMD Renior/Cezanne IOMMU due to RiSC engine stall

MythTv is unable to scan channels with APUs with the Renior IOMMU
that is also contained in the Cezanne line of APUs.  This issue
was discovered on the 5.15 version the kernel.  This patch adds
the IOMMU PCI ID to the broken_dev_id array.

This patch was developed with 5.19 of the media_tree repo.

[hverkuil: cleaned up the commit log a bit]

Signed-off-by: Daniel Lee Kruse <daniel.lee.kruse@proton.me>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/pci/cx23885/cx23885-core.c