mirror of
https://github.com/torvalds/linux.git
synced 2026-11-07 06:17:02 +01:00
dt-bindings: remoteproc: qcom,sm8550-pas: make qcom,hawi-cdsp-pas standalone
qcom,hawi-cdsp-pas was initially grouped as a fallback to qcom,sm8550-cdsp-pas on the assumption of hardware-level compatibility. Bringup revealed that the NSP proxy power domain on Hawi requires a specific RPMH performance level that the sm8550 driver data does not provide, breaking the compatibility contract the fallback string implies. Maili CDSP shares the same NSP power domain topology as Hawi and must fall back to qcom,hawi-cdsp-pas rather than qcom,sm8550-cdsp-pas to inherit the correct cx/mxc/nsp power-domain constraint. Remove qcom,hawi-cdsp-pas from the sm8550-cdsp-pas fallback items block, add it to the standalone compatible enum, and extend the existing cx/mxc/nsp power-domain constraint to cover it explicitly. Move qcom,maili-cdsp-pas from the sm8550-cdsp-pas fallback to a new hawi-cdsp-pas fallback items block; it is covered by the hawi cx/mxc/nsp constraint implicitly via the contains check. Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> Signed-off-by: Mukesh Ojha <mukesh.ojha@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260914084312.3812408-2-mukesh.ojha@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
106aaacd18
commit
bdcb3b5116
|
|
@ -18,6 +18,7 @@ properties:
|
|||
oneOf:
|
||||
- enum:
|
||||
- qcom,eliza-cdsp-pas
|
||||
- qcom,hawi-cdsp-pas
|
||||
- qcom,sm8550-adsp-pas
|
||||
- qcom,sm8550-cdsp-pas
|
||||
- qcom,sm8550-mpss-pas
|
||||
|
|
@ -27,6 +28,10 @@ properties:
|
|||
- qcom,sm8750-mpss-pas
|
||||
- qcom,x1e80100-adsp-pas
|
||||
- qcom,x1e80100-cdsp-pas
|
||||
- items:
|
||||
- enum:
|
||||
- qcom,maili-cdsp-pas
|
||||
- const: qcom,hawi-cdsp-pas
|
||||
- items:
|
||||
- enum:
|
||||
- qcom,eliza-adsp-pas
|
||||
|
|
@ -39,9 +44,7 @@ properties:
|
|||
- items:
|
||||
- enum:
|
||||
- qcom,glymur-cdsp-pas
|
||||
- qcom,hawi-cdsp-pas
|
||||
- qcom,kaanapali-cdsp-pas
|
||||
- qcom,maili-cdsp-pas
|
||||
- const: qcom,sm8550-cdsp-pas
|
||||
- items:
|
||||
- const: qcom,sm8750-cdsp-pas
|
||||
|
|
@ -278,6 +281,7 @@ allOf:
|
|||
compatible:
|
||||
contains:
|
||||
enum:
|
||||
- qcom,hawi-cdsp-pas
|
||||
- qcom,sm8550-cdsp-pas
|
||||
- qcom,sm8650-cdsp-pas
|
||||
- qcom,x1e80100-cdsp-pas
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user