zephyr/drivers/mbox
Tomas Galbicka 89bd024a1c drivers: mbox: Add nxp mbox multi-channel support
Current implementation of NXP mbox driver mbox_nxp_imx_mu
is using only one channel 0.
This commit adds support for multiple mbox channels as is
indented by mbox drivers.

Change done in .send api signaling mode leveraging provided
channel id to select correct General Purpose Interrupt.
Another change done in IRQHandler to check and handle all
channels.

Signed-off-by: Tomas Galbicka <tomas.galbicka@nxp.com>
2024-01-04 09:42:04 +01:00
..
CMakeLists.txt
Kconfig
Kconfig.andes
Kconfig.nrfx
Kconfig.nxp_imx
Kconfig.nxp_s32
mbox_andes_plic_sw.c
mbox_handlers.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
mbox_nrfx_ipc.c
mbox_nxp_imx_mu.c drivers: mbox: Add nxp mbox multi-channel support 2024-01-04 09:42:04 +01:00
mbox_nxp_s32_mru.c drivers: mbox_nxp_s32_mru: update to RTD 1.0.0 2023-11-16 09:28:16 +01:00