Change nxp_imx_mu_send() to return a negative errno value on error. The fsl_mu function MU_TriggerInterrupts() returns either kStatus_Success or kStatus_Fail, which have the value 0 or 1, respectively. kStatus_Fail should not be returned to the upper levels, which expect negative values for errors, so add a check for the return value of MU_TriggerInterrupts() and return an errno value on error. Signed-off-by: Mike J. Chen <mjchen@google.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 | ||