89 lines · yaml
1# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/remoteproc/qcom,pas-common.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm Peripheral Authentication Service Common Properties8 9maintainers:10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>11 12description:13 Common properties of Qualcomm SoCs Peripheral Authentication Service.14 15properties:16 clocks:17 minItems: 118 maxItems: 219 20 clock-names:21 minItems: 122 maxItems: 223 24 interconnects:25 maxItems: 126 27 interrupts:28 minItems: 529 items:30 - description: Watchdog interrupt31 - description: Fatal interrupt32 - description: Ready interrupt33 - description: Handover interrupt34 - description: Stop acknowledge interrupt35 - description: Shutdown acknowledge interrupt36 37 interrupt-names:38 minItems: 539 items:40 - const: wdog41 - const: fatal42 - const: ready43 - const: handover44 - const: stop-ack45 - const: shutdown-ack46 47 power-domains:48 minItems: 149 maxItems: 350 51 power-domain-names:52 minItems: 153 maxItems: 354 55 qcom,smem-states:56 $ref: /schemas/types.yaml#/definitions/phandle-array57 description: States used by the AP to signal the Hexagon core58 items:59 - description: Stop the modem60 61 qcom,smem-state-names:62 description: The names of the state bits used for SMP2P output63 items:64 - const: stop65 66 smd-edge:67 $ref: /schemas/remoteproc/qcom,smd-edge.yaml#68 description:69 Qualcomm Shared Memory subnode which represents communication edge,70 channels and devices related to the ADSP.71 unevaluatedProperties: false72 73 glink-edge:74 $ref: /schemas/remoteproc/qcom,glink-edge.yaml#75 description:76 Qualcomm G-Link subnode which represents communication edge, channels77 and devices related to the ADSP.78 unevaluatedProperties: false79 80required:81 - clocks82 - clock-names83 - interrupts84 - interrupt-names85 - qcom,smem-states86 - qcom,smem-state-names87 88additionalProperties: true89