[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20230213155215.1237059-1-quic_bjorande@quicinc.com>
Date: Mon, 13 Feb 2023 07:52:09 -0800
From: Bjorn Andersson <quic_bjorande@...cinc.com>
To: Bjorn Andersson <andersson@...nel.org>,
Mathieu Poirier <mathieu.poirier@...aro.org>,
Chris Lew <quic_clew@...cinc.com>
CC: <linux-arm-msm@...r.kernel.org>,
<linux-remoteproc@...r.kernel.org>, <linux-kernel@...r.kernel.org>
Subject: [PATCH v2 0/6] rpmsg: glink: Misc improvements
This series refactors glink_native to move IRQ and mailbox handling to SMEM and
RPM driver, in preparation for more work. It then introduces the logic to fail
glink transactions and pending intent requests in the event of the edge being
torn down.
Bjorn Andersson (6):
rpmsg: glink: Extract tx kick operation
rpmsg: glink: smem: Wrap driver context
rpmsg: glink: rpm: Wrap driver context
rpmsg: glink: Move irq and mbox handling to transports
rpmsg: glink: Fail qcom_glink_tx() once remove has been initiated
rpmsg: glink: Cancel pending intent requests at removal
drivers/remoteproc/qcom_common.h | 3 +-
drivers/rpmsg/qcom_glink_native.c | 93 +++++++++++++----------------
drivers/rpmsg/qcom_glink_native.h | 3 +-
drivers/rpmsg/qcom_glink_rpm.c | 94 +++++++++++++++++++++++------
drivers/rpmsg/qcom_glink_smem.c | 98 +++++++++++++++++++++++++++----
include/linux/rpmsg/qcom_glink.h | 12 ++--
6 files changed, 212 insertions(+), 91 deletions(-)
--
2.25.1
Powered by blists - more mailing lists