Lines Matching +full:sm6350 +full:- +full:adsp +full:- +full:pas
1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,sm6350-pas.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm SM6350 Peripheral Authentication Service
10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
13 Qualcomm SM6350 SoC Peripheral Authentication Service loads and boots
19 - qcom,sm6350-adsp-pas
20 - qcom,sm6350-cdsp-pas
21 - qcom,sm6350-mpss-pas
28 - description: XO clock
30 clock-names:
32 - const: xo
36 description: Reference to the AOSS side-channel message RAM.
38 memory-region:
40 description: Reference to the reserved-memory for the Hexagon core
42 smd-edge: false
44 firmware-name:
49 - compatible
50 - reg
51 - memory-region
54 - $ref: /schemas/remoteproc/qcom,pas-common.yaml#
55 - if:
59 - qcom,sm6350-adsp-pas
60 - qcom,sm6350-cdsp-pas
65 interrupt-names:
71 interrupt-names:
74 - if:
78 - qcom,sm6350-adsp-pas
81 power-domains:
83 - description: LCX power domain
84 - description: LMX power domain
85 power-domain-names:
87 - const: lcx
88 - const: lmx
90 - if:
94 - qcom,sm6350-cdsp-pas
97 power-domains:
99 - description: CX power domain
100 - description: MX power domain
101 power-domain-names:
103 - const: cx
104 - const: mx
106 - if:
110 - qcom,sm6350-mpss-pas
113 power-domains:
115 - description: CX power domain
116 - description: MSS power domain
117 power-domain-names:
119 - const: cx
120 - const: mss
125 - |
126 #include <dt-bindings/clock/qcom,rpmh.h>
127 #include <dt-bindings/interrupt-controller/irq.h>
128 #include <dt-bindings/mailbox/qcom-ipcc.h>
129 #include <dt-bindings/power/qcom-rpmpd.h>
132 compatible = "qcom,sm6350-adsp-pas";
136 clock-names = "xo";
138 interrupts-extended = <&pdc 6 IRQ_TYPE_LEVEL_HIGH>,
143 interrupt-names = "wdog", "fatal", "ready",
144 "handover", "stop-ack";
146 memory-region = <&pil_adsp_mem>;
148 power-domains = <&rpmhpd SM6350_LCX>,
150 power-domain-names = "lcx", "lmx";
153 qcom,smem-states = <&smp2p_adsp_out 0>;
154 qcom,smem-state-names = "stop";
156 glink-edge {
157 interrupts-extended = <&ipcc IPCC_CLIENT_LPASS
164 qcom,remote-pid = <2>;