Add an I3C driver that allows to use the I3C HW from the OS. It does: - Power on/off the I3C HW - Configures the IOMUX Add the SoC specific AOAC devices and GPIO pins to reconfigure the GPIO for I3C HW. New log messages are seen in coreboot: [DEBUG] MMIO: fedd2000 disabled TEST: The I3C driver loads on amd/glinda using Ubuntu 25.04. Change-Id: Ibca20e2a4f0cb0e6006cfa47fd4addbe27504645 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/87960 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-by: Felix Held <felix-coreboot@felixheld.de> |
||
|---|---|---|
| .. | ||
| amd | ||
| cavium | ||
| example/min86 | ||
| ibm/power9 | ||
| intel | ||
| mediatek | ||
| nvidia | ||
| qualcomm | ||
| rockchip | ||
| samsung | ||
| sifive | ||
| ti | ||
| ucb/riscv | ||
| xilinx | ||