This driver depends on its mboxes to be initialized, or the build
will fail like this:
ERROR: Device initialization priority validation failed, the sequence of \
initialization calls does not match the devicetree dependencies.
ERROR: /ipm <ipm_mbox_init> is initialized before its dependency \
/mailbox0@31f80000 <omap_mailbox_0_init> (POST_KERNEL+0 < \
POST_KERNEL+2)
Lift its priority to device level.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
|
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| ipm_cavs_host.c | ||
| ipm_esp32.c | ||
| ipm_handlers.c | ||
| ipm_imx.c | ||
| ipm_ivshmem.c | ||
| ipm_mbox.c | ||
| ipm_mcux.c | ||
| ipm_mhu.c | ||
| ipm_mhu.h | ||
| ipm_nrfx_ipc.c | ||
| ipm_nrfx_ipc.h | ||
| ipm_sedi.c | ||
| ipm_sedi.h | ||
| ipm_stm32_hsem.c | ||
| ipm_stm32_ipcc.c | ||
| ipm_xlnx_ipi.c | ||
| ipm_xlnx_ipi.h | ||
| Kconfig | ||
| Kconfig.imx | ||
| Kconfig.intel_adsp | ||
| Kconfig.ivshmem | ||
| Kconfig.nrfx | ||
| Kconfig.nrfx_ipc_channel | ||
| Kconfig.sedi | ||
| Kconfig.stm32 | ||