Skip to content

GLINK intent preallocation support

Chris Lew linux-arm-msm linux-devicetree lkml 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest3 patches 2 repliesIn review
  2. v13 patches 2 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3dt-bindings: soc: qcom: Support GLINK intentsDocumentation/devicetree/bindings/soc/qcom/qcom,glink.txt+10 -01 reply
2/3rpmsg: glink: Add support to preallocate intentsdrivers/rpmsg/qcom_glink_native.c+29 -80 replies
3/3rpmsg: glink: Use best fit intent during txdrivers/rpmsg/qcom_glink_native.c+8 -30 replies

Reviews trailers per patch

1 of 3 patches has a Reviewed-by or Acked-by.

PatchRob Herring
1/3A-b
2/3
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/3] GLINK intent preallocation support

Intents are used to specify when a channel can receive data from a remoteproc. Add support for channels to customize the size and amount of prequeued intents.

An audio channel might expect to receive 3 packets of size 4k in rapid succession. This change allows the channel to prepare for this data instead of allocating on demand.

Chris Lew (3):
dt-bindings: soc: qcom: Support GLINK intents
rpmsg: glink: Add support to preallocate intents
rpmsg: glink: Use best fit intent during tx

 .../devicetree/bindings/soc/qcom/qcom,glink.txt    | 10 +++++
 drivers/rpmsg/qcom_glink_native.c                  | 48 +++++++++++++++++-----
 2 files changed, 47 insertions(+), 11 deletions(-)
Signature · 2 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project