Merge "ARM: dts: msm: qcom: Update scm node with dload-mode"

This commit is contained in:
qctecmdr
2023-11-22 18:47:24 -08:00
committed by Gerrit - the friendly Code Review server
3 changed files with 52 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: "http://devicetree.org/schemas/power/reset/qcom-reboot-reason.yaml#"
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
title: Qualcomm Technologies, Inc. Reboot Reason
maintainers:
- Elliot Berman <quic_eberman@quicinc.com>
description: |
Qualcomm Technologies, Inc. SoCs support booting to special download
modes after a restart. These modes could be a :wnormal restart,
restarting into a ramdump collection mode (CrashDump), or restarting
into "emergency download mode".
properties:
compatible:
items:
- const: qcom,reboot-mode
allOf:
- $ref: /schemas/nvmem/nvmem-consumer.yaml#/properties
- items:
nvmem-cell-names:
items:
- const: restart_reason
required:
- compatible
- nvmem-cells-names
dependencies:
allOf:
- $ref: /schemas/nvmem/nvmem-consumer.yaml#/dependencies
examples:
- |
reboot-reason {
compatible = "qcom,reboot-reason";
nvmem-cells = <&restart_reason>;
nvmem-cell-names = "restart_reason";
};

View File

@@ -88,6 +88,12 @@
}; };
&soc { &soc {
reboot_reason {
compatible = "qcom,reboot-reason";
nvmem-cells = <&restart_reason>;
nvmem-cell-names = "restart_reason";
};
pmic-pon-log { pmic-pon-log {
compatible = "qcom,pmic-pon-log"; compatible = "qcom,pmic-pon-log";
nvmem = <&pmk8550_sdam_5>, <&pmk8550_sdam_6>; nvmem = <&pmk8550_sdam_5>, <&pmk8550_sdam_6>;

View File

@@ -293,6 +293,7 @@
&firmware { &firmware {
qcom-scm { qcom-scm {
compatible = "qcom,scm"; compatible = "qcom,scm";
qcom,dload-mode = <&tcsr 0x19000>;
}; };
qcom_smcinvoke { qcom_smcinvoke {