Added secure proxy mailbox driver for supported devices using the binding ti,secure-proxy. This is used to communicate with a device manager running on a separate core via a secure proxy mailbox for TI K3 devices. Required for enabling TISCI layer communication. Refer: https://software-dl.ti.com/tisci/esd/latest/1_intro/TISCI.html Tested on MAIN_CORTEX_R5_0 on AM243x EVM. Refer:https://www.ti.com/lit/pdf/spruim2 Co-developed-by: Vaishnav Achath <vaishnav.a@ti.com> Signed-off-by: Dave Joseph <d-joseph@ti.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Kconfig.andes | ||
| Kconfig.esp32 | ||
| Kconfig.ivshmem | ||
| Kconfig.mhuv3 | ||
| Kconfig.nrf_bellboard | ||
| Kconfig.nrf_vevif_event | ||
| Kconfig.nrf_vevif_task | ||
| Kconfig.nrfx | ||
| Kconfig.nxp_imx | ||
| Kconfig.nxp_mailbox | ||
| Kconfig.nxp_s32 | ||
| Kconfig.renesas_rz | ||
| Kconfig.stm32_hsem | ||
| Kconfig.ti_omap | ||
| Kconfig.ti_secproxy | ||
| mbox_andes_plic_sw.c | ||
| mbox_esp32.c | ||
| mbox_handlers.c | ||
| mbox_ivshmem.c | ||
| mbox_mhuv3.c | ||
| mbox_nrf_bellboard_rx.c | ||
| mbox_nrf_bellboard_tx.c | ||
| mbox_nrf_vevif_event_rx.c | ||
| mbox_nrf_vevif_event_tx.c | ||
| mbox_nrf_vevif_task_rx.c | ||
| mbox_nrf_vevif_task_tx.c | ||
| mbox_nrfx_ipc.c | ||
| mbox_nxp_imx_mu.c | ||
| mbox_nxp_mailbox.c | ||
| mbox_nxp_s32_mru.c | ||
| mbox_renesas_rz_mhu.c | ||
| mbox_stm32_hsem.c | ||
| mbox_ti_omap.c | ||
| mbox_ti_secproxy.c | ||