zephyr/drivers/i3c
Mike J. Chen 6b2fae0d01 drivers: i3c: i3c_mcux: reduce timeout busy waiting
For many of the state checks with timeout, the check
should be very fast (sub 1 microseconds) and the
previous implemention involving busy waits between
checks could add unneeded latency. Change the
timeout checking method to use WAIT_FOR(), with
no extra delays between checks.

Signed-off-by: Mike J. Chen <mjchen@google.com>
2024-04-26 10:18:54 +03:00
..
CMakeLists.txt drivers: i3c: npcx: introduce NPCX I3C driver 2024-04-24 19:40:28 +00:00
i3c_ccc.c drivers: i3c: i3c attach/detach api 2023-03-29 07:46:37 -04:00
i3c_cdns.c drivers: i3c: cdns: run clang-format 2023-12-15 14:39:38 +01:00
i3c_common.c drivers: i3c: update i3c_dev_list_daa_addr_helper() 2024-04-24 19:40:28 +00:00
i3c_handlers.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
i3c_ibi_workq.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
i3c_mcux.c drivers: i3c: i3c_mcux: reduce timeout busy waiting 2024-04-26 10:18:54 +03:00
i3c_npcx.c drivers: i3c: npcx: introduce NPCX I3C driver 2024-04-24 19:40:28 +00:00
i3c_shell.c drivers: i3c: i3c_shell: add alphabetical order constraint 2024-04-24 19:40:28 +00:00
i3c_test.c drivers: i3c: add dummy driver for vnd,i3c 2023-11-13 16:08:46 +00:00
Kconfig drivers: i3c: npcx: introduce NPCX I3C driver 2024-04-24 19:40:28 +00:00
Kconfig.cdns i3c: add cdns i3c driver 2022-12-12 15:51:16 -05:00
Kconfig.npcx drivers: i3c: npcx: introduce NPCX I3C driver 2024-04-24 19:40:28 +00:00
Kconfig.nxp i3c: add I3C controller driver for MCUX 2022-09-09 17:42:33 -04:00
Kconfig.test drivers: i3c: add dummy driver for vnd,i3c 2023-11-13 16:08:46 +00:00