Re: [PATCH v2 2/3] dt-bindings: remoteproc: qcom,sm8550-pas: Make SDX75 MPSS fallback to SM8650

Krzysztof Kozlowski <[email protected]>
Newsgroups org.kernel.vger.linux-remoteproc,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel
Message-ID <20260812-heron-of-amazing-might-0e1974@quoll>
On Wed, Aug 05, 2026 at 06:51:28PM +0530, Mukesh Ojha wrote:
> The SDX75 MPSS is an instance of the SM8650 MPSS: same interrupts,
> memory regions and power domain topology. It is currently modelled as
> a standalone compatible and lives alongside sm8650 in every mpss
> allOf conditional, which duplicates the constraint and hides the
> hardware relationship.
> 
> Move qcom,sdx75-mpss-pas out of the standalone enum into the fallback
> items block alongside Hawi and Maili, and drop it from the mpss
> memory-region and power-domain conditional lists. contains: on the
> fallback compatible qcom,sm8650-mpss-pas keeps the constraints firing
> for the array form.
> 
> Two consequences of the tightening are worth calling out:
> 
> - qcom,sdx75-mpss-pas as a single-string compatible is no longer
>   valid per the binding, so the in-tree sdx75.dtsi form fails
>   dt_binding_check. That is fixed by the follow-up DTS patch which
>   switches sdx75.dtsi to the fallback array form.
> 
> - The driver keeps its standalone qcom,sdx75-mpss-pas of_match entry
>   so already-deployed DTBs continue to probe. The binding is
>   intentionally stricter than the driver here; pruning the driver
>   match is left as a separate cleanup once the DTB rollout is
>   complete.
> 
> Signed-off-by: Mukesh Ojha <[email protected]>
> ---
>  .../devicetree/bindings/remoteproc/qcom,sm8550-pas.yaml       | 4 +---
>  1 file changed, 1 insertion(+), 3 deletions(-)

Reviewed-by: Krzysztof Kozlowski <[email protected]>

Best regards,
Krzysztof
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.