zephyr/subsys/ipc/rpmsg_service
Carlo Caione 3dd7fd4f70 ipc: Call ipm_set_enabled() on RX channel also for dual IPM support
The IPC drivers rpmsg_service and rpmsg_multi_instance are not
explicitly enabling the RX IPM channel when two different devices are
used for TX and RX. While this could be redundant for some IPM drivers,
in some cases the hardware needs to be enabled before using it.

Add the missing calls to ipm_set_enabled() for both the devices.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2021-08-25 18:04:01 -04:00
..
CMakeLists.txt ipc: RPMsg service to register multiple endpoints 2021-01-19 22:07:09 +01:00
Kconfig ipc: Make log level configurable for RPMsg service and backend 2021-03-06 09:09:50 -06:00
rpmsg_backend.c ipc: Call ipm_set_enabled() on RX channel also for dual IPM support 2021-08-25 18:04:01 -04:00
rpmsg_backend.h ipc: RPMsg service to register multiple endpoints 2021-01-19 22:07:09 +01:00
rpmsg_service.c ipc: rpmsg_service: Add missing log_strdup 2021-05-25 16:38:28 +02:00