Re: [PATCH V5 00/17] i3c: mipi-i3c-hci: DMA abort, recovery and related improvements

Alexandre Belloni <[email protected]>
Newsgroups org.infradead.lists.linux-i3c,org.kernel.vger.linux-kernel
Message-ID <178146821206.334162.2724920522818466536.b4-ty@b4>
On Wed, 03 Jun 2026 12:07:37 +0300, Adrian Hunter wrote:
> This series improves the robustness of the MIPI I3C HCI DMA mode driver,
> addressing issues observed during error handling and recovery.
> 
> 
> 	Note all patches have now been reviewed by Frank.
> 
> 
> [...]

Applied, thanks!

[01/17] i3c: mipi-i3c-hci: Fix suspend behavior when bus disable falls back to software reset
        https://git.kernel.org/i3c/c/57e181af13de
[02/17] i3c: mipi-i3c-hci: Preserve RUN bit when aborting DMA ring
        https://git.kernel.org/i3c/c/093eb8e73c90
[03/17] i3c: mipi-i3c-hci: Prevent DMA enqueue while ring is aborting or in error
        https://git.kernel.org/i3c/c/c9b57ad97872
[04/17] i3c: mipi-i3c-hci: Wait for DMA ring restart to complete
        https://git.kernel.org/i3c/c/e251e7c9fd30
[05/17] i3c: mipi-i3c-hci: Move hci_dma_xfer_done() definition
        https://git.kernel.org/i3c/c/dc8691bf4fc4
[06/17] i3c: mipi-i3c-hci: Call hci_dma_xfer_done() from dequeue path
        https://git.kernel.org/i3c/c/2dbe7832ae9c
[07/17] i3c: mipi-i3c-hci: Complete transfer lists immediately on error
        https://git.kernel.org/i3c/c/f00deffd9a5d
[08/17] i3c: mipi-i3c-hci: Avoid restarting DMA ring after aborting wrong transfer
        https://git.kernel.org/i3c/c/a53891532acd
[09/17] i3c: mipi-i3c-hci: Add DMA ring abort/reset quirk for Intel controllers
        https://git.kernel.org/i3c/c/29ca24fbd2ef
[10/17] i3c: mipi-i3c-hci: Factor out hci_dma_abort()
        https://git.kernel.org/i3c/c/5d3855504912
[11/17] i3c: mipi-i3c-hci: Add DMA ring abort quirk for Intel controllers
        https://git.kernel.org/i3c/c/352d89067f78
[12/17] i3c: mipi-i3c-hci: Factor out reset-and-restore helper
        https://git.kernel.org/i3c/c/3cfb40ba9501
[13/17] i3c: mipi-i3c-hci: Add DMA-mode recovery for internal controller errors
        https://git.kernel.org/i3c/c/5738043bade4
[14/17] i3c: mipi-i3c-hci: Wait for NoOp commands to complete
        https://git.kernel.org/i3c/c/c14e53de8dd4
[15/17] i3c: mipi-i3c-hci: Base timeouts on actual transfer start time
        https://git.kernel.org/i3c/c/9b34c4e4c849
[16/17] i3c: mipi-i3c-hci: Consolidate DMA ring allocation
        https://git.kernel.org/i3c/c/1a7c9c143a20
[17/17] i3c: mipi-i3c-hci: Increase DMA transfer ring size to maximum
        https://git.kernel.org/i3c/c/e62fe9f26771

Best regards,

-- 
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

-- 
linux-i3c mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/linux-i3c
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.