On Tue, Mar 10, 2026 at 03:03:18AM -0700, Jingyi Wang wrote: > Move interrupts and interrupt-names list out of pas-common since they > will be redefined differently for Kaanapali SoCCP. > > Signed-off-by: Jingyi Wang <[email protected]> > --- > .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 14 ++++++++++++-- > .../bindings/remoteproc/qcom,milos-pas.yaml | 18 ++++++++++++++---- > .../bindings/remoteproc/qcom,pas-common.yaml | 16 ++-------------- > .../bindings/remoteproc/qcom,qcs404-pas.yaml | 14 ++++++++++++-- > .../bindings/remoteproc/qcom,sa8775p-pas.yaml | 14 ++++++++++++-- > .../bindings/remoteproc/qcom,sc7180-pas.yaml | 20 > ++++++++++++++++++++ > .../bindings/remoteproc/qcom,sc8280xp-pas.yaml | 20 > ++++++++++++++++++++ > .../bindings/remoteproc/qcom,sdx55-pas.yaml | 16 ++++++++++++++-- > .../bindings/remoteproc/qcom,sm6115-pas.yaml | 20 > ++++++++++++++++++++ > .../bindings/remoteproc/qcom,sm6350-pas.yaml | 20 > ++++++++++++++++++++ > .../bindings/remoteproc/qcom,sm6375-pas.yaml | 20 > ++++++++++++++++++++ > .../bindings/remoteproc/qcom,sm8150-pas.yaml | 20 > ++++++++++++++++++++ > .../bindings/remoteproc/qcom,sm8350-pas.yaml | 20 > ++++++++++++++++++++ > .../bindings/remoteproc/qcom,sm8550-pas.yaml | 20 > ++++++++++++++++++++ > 14 files changed, 226 insertions(+), 26 deletions(-) >
> diff --git > a/Documentation/devicetree/bindings/remoteproc/qcom,sc7180-pas.yaml > b/Documentation/devicetree/bindings/remoteproc/qcom,sc7180-pas.yaml > index 66b455d0a8e3..cb0a61fc301d 100644 > --- a/Documentation/devicetree/bindings/remoteproc/qcom,sc7180-pas.yaml > +++ b/Documentation/devicetree/bindings/remoteproc/qcom,sc7180-pas.yaml > @@ -48,6 +48,26 @@ properties: > maxItems: 1 > description: Firmware name for the Hexagon core > > + interrupts: > + minItems: 5 Initially I stumled upon this (and dropped a note in the other email that I noticed a problem with the series). This minItems looked like the underspecified property, buf after checking it seems that this schema is written in a way that covers DSPs having both 5 and 6 interrupts. So... most likely the schemas for DSPs might be reworked / optimized to cover modems separately from the other DSPs, but it's a separate topic. Let's settle on the SoCCP topic first. > + items: > + - description: Watchdog interrupt > + - description: Fatal interrupt > + - description: Ready interrupt > + - description: Handover interrupt > + - description: Stop acknowledge interrupt > + - description: Shutdown acknowledge interrupt > + > + interrupt-names: > + minItems: 5 > + items: > + - const: wdog > + - const: fatal > + - const: ready > + - const: handover > + - const: stop-ack > + - const: shutdown-ack > + > required: > - compatible > - reg -- With best wishes Dmitry

