On Tue, May 19, 2026 at 12:24:21AM -0700, Jingyi Wang wrote:
> Document the component used to boot SoCCP on Kaanapali SoC and add
> compatible for Glymur SoCCP which could fallback to Kaanapali. Extend
> the "qcom,smem-states", "qcom,smem-state-names" in the pas-common
> and add maxItems constraints for SMEM properties in the documents
> that reference to pas-common.
> 
> Reviewed-by: Krzysztof Kozlowski <[email protected]>
> Signed-off-by: Jingyi Wang <[email protected]>
> ---
>  .../devicetree/bindings/remoteproc/qcom,adsp.yaml  |   8 ++
>  .../remoteproc/qcom,kaanapali-soccp-pas.yaml       | 154 
> +++++++++++++++++++++
>  .../bindings/remoteproc/qcom,milos-pas.yaml        |   8 ++
>  .../bindings/remoteproc/qcom,pas-common.yaml       |   6 +-
>  .../bindings/remoteproc/qcom,qcs404-pas.yaml       |   8 ++
>  .../bindings/remoteproc/qcom,sa8775p-pas.yaml      |   8 ++
>  .../bindings/remoteproc/qcom,sc7180-pas.yaml       |   8 ++
>  .../bindings/remoteproc/qcom,sc8280xp-pas.yaml     |   8 ++
>  .../bindings/remoteproc/qcom,sdx55-pas.yaml        |   8 ++
>  .../bindings/remoteproc/qcom,sm6115-pas.yaml       |   8 ++
>  .../bindings/remoteproc/qcom,sm6350-pas.yaml       |   8 ++
>  .../bindings/remoteproc/qcom,sm6375-pas.yaml       |   8 ++
>  .../bindings/remoteproc/qcom,sm8150-pas.yaml       |   8 ++
>  .../bindings/remoteproc/qcom,sm8350-pas.yaml       |   8 ++
>  .../bindings/remoteproc/qcom,sm8550-pas.yaml       |   8 ++
>  15 files changed, 263 insertions(+), 1 deletion(-)
...
> diff --git 
> a/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml 
> b/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml
> index dc5a9981c12c..e81ef400555a 100644
> --- a/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml
> +++ b/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml
> @@ -46,13 +46,17 @@ properties:
>    qcom,smem-states:
>      $ref: /schemas/types.yaml#/definitions/phandle-array
>      description: States used by the AP to signal the Hexagon core
> +    minItems: 1
>      items:
> -      - description: Stop the modem
> +      - description: Stop the remoteproc
> +      - description: ping the remoteproc

Just a heads-up for Bjorn, this will have a conflict with Rob's phandle-array
change[1] on linux-next.

Shawn

[1] https://lore.kernel.org/all/[email protected]/

>  
>    qcom,smem-state-names:
>      description: The names of the state bits used for SMP2P output
> +    minItems: 1
>      items:
>        - const: stop
> +      - const: ping
>  
>    smd-edge:
>      $ref: /schemas/remoteproc/qcom,smd-edge.yaml#

Reply via email to