diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2023-09-04 15:08:52 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2023-09-04 15:08:52 -0700 |
commit | 3d904704c8a23cda6423f82aadea1336df31b864 (patch) | |
tree | 974398175ed2cbbe4a7f7a024a00985aca25292c /include/uapi | |
parent | e3a6fa001dbbf36833159baffc584d1aaa4b11e3 (diff) | |
parent | d629e5bcdfd9ba1c9da6da9144cc7ba43f04a6dc (diff) | |
download | linux-riscv-3d904704c8a23cda6423f82aadea1336df31b864.tar.gz linux-riscv-3d904704c8a23cda6423f82aadea1336df31b864.tar.bz2 linux-riscv-3d904704c8a23cda6423f82aadea1336df31b864.zip |
Merge tag 'rpmsg-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Pull rpmsg updates from Bjorn Andersson:
"Add support for the GLINK flow control signals, and expose this to the
user through the rpmsg_char interface. Add missing kstrdup() failure
handling during allocation of GLINK channel objects"
* tag 'rpmsg-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux:
rpmsg: glink: Avoid dereferencing NULL channel
rpmsg: glink: Add check for kstrdup
rpmsg: char: Add RPMSG GET/SET FLOWCONTROL IOCTL support
rpmsg: glink: Add support to handle signals command
rpmsg: core: Add signal API support
Diffstat (limited to 'include/uapi')
-rw-r--r-- | include/uapi/linux/rpmsg.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/uapi/linux/rpmsg.h b/include/uapi/linux/rpmsg.h index 1637e68177d9..f0c8da2b185b 100644 --- a/include/uapi/linux/rpmsg.h +++ b/include/uapi/linux/rpmsg.h @@ -43,4 +43,14 @@ struct rpmsg_endpoint_info { */ #define RPMSG_RELEASE_DEV_IOCTL _IOW(0xb5, 0x4, struct rpmsg_endpoint_info) +/** + * Get the flow control state of the remote rpmsg char device. + */ +#define RPMSG_GET_OUTGOING_FLOWCONTROL _IOR(0xb5, 0x5, int) + +/** + * Set the flow control state of the local rpmsg char device. + */ +#define RPMSG_SET_INCOMING_FLOWCONTROL _IOR(0xb5, 0x6, int) + #endif |