[PATCH v2] i3c: master: amd: Report direct CCC read length in payload.actual_len

Alexandre Belloni alexandre.belloni at bootlin.com
Mon Sep 21 16:04:57 PDT 2026


On Tue, 08 Sep 2026 16:42:07 +0530, Shubham Patil wrote:
> The I3C core expects master drivers to leave payload.len unchanged and
> report the number of bytes received on GET CCCs via payload.actual_len.
> The AMD driver was overwriting payload.len after direct read CCCs.
> 
> Set payload.actual_len from the directed command's rx_actual in
> xi3c_master_send_direct_ccc_cmd() instead of modifying payload.len.
> 
> [...]

Applied, thanks!

[1/1] i3c: master: amd: Report direct CCC read length in payload.actual_len
      https://git.kernel.org/i3c/c/bf9ec06c90dc

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