Re: [PATCH v4 2/3] i3c: master: dw: Map CCC hardware errors to I3C M0/M2
Alexandre Mergnat <[email protected]>
| Newsgroups | org.infradead.lists.linux-i3c,dev.linux.lists.imx,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <178290222675.176638.9993319878763029680.b4-review@b4> |
On Tue, 30 Jun 2026 06:20:26 -0700, [email protected] <[email protected]> wrote: > Map DesignWare response-queue status to ccc->err: > > - RESPONSE_ERROR_IBA_NACK -> I3C_ERROR_M2 (broadcast address not ACKed) > - RESPONSE_ERROR_CRC, RESPONSE_ERROR_PARITY, RESPONSE_ERROR_FRAME and > RESPONSE_ERROR_TRANSF_ABORT -> I3C_ERROR_M0 > > Per the I3C spec, M2 is the case where the master does not receive ACK > for the broadcast address (7'h7E). Target-address NACK is not reported > as M2. > > [...] Reviewed-by: Alexandre Mergnat <[email protected]> -- Alexandre Mergnat <[email protected]> -- linux-i3c mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-i3c