Re: [PATCH v6 0/5] i3c: Improve CCC reliability with actual_len, validation, and Direct GET retry

From: Alexandre Belloni

Date: Mon Jul 20 2026 - 12:27:17 EST


On Wed, 08 Jul 2026 00:17:36 -0700, tze.yee.ng@xxxxxxxxxx wrote:
> From: Tze Yee Ng <tze.yee.ng@xxxxxxxxxx>
>
> This series improves I3C Common Command Code (CCC) handling in the I3C
> core and master drivers. It separates requested and received GET payload
> lengths, validates GET responses centrally, and retries failed Direct GET
> CCCs once by default.
>
> [...]

Applied, thanks!

[1/5] i3c: ccc: Add actual_len to struct i3c_ccc_cmd_payload
https://git.kernel.org/i3c/c/2805eb4d075b
[2/5] i3c: master: Report actual GET CCC payload length on success
https://git.kernel.org/i3c/c/295508ae7c30
[3/5] i3c: master: dw: Map CCC hardware errors to I3C M0/M2
https://git.kernel.org/i3c/c/b5151c6e9cdf
[4/5] i3c: master: Validate GET CCC payload length and retry Direct GET once
https://git.kernel.org/i3c/c/02cc832191dd
[5/5] i3c: master: Add optional_bytes for variable-length GET CCC validation
https://git.kernel.org/i3c/c/4a51ae0a1b11

Best regards,