Re: [PATCH] dt-bindings: Fix phandle-array constraints, again

Krzysztof Kozlowski
2026-04-22T10:22:09Z

> diff --git a/Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml b/Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
> index b30544410d09..e47e1e09300a 100644
> --- a/Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
> +++ b/Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
> @@ -42,7 +42,13 @@ properties:
> description: State bits used by the AP to signal the modem.
> items:
> - description: Power control
> + items:
> + - description: Phandle to ???
> + - description: ???
> - description: Power control acknowledgment
> + items:
> + - description: Phandle to ???
> + - description: ???
>

Here and in all cases except qcom,msm8916-mss-pil:

- description: Phandle to the Shared Memory Point 2 Point device
handling the communication with a remote processor

- description: Single bit index to toggle in the value sent to
the remote processor
maximum: 32

...

> diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,msm8916-mss-pil.yaml b/Documentation/devicetree/bindings/remoteproc/qcom,msm8916-mss-pil.yaml
> index c179b560572b..3c614cb7ce88 100644
> --- a/Documentation/devicetree/bindings/remoteproc/qcom,msm8916-mss-pil.yaml
> +++ b/Documentation/devicetree/bindings/remoteproc/qcom,msm8916-mss-pil.yaml
> @@ -104,6 +104,9 @@ properties:
> description: States used by the AP to signal the Hexagon core
> items:
> - description: Stop modem
> + items:
> + - description: Phandle to ???
> + - description: ???

- description: Phandle to the Shared Memory Point 2 Point or Shared
Memory Manager device handling the communication with a remote
processor

- description: Single bit index to toggle in the value sent to
the remote processor
maximum: 32

Best regards,
Krzysztof