| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
- %YAML 1.2
- ---
- $id: http://devicetree.org/schemas/remoteproc/qcom,pas-common.yaml#
- $schema: http://devicetree.org/meta-schemas/core.yaml#
- title: Qualcomm Peripheral Authentication Service Common Properties
- maintainers:
- - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
- description:
- Common properties of Qualcomm SoCs Peripheral Authentication Service.
- properties:
- clocks:
- minItems: 1
- maxItems: 2
- clock-names:
- minItems: 1
- maxItems: 2
- interconnects:
- maxItems: 1
- interrupts:
- minItems: 5
- items:
- - description: Watchdog interrupt
- - description: Fatal interrupt
- - description: Ready interrupt
- - description: Handover interrupt
- - description: Stop acknowledge interrupt
- - description: Shutdown acknowledge interrupt
- interrupt-names:
- minItems: 5
- items:
- - const: wdog
- - const: fatal
- - const: ready
- - const: handover
- - const: stop-ack
- - const: shutdown-ack
- iommus:
- maxItems: 1
- power-domains:
- minItems: 1
- maxItems: 3
- power-domain-names:
- minItems: 1
- maxItems: 3
- qcom,smem-states:
- $ref: /schemas/types.yaml#/definitions/phandle-array
- description: States used by the AP to signal the Hexagon core
- items:
- - description: Stop the modem
- qcom,smem-state-names:
- description: The names of the state bits used for SMP2P output
- items:
- - const: stop
- smd-edge:
- $ref: /schemas/remoteproc/qcom,smd-edge.yaml#
- description:
- Qualcomm Shared Memory subnode which represents communication edge,
- channels and devices related to the ADSP.
- unevaluatedProperties: false
- glink-edge:
- $ref: /schemas/remoteproc/qcom,glink-edge.yaml#
- description:
- Qualcomm G-Link subnode which represents communication edge, channels
- and devices related to the ADSP.
- unevaluatedProperties: false
- required:
- - clocks
- - clock-names
- - interrupts
- - interrupt-names
- - qcom,smem-states
- - qcom,smem-state-names
- additionalProperties: true
|