zephyr/drivers/ipm
Declan Snyder efdd8580ca soc: nxp: Flatten MCX SOCs
Turn MCX series into families.

Reasoning:
 1. The MCX SOCs are quite different from each other and having them all
    under one family in the HWMv2 hierarchy is fruitless because there
    are so many differences that it is confusing to try to introduce
    family-level code and configs since they would each only apply to a
    subset of the series. There is almost nothing that can be shared
    between all of them. Which is why there are comments in the MCX
    family files saying not to put anything in them. This is a technical
    waste.
 2. Therefore, turning all of them into families is almost 0 effort and
    makes sense. It will allow these different types of MCX to be
    further subdivided into series in the future as the MCX portfolio
    expands and such division will be necessary as new SOCs within each
    letter family are released.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2025-07-19 13:25:29 -04:00
..
CMakeLists.txt
ipm_cavs_host.c
ipm_esp32.c
ipm_handlers.c
ipm_imx.c
ipm_ivshmem.c
ipm_mbox.c
ipm_mcux.c soc: nxp: Flatten MCX SOCs 2025-07-19 13:25:29 -04:00
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 driver: ipm: introduce IPM_MAX_DATA_SIZE build configuration 2025-05-27 10:29:20 +02:00
Kconfig.imx
Kconfig.intel_adsp
Kconfig.ivshmem
Kconfig.nrfx
Kconfig.nrfx_ipc_channel
Kconfig.sedi
Kconfig.stm32 drivers : ipm: clean up usage of "select USE_STM32_LL_ipcc" 2025-03-20 09:32:56 +01:00