zephyr/drivers/mbox
Dave Joseph 04d12bc8b2 drivers: mbox: secureproxy: Pass userdata in isr
This change modifies the secure proxy mailbox driver to pass user data
to the interrupt service routine (ISR) callback. This allows the ISR
to access the specific context or data associated with the mailbox
message being processed.

Signed-off-by: Dave Joseph <d-joseph@ti.com>
2025-06-23 15:54:34 +01:00
..
CMakeLists.txt drivers: mbox: TI Secure Proxy mbox drivers 2025-06-06 11:52:07 +02:00
Kconfig drivers: mbox: TI Secure Proxy mbox drivers 2025-06-06 11:52:07 +02:00
Kconfig.andes drivers: mbox: rework andes mbox plic to leverage intc_plic driver 2024-10-23 16:53:13 +02:00
Kconfig.esp32 drivers: mbox: mbox_esp32: add support for esp32 MBOX driver 2024-08-07 07:17:01 -04:00
Kconfig.ivshmem drivers: mbox: add IVSHMEM based mbox driver 2024-11-16 15:05:34 -05:00
Kconfig.mhuv3 drivers: mbox: Add Arm MHUv3 Mailbox driver 2025-03-31 11:29:40 +02:00
Kconfig.nrf_bellboard drivers: mbox: nrf: Change VEVIFs and BELLBOARD nomenclature 2024-06-15 04:41:47 -04:00
Kconfig.nrf_vevif_event drivers: kconfig: Fix bleeding options 2025-01-31 11:50:12 +01:00
Kconfig.nrf_vevif_task drivers: mbox: nrf: Change VEVIFs and BELLBOARD nomenclature 2024-06-15 04:41:47 -04:00
Kconfig.nrfx drivers: mbox: nrfx_ipc: enable based on DT status 2024-08-16 11:20:08 +01:00
Kconfig.nxp_imx
Kconfig.nxp_mailbox
Kconfig.nxp_s32
Kconfig.renesas_rz drivers: mbox: Initial support for RZ/G3S 2025-03-07 19:45:30 +01:00
Kconfig.stm32_hsem drivers: mbox: Add driver for STM32 HSEM 2024-05-24 07:52:06 -04:00
Kconfig.ti_omap drivers: mbox: Add support for TI OMAP mailbox 2025-01-23 16:34:39 +01:00
Kconfig.ti_secproxy drivers: mbox: TI Secure Proxy mbox drivers 2025-06-06 11:52:07 +02:00
mbox_andes_plic_sw.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01:00
mbox_esp32.c style: add missing curly braces in if/while/for statements. 2025-05-17 14:10:33 +02:00
mbox_handlers.c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
mbox_ivshmem.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01:00
mbox_mhuv3.c drivers: mbox: Add Arm MHUv3 Mailbox driver 2025-03-31 11:29:40 +02:00
mbox_nrf_bellboard_rx.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01:00
mbox_nrf_bellboard_tx.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01:00
mbox_nrf_vevif_event_rx.c drivers: mbox: nrf_vevif_event: add workaround for nRF54L errata 16 2024-12-18 18:15:29 +01:00
mbox_nrf_vevif_event_tx.c drivers: mbox: nrf_vevif_event_tx: Fix errata 16 workaround 2025-03-11 11:34:44 +01:00
mbox_nrf_vevif_task_rx.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01:00
mbox_nrf_vevif_task_tx.c mbox: workaround for missing ic-msg 2025-05-21 17:34:56 +02:00
mbox_nrfx_ipc.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01:00
mbox_nxp_imx_mu.c drivers: mbox_nxp_imx_mu: return negative errno value on error 2025-06-10 22:06:40 +02:00
mbox_nxp_mailbox.c dts: drivers: Add DTS MBOX entry for NXP MCXN947 2025-01-15 19:04:42 +01:00
mbox_nxp_s32_mru.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01:00
mbox_renesas_rz_mhu.c drivers: mbox: Initial support for RZ/G3S 2025-03-07 19:45:30 +01:00
mbox_stm32_hsem.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01:00
mbox_ti_omap.c drivers: mbox: Wrap driver instances in device API macro 2025-02-12 16:06:25 +01:00
mbox_ti_secproxy.c drivers: mbox: secureproxy: Pass userdata in isr 2025-06-23 15:54:34 +01:00