linux-uconsole/drivers/rpmsg
Chris Lew 5c3bd130ea ANDROID: rpmsg: core: Add signal API support
RPMSG unifies various transports that provide IPC to a remote proc.
Some of these transports require some set of side band signalling in
order to meet the specifications of the protocol they implement.

The GLINK native transport supports the tty serial signals to start
communication with modems that expect to receive the DTR serial signal.

Extend the rpmsg core with an interface to send and receive sideband
signals for the transports that need it.

Bug: 161128971
Link: https://lore.kernel.org/lkml/1593182819-30747-2-git-send-email-deesin@codeaurora.org/
Change-Id: I54539d8ddce1bfaec9016c2bec9b5a1372601995
Signed-off-by: Chris Lew <clew@codeaurora.org>
(cherry picked from commit 6839fc80fe1f6564eb6a0fc0fd081d459ec6c61b)
2020-09-29 23:20:55 +00:00
..
Kconfig rpmsg: glink: Integrate glink_ssr in qcom_glink 2020-05-07 11:04:38 -07:00
Makefile rpmsg: glink: Integrate glink_ssr in qcom_glink 2020-05-07 11:04:38 -07:00
mtk_rpmsg.c rpmsg: pull in slab.h 2020-04-17 06:05:29 -04:00
qcom_glink_native.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
qcom_glink_native.h rpmsg: glink: Switch to SPDX license identifier 2018-06-03 17:37:15 -07:00
qcom_glink_rpm.c rpmsg: glink: Switch to SPDX license identifier 2018-06-03 17:37:15 -07:00
qcom_glink_smem.c rpmsg: glink: Set tail pointer to 0 at end of FIFO 2019-10-11 11:34:12 -07:00
qcom_glink_ssr.c rpmsg: glink: Integrate glink_ssr in qcom_glink 2020-05-07 11:04:38 -07:00
qcom_smd.c rpmsg: smd: fix memory leak on channel create 2018-09-27 20:11:11 -07:00
rpmsg_char.c rpmsg updates for v5.5 2019-12-01 18:39:24 -08:00
rpmsg_core.c ANDROID: rpmsg: core: Add signal API support 2020-09-29 23:20:55 +00:00
rpmsg_internal.h ANDROID: rpmsg: core: Add signal API support 2020-09-29 23:20:55 +00:00
virtio_rpmsg_bus.c rpmsg: virtio: add endianness conversions 2020-07-21 20:37:16 -07:00