zephyr/drivers/mbox
Vaishnav Achath fca38adb7f drivers: mbox: Add support for TI OMAP mailbox
TI OMAP mailbox is the inter-processor mailbox IP found in TI
K3 devices (AM62X, AM64X, J721E .etc). The mailbox hardware uses
a queued mailbox interrupt mechanism that provides a communication
channel between processors through a set of registers and their
associated interrupt signals by sending and receiving messages.
The interrupt/bank associated with each processor entity is found
through the  usr_id property from device tree.

Signed-off-by: Vaishnav Achath <vaishnav.a@ti.com>
2025-01-23 16:34:39 +01:00
..
CMakeLists.txt drivers: mbox: Add support for TI OMAP mailbox 2025-01-23 16:34:39 +01:00
Kconfig drivers: mbox: Add support for TI OMAP mailbox 2025-01-23 16:34:39 +01: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.nrf_bellboard drivers: mbox: nrf: Change VEVIFs and BELLBOARD nomenclature 2024-06-15 04:41:47 -04:00
Kconfig.nrf_vevif_event drivers: mbox: nrf_vevif_event: add workaround for nRF54L errata 16 2024-12-18 18:15:29 +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.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
mbox_andes_plic_sw.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01:00
mbox_esp32.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01: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_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: add workaround for nRF54L errata 16 2024-12-18 18:15:29 +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 drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01: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: Place API into iterable section 2024-12-06 12:13:18 +01: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_stm32_hsem.c drivers: mbox: Place API into iterable section 2024-12-06 12:13:18 +01:00
mbox_ti_omap.c drivers: mbox: Add support for TI OMAP mailbox 2025-01-23 16:34:39 +01:00