#6915·embassy

embassy-mcxa: support extended IBI data (MDB + up to 7 bytes) via `IBIEXT1`/`IBIEXT2` for I3C target

Author: ayodejiigeCreated Sep 1, 2026Updated Sep 1, 2026

MAX_IBI_PAYLOAD in the target driver is currently 1 (MDB only). The MCXA I3C IP supports up to 1 MDB + 7 extended bytes = 8 bytes total per IBI: • IBIEXT1 - 3 additional bytes • IBIEXT2 - 4 additional bytes • Enable per-IBI via  SCTRL.EXTDATA = 1