Skip to content

ARM PSCI: Add support for vendor-specific SYSTEM_RESET2

Elliot Berman linux-arm-kernel linux-arm-msm lkml 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest3 patches 3 repliesIn review
  2. v2 posting 2/23 patches 8 repliesSuperseded
  3. v2 RFC posting 1/23 patches 0 repliesSuperseded

Changes in v3 from the cover letter

- dt property forces vendor-specifc reset type

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3dt: psci: Add arm,psci-sys-reset2-vendor-param propertyDocumentation/devicetree/bindings/arm/psci.yaml+7 -02 replies
2/3firmware: psci: Add support for dt-supplied SYSTEM_RESET2 typedrivers/firmware/psci/psci.c include/uapi/linux/psci.h+22 -41 reply
3/3arm64: dts: qcom: sm8250: Add vendor-specific PSCI system reset2 typearch/arm64/boot/dts/qcom/sm8250.dtsi+1 -00 replies

Reviews trailers per patch

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

PatchSudeep Holla
1/3R-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 v3 thread

Cover letter [PATCH v3 0/3] ARM PSCI: Add support for vendor-specific SYSTEM_RESET2

This patch adds support for vendor-specific SYSTEM_RESET2 to support Qualcomm target use cases of rebooting into a RAM dump download mode.

This patch series applies on top of [1].

[1]: https://lore.kernel.org/patchwork/cover/1185759/

Changes since v2:
- dt property forces vendor-specifc reset type

Changes since v1:
- Address Sudeep's comments

Changes since RFC v2:
- None, tested on SM8250 MTP

Elliot Berman (3):
dt: psci: Add arm,psci-sys-reset2-vendor-param property
firmware: psci: Add support for dt-supplied SYSTEM_RESET2 type
arm64: dts: qcom: sm8250: Add vendor-specific PSCI system reset2 type

 Documentation/devicetree/bindings/arm/psci.yaml |  7 +++++++
 arch/arm64/boot/dts/qcom/sm8250.dtsi            |  1 +
 drivers/firmware/psci/psci.c                    | 21 +++++++++++++++++----
 include/uapi/linux/psci.h                       |  5 +++++
 4 files changed, 30 insertions(+), 4 deletions(-)
Signature · 2 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project