[PATCH v3 1/5] i3c: mipi-i3c-hci: Allow only relevant INTR_STATUS bit updates

Alexandre Belloni alexandre.belloni at bootlin.com
Thu May 15 02:45:47 PDT 2025


On Wed, 09 Apr 2025 17:03:57 +0300, Jarkko Nikula wrote:
> Since MIPI I3C HCI specification version v0.8 INTR_STATUS bits 9:0 are
> reserved. Version v0.5 has bits 9 and 5:0 in use but not handled by the
> current driver code and not needed in DMA transfers.
> 
> PIO transfers with v0.5 would require changes to both
> core.c: i3c_hci_irq_handler() and pio.c: hci_pio_irq_handler() though.
> 
> [...]

Applied, thanks!

[1/5] i3c: mipi-i3c-hci: Allow only relevant INTR_STATUS bit updates
      https://git.kernel.org/abelloni/c/eeeec6c5475e
[2/5] i3c: mipi-i3c-hci: Fix handling status of i3c_hci_irq_handler()
      https://git.kernel.org/abelloni/c/279c24021b83
[3/5] i3c: mipi-i3c-hci: Clear INTR_STATUS unconditionally
      https://git.kernel.org/abelloni/c/a7035a8ee966
[4/5] i3c: mipi-i3c-hci: Change name of INTR_STATUS bit 11
      https://git.kernel.org/abelloni/c/7479d2675c50
[5/5] i3c: mipi-i3c-hci: Move unexpected INTR_STATUS print before IO handler
      https://git.kernel.org/abelloni/c/bd916806632d

Best regards,

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



More information about the linux-i3c mailing list