Re: [PATCH v3 0/3] bus: mhi: ep: Implement flush_async() callback to flush async read/write
From: Manivannan Sadhasivam
Date: Wed Jul 29 2026 - 01:07:35 EST
On Wed, 22 Jul 2026 07:54:43 +0200, Manivannan Sadhasivam wrote:
> This series introduces a new mhi_cntrl->flush_async() callback to flush the
> async read/write operations performed by the MHI controller using offload
> mechanisms such as DMA.
>
> The MHI EPF driver implements this callback by flushing the DMA wq. With this
> series, the MHI EP stack can guarnatee that the channel specific xfer_cb() won't
> be run after calling mhi_ep_remove() and mhi_ep_abort_transfer().
>
> [...]
Applied, thanks!
[1/3] bus: mhi: ep: Add mhi_cntrl->flush_async() callback to flush the async read/write
commit: d5a2ccf92c8ab3bcfadbae2f46349bf164c71eba
[2/3] bus: mhi: ep: Flush async transfers before notifying disconnect in mhi_ep_abort_transfer()
commit: 9daf648da0049c99fd4f2dd06b7dc7d4a43c6d8e
[3/3] PCI: epf-mhi: Implement mhi_cntrl->flush_async() to flush DMA read/write
commit: f502c0316c52b1f71fe544f99676805d90c554ba
Best regards,
--
மணிவண்ணன் சதாசிவம்