zephyr/drivers/ipm
Yong Cong Sin bbe5e1e6eb build: namespace the generated headers with zephyr/
Namespaced the generated headers with `zephyr` to prevent
potential conflict with other headers.

Introduce a temporary Kconfig `LEGACY_GENERATED_INCLUDE_PATH`
that is enabled by default. This allows the developers to
continue the use of the old include paths for the time being
until it is deprecated and eventually removed. The Kconfig will
generate a build-time warning message, similar to the
`CONFIG_TIMER_RANDOM_GENERATOR`.

Updated the includes path of in-tree sources accordingly.

Most of the changes here are scripted, check the PR for more
info.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
2024-05-28 22:03:55 +02:00
..
CMakeLists.txt drivers: ipm: Remove CONFIG_IPM_IMX_REV2 2023-11-06 10:09:59 +01:00
ipm_cavs_host.c xtensa: move to use system cache API support for coherency 2024-02-03 13:42:33 -05:00
ipm_esp32.c drivers: ipm: esp32: Allow doorbell without data transfer 2024-02-26 11:39:29 +00:00
ipm_handlers.c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
ipm_imx.c drivers: ipm: remove nxp,imx-mu-rev2 compatible 2023-11-06 10:09:59 +01:00
ipm_ivshmem.c drivers: fix thread function signatures 2023-10-30 12:24:34 +01:00
ipm_mcux.c drivers: nxp: Add reset code to driver inits 2024-05-21 16:49:42 -04:00
ipm_mhu.c
ipm_mhu.h
ipm_nrfx_ipc.c
ipm_nrfx_ipc.h
ipm_sedi.c drivers: ipm: add init version of sedi ipm driver 2023-09-08 14:43:17 +02:00
ipm_sedi.h include: always use <> for Zephyr includes 2023-09-14 13:49:58 +02:00
ipm_stm32_hsem.c
ipm_stm32_ipcc.c
ipm_xlnx_ipi.c drivers: ipm: xlnx: remove redundant code 2023-08-16 20:31:17 +02:00
ipm_xlnx_ipi.h drivers: ipm: add zynqmp r5f support 2023-08-15 11:23:04 +00:00
Kconfig drivers: ipm: add init version of sedi ipm driver 2023-09-08 14:43:17 +02:00
Kconfig.imx drivers: nxp: Add reset code to driver inits 2024-05-21 16:49:42 -04:00
Kconfig.intel_adsp ipm: remove ipm_cavs_idc driver 2023-09-14 06:24:18 -04:00
Kconfig.ivshmem drivers: ipm: added IPM over IVSHMEM driver 2023-07-20 10:44:57 +00:00
Kconfig.nrfx
Kconfig.nrfx_ipc_channel
Kconfig.sedi drivers: ipm: add init version of sedi ipm driver 2023-09-08 14:43:17 +02:00
Kconfig.stm32