mirror of
https://github.com/torvalds/linux.git
synced 2026-11-07 06:17:02 +01:00
dt-bindings: remoteproc: qcom,sm8550-pas: Add Hawi and Maili MPSS as SM8650 fallback
The Hawi and Maili MPSS blocks are fully compatible with the SM8650 MPSS with identical interrupt, memory-region, and power-domain topologies, so they should ideally fall back to the SM8650 compatible. Introduce a fallback items block that pairs qcom,hawi-mpss-pas and qcom,maili-mpss-pas with qcom,sm8650-mpss-pas. Switch the mpss memory-region and power-domain allOf blocks from enum: to contains: so the constraints apply whether the compatible appears in the standalone form or as part of a fallback array. Signed-off-by: Mukesh Ojha <mukesh.ojha@oss.qualcomm.com> Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260805132129.2713174-2-mukesh.ojha@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
b1b9fb951d
commit
bd79ab72b6
|
|
@ -47,6 +47,11 @@ properties:
|
|||
- items:
|
||||
- const: qcom,sm8750-cdsp-pas
|
||||
- const: qcom,sm8650-cdsp-pas
|
||||
- items:
|
||||
- enum:
|
||||
- qcom,hawi-mpss-pas
|
||||
- qcom,maili-mpss-pas
|
||||
- const: qcom,sm8650-mpss-pas
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
|
|
@ -203,9 +208,10 @@ allOf:
|
|||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- qcom,sdx75-mpss-pas
|
||||
- qcom,sm8650-mpss-pas
|
||||
contains:
|
||||
enum:
|
||||
- qcom,sdx75-mpss-pas
|
||||
- qcom,sm8650-mpss-pas
|
||||
then:
|
||||
properties:
|
||||
interrupts:
|
||||
|
|
@ -253,11 +259,12 @@ allOf:
|
|||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- qcom,sdx75-mpss-pas
|
||||
- qcom,sm8550-mpss-pas
|
||||
- qcom,sm8650-mpss-pas
|
||||
- qcom,sm8750-mpss-pas
|
||||
contains:
|
||||
enum:
|
||||
- qcom,sdx75-mpss-pas
|
||||
- qcom,sm8550-mpss-pas
|
||||
- qcom,sm8650-mpss-pas
|
||||
- qcom,sm8750-mpss-pas
|
||||
then:
|
||||
properties:
|
||||
power-domains:
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user