zephyr/drivers/i3c
Naveen Gangadharan 27d5528174 drivers: i3c: cadence: fix tx_fifo width for target mode on REV_ID 1.7
Cadence I3C target FIFO width has been increased to 4 bytes in i3c
hardware REV_ID 1.7. Writing 1 byte to 4 byte FIFOs can cause
unintentional padding for bytes written from TX threshold interrupt
handler. Fixed the target callback to handle tx width of i3c target
writes to FIFO, by using run time rev_id check.

Signed-off-by: Naveen Gangadharan <naveeng1001@meta.com>
2024-09-23 10:02:01 +02:00
..
CMakeLists.txt drivers: i3c: npcx: introduce NPCX I3C driver 2024-04-24 19:40:28 +00:00
i3c_ccc.c drivers: i3c: set vendor ccc command target arg to const 2024-09-17 20:06:13 -04:00
i3c_cdns.c drivers: i3c: cadence: fix tx_fifo width for target mode on REV_ID 1.7 2024-09-23 10:02:01 +02:00
i3c_common.c drivers: i3c: add helper for if target is controller capable 2024-09-17 20:06:13 -04:00
i3c_handlers.c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
i3c_ibi_workq.c drivers: i3c: add ccc deftgts 2024-09-10 21:52:18 -04:00
i3c_mcux.c driver: i3c: fixing i3c init error 2024-06-20 12:48:36 +02:00
i3c_npcx.c style: drivers: adjust return usage in void functions 2024-09-18 09:56:16 +02:00
i3c_shell.c drivers: i3c: shell: record getcaps in to desc from shell 2024-09-17 20:06:13 -04:00
i3c_test.c
Kconfig drivers: i3c: add KConfig to perform rstact during bus init 2024-07-27 15:18:18 +03:00
Kconfig.cdns
Kconfig.npcx drivers: i3c: npcx: introduce NPCX I3C driver 2024-04-24 19:40:28 +00:00
Kconfig.nxp
Kconfig.test