android_kernel_msm-6.1_noth.../drivers/rpmsg
Raghavendra Kakarla d6243420c7 rpm-smd: Flush the sleep sets in suspend prepare stage
The RPM channel have limit of maximum 24 sleep sets
however on certain SoCs there are more than 24 sleep sets.

This change adds the support to flush the sleep sets
in prepare stage which will flush the sleep votes till 24
and gets acked by RPM. The remaining sleep sets will gets
flushed when syscore ops invokes msm_rpm_flush_requests().

Change-Id: I6ea3cc635cf799cc64d5ee1cbc75a1b26dfb4636
Signed-off-by: Raghavendra Kakarla <quic_rkakarla@quicinc.com>
2023-07-28 19:49:57 +05:30
..
glink_pkt.c Merge keystone/android14-6.1-keystone-qcom-release.6.1.25 (8823053) into qcom-6.1 2023-07-09 23:53:47 -07:00
Kconfig drivers: rpm-smd: snapshot of RPM-SMD driver 2023-05-12 01:46:18 -07:00
Makefile drivers: rpm-smd: snapshot of RPM-SMD driver 2023-05-12 01:46:18 -07:00
mtk_rpmsg.c rpmsg: mtk_rpmsg: Fix circular locking dependency 2022-06-14 16:41:10 -06:00
qcom_glink_memshare.c rpmsg: glink: Add an interface for memshare 2023-03-10 11:43:43 -08:00
qcom_glink_native.c Merge "rpmsg: glink: Tie rpdev lifetime to remote open/close" 2023-06-08 02:36:19 -07:00
qcom_glink_native.h rpmsg: glink: Add support to handle tx zero copy command 2023-03-10 11:44:53 -08:00
qcom_glink_rpm.c rpmsg: glink: start glink native 2023-04-14 07:41:50 +05:30
qcom_glink_smem.c rpmsg: glink: smem: Enable the glink zero copy 2023-03-10 11:44:53 -08:00
qcom_glink_spss.c rpmsg: glink: spss: Add snapshot of spss transport 2022-08-16 10:44:03 -07:00
qcom_glink_ssr.c rpmsg: qcom: correct kerneldoc 2022-07-16 22:13:32 -05:00
qcom_smd.c rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge 2022-07-16 22:15:40 -05:00
rpm-smd.c rpm-smd: Flush the sleep sets in suspend prepare stage 2023-07-28 19:49:57 +05:30
rpmsg_char.c rpmsg: char: Avoid double destroy of default endpoint 2022-09-21 11:21:33 -06:00
rpmsg_char.h rpmsg: char: Export eptdev create and destroy functions 2022-03-13 11:49:53 -05:00
rpmsg_core.c rpmsg: Strcpy is not safe, use strscpy_pad() instead 2022-06-24 11:37:00 -06:00
rpmsg_ctrl.c rpmsg: ctrl: Introduce new RPMSG_CREATE/RELEASE_DEV_IOCTL controls 2022-03-13 11:49:53 -05:00
rpmsg_internal.h rpmsg: Fix parameter naming for announce_create/destroy ops 2022-06-24 10:58:12 -06:00
rpmsg_ns.c rpmsg: Fix calling device_lock() on non-initialized device 2022-05-06 09:51:33 +02:00
virtio_rpmsg_bus.c rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl 2022-04-26 09:27:15 -06:00