Skip to content

Commit ebb0bbe

Browse files
mukeshojha-linuxandersson
authored andcommitted
dt-bindings: remoteproc: qcom,pas: Add iommus property
On most Qualcomm platforms, the Qualcomm Hypervisor Execution Environment (QHEE) is either used as a standalone hypervisor or co-exists as a module with the Gunyah hypervisor. When QHEE is present, it configures firmware streams for remote processors. If QHEE is not available, the operating system must perform these configurations instead and for that remote processor firmware stream should be presented to the operating system. To support this, add the iommus property as an optional property for PAS-supported devices. Acked-by: Rob Herring (Arm) <robh@kernel.org> Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> Signed-off-by: Mukesh Ojha <mukesh.ojha@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260105-kvmrprocv10-v10-1-022e96815380@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
1 parent 8f0b4cc commit ebb0bbe

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ properties:
4444
- const: stop-ack
4545
- const: shutdown-ack
4646

47+
iommus:
48+
maxItems: 1
49+
4750
power-domains:
4851
minItems: 1
4952
maxItems: 3

0 commit comments

Comments
 (0)