Skip to content

Add PAS and MSA based Modem support

Sibi Sankar linux-arm-msm linux-devicetree linux-remoteproc lkml 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest7 patches 5 repliesIn review
  2. v15 patches 5 repliesSuperseded

Changes in v2 from the cover letter

* use memory-region to reference mba/mpss regions [Bjorn]
* move peripheral memory regions to the board dts [Bjorn]
* overload the base remoteproc_mpss node wherever possible [Bjorn]
* Pick up Bjorn's R-b

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7dt-bindings: remoteproc: qcom: Add SC7180 MPSS supportDocumentation/devicetree/bindings/remoteproc/qcom,adsp.txt+3 -01 reply
2/7remoteproc: qcom: pas: Add SC7180 Modem supportdrivers/remoteproc/qcom_q6v5_pas.c+1 -00 replies
3/7dt-bindings: remoteproc: qcom: Use memory-region to reference memoryDocumentation/devicetree/bindings/remoteproc/qcom,q6v5.txt+8 -01 reply
4/7remoteproc: qcom_q6v5_mss: Extract mba/mpss from memory-regiondrivers/remoteproc/qcom_q6v5_mss.c+18 -30 replies
5/7arm64: dts: qcom: sc7180: Update reserved memory maparch/arm64/boot/dts/qcom/sc7180-idp.dts arch/arm64/boot/dts/qcom/sc7180.dtsi+84 -20 replies
6/7arm64: dts: qcom: sc7180: Add Q6V5 MSS nodearch/arm64/boot/dts/qcom/sc7180.dtsi+36 -01 reply
7/7arm64: dts: qcom: sc7180: Update Q6V5 MSS nodearch/arm64/boot/dts/qcom/sc7180-idp.dts arch/arm64/boot/dts/qcom/sc7180.dtsi+31 -41 reply

Reviews trailers per patch

5 of 7 patches have a Reviewed-by or Acked-by.

PatchBjorn AnderssonEvan GreenRob Herring
SeriesT-b
1/7R-b A-b
2/7R-b
3/7R-b
4/7
5/7
6/7R-b
7/7R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v2 thread

Cover letter [PATCH v2 0/7] Add PAS and MSA based Modem support

Add PAS based modem support on SC7180 SoCs and update the device node to support MSA based modem boot.

V2:
* use memory-region to reference mba/mpss regions [Bjorn]
* move peripheral memory regions to the board dts [Bjorn]
* overload the base remoteproc_mpss node wherever possible [Bjorn]
* Pick up Bjorn's R-b

Patch [1,2] - Add PAS based modem support
Patch [3,4] - use memory-region to reference mba/mpss regions Patch [5] - Update reserved memory map
Patch [6,7] - Add PAS/MSA modem nodes

Sibi Sankar (7):
dt-bindings: remoteproc: qcom: Add SC7180 MPSS support
remoteproc: qcom: pas: Add SC7180 Modem support
dt-bindings: remoteproc: qcom: Use memory-region to reference memory
remoteproc: qcom_q6v5_mss: Extract mba/mpss from memory-region
arm64: dts: qcom: sc7180: Update reserved memory map
arm64: dts: qcom: sc7180: Add Q6V5 MSS node
arm64: dts: qcom: sc7180: Update Q6V5 MSS node

 .../bindings/remoteproc/qcom,adsp.txt         |  3 +
 .../bindings/remoteproc/qcom,q6v5.txt         |  8 ++
 arch/arm64/boot/dts/qcom/sc7180-idp.dts       | 60 +++++++++++++
 arch/arm64/boot/dts/qcom/sc7180.dtsi          | 89 ++++++++++++++++++-
 drivers/remoteproc/qcom_q6v5_mss.c            | 21 ++++-
 drivers/remoteproc/qcom_q6v5_pas.c            |  1 +
 6 files changed, 177 insertions(+), 5 deletions(-)
Signature · 2 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project