[PATCH 1/2] dt-bindings: remoteproc: qcom,sm8550-pas: Make SDX75, Hawi and Maili MPSS fallback to SM8650

From: Mukesh Ojha

Date: Mon Aug 03 2026 - 14:02:48 EST


SDX75, Hawi and Maili MPSS are compatible with the SM8650 MPSS as
they share the same set of interrupts, memory regions and power domains.
Rather than describing them as standalone compatibles, model them as
fallbacks to qcom,sm8650-mpss-pas.

Signed-off-by: Mukesh Ojha <mukesh.ojha@xxxxxxxxxxxxxxxx>
---
.../bindings/remoteproc/qcom,sm8550-pas.yaml | 29 +++++++++----------
1 file changed, 14 insertions(+), 15 deletions(-)

diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,sm8550-pas.yaml b/Documentation/devicetree/bindings/remoteproc/qcom,sm8550-pas.yaml
index a062188861ff..f722c55aadf4 100644
--- a/Documentation/devicetree/bindings/remoteproc/qcom,sm8550-pas.yaml
+++ b/Documentation/devicetree/bindings/remoteproc/qcom,sm8550-pas.yaml
@@ -18,9 +18,6 @@ properties:
oneOf:
- enum:
- qcom,eliza-cdsp-pas
- - qcom,hawi-mpss-pas
- - qcom,maili-mpss-pas
- - qcom,sdx75-mpss-pas
- qcom,sm8550-adsp-pas
- qcom,sm8550-cdsp-pas
- qcom,sm8550-mpss-pas
@@ -49,6 +46,12 @@ properties:
- items:
- const: qcom,sm8750-cdsp-pas
- const: qcom,sm8650-cdsp-pas
+ - items:
+ - enum:
+ - qcom,hawi-mpss-pas
+ - qcom,maili-mpss-pas
+ - qcom,sdx75-mpss-pas
+ - const: qcom,sm8650-mpss-pas

reg:
maxItems: 1
@@ -205,11 +208,9 @@ allOf:
- if:
properties:
compatible:
- enum:
- - qcom,hawi-mpss-pas
- - qcom,maili-mpss-pas
- - qcom,sdx75-mpss-pas
- - qcom,sm8650-mpss-pas
+ contains:
+ enum:
+ - qcom,sm8650-mpss-pas
then:
properties:
interrupts:
@@ -257,13 +258,11 @@ allOf:
- if:
properties:
compatible:
- enum:
- - qcom,hawi-mpss-pas
- - qcom,maili-mpss-pas
- - qcom,sdx75-mpss-pas
- - qcom,sm8550-mpss-pas
- - qcom,sm8650-mpss-pas
- - qcom,sm8750-mpss-pas
+ contains:
+ enum:
+ - qcom,sm8550-mpss-pas
+ - qcom,sm8650-mpss-pas
+ - qcom,sm8750-mpss-pas
then:
properties:
power-domains:
--
2.53.0