Re: [PATCH -next v3] thunderbolt: Add quirk to reset host interface on DMA path teardown for AMD USB4 routers
Basavaraj Natikar <[email protected]> Fri, 7 Aug 2026 13:43:57 +0530
| Newsgroups | org.kernel.vger.linux-usb |
|---|---|
| Message-ID | <[email protected]> |
On 8/7/2026 11:46 AM, Mika Westerberg wrote: > Hi, > > On Thu, Aug 06, 2026 at 06:29:29PM +0530, Basavaraj Natikar wrote: >> Some AMD USB4 host routers have a bug in the Host Interface where >> DMA path setup and teardown cycles may cause the Tx ring to hang. >> >> Fix this by issuing a Host Interface Reset on every DMA path teardown >> for affected routers. The Host Interface Reset brings the registers in >> the memory BAR to their default state and clears the End-to-End Flow >> Control state, preventing the hang condition. >> >> Co-developed-by: Sanath S <[email protected]> >> Signed-off-by: Sanath S <[email protected]> >> Signed-off-by: Basavaraj Natikar <[email protected]> > I did few minor cosmetic tweaks and applied to thunderbolt.git/next, Thanks a lot Mika, appreciate the review and the tweaks! Thanks, -- Basavaraj