The ipm_stm32_hsem driver is a virtual mailbox based on STM32 HSEM. Since we already have LL_HSEM(low-level HSEM) API on the hal_stm32 module, looks there is no need to implement a new HSEM driver. But there are still have some limitations, the HSEMx interrupt is not shareable. If another HSEM user wants to use the HSEMx interrupt, the ipm_stm32_hsem mailbox needs to be disabled. Signed-off-by: HaiLong Yang <hailong.yang@brainco.cn> |
||
|---|---|---|
| .. | ||
| intel,adsp-mailbox.yaml | ||
| intel,cavs-idc.yaml | ||
| nordic,nrf-ipc.yaml | ||
| nxp,lpc-mailbox.yaml | ||
| st,stm32-hsem-mailbox.yaml | ||
| st,stm32-ipcc-mailbox.yaml | ||
| zephyr,ipm-console.yaml | ||