On Wed, Jun 26, 2024 at 5:23 PM Krzysztof Kozlowski <krzk@xxxxxxxxxx> wrote: > > On 25/06/2024 06:56, Shengjiu Wang wrote: > > On i.MX8MP, there are 3 interrupts, the third interrupt is > > SPDIF wakeup interrupt from PHY > > > > Add ref: dai-common.yaml for #sound-dai-cells is needed and > > XCVR is a DAI device. > > > > Signed-off-by: Shengjiu Wang <shengjiu.wang@xxxxxxx> > > --- > > Documentation/devicetree/bindings/sound/fsl,xcvr.yaml | 6 ++++-- > > 1 file changed, 4 insertions(+), 2 deletions(-) > > > > diff --git a/Documentation/devicetree/bindings/sound/fsl,xcvr.yaml b/Documentation/devicetree/bindings/sound/fsl,xcvr.yaml > > index 197ae8ba9c30..7470866e11c6 100644 > > --- a/Documentation/devicetree/bindings/sound/fsl,xcvr.yaml > > +++ b/Documentation/devicetree/bindings/sound/fsl,xcvr.yaml > > @@ -42,6 +42,7 @@ properties: > > items: > > - description: WAKEUPMIX Audio XCVR Interrupt 1 > > - description: WAKEUPMIX Audio XCVR Interrupt 2 > > + - description: SPDIF wakeup interrupt from PHY > > minItems: 1 > > > > clocks: > > @@ -88,6 +89,7 @@ required: > > - dma-names > > > > allOf: > > + - $ref: dai-common.yaml# > > - if: > > properties: > > compatible: > > @@ -112,7 +114,7 @@ allOf: > > else: > > properties: > > interrupts: > > - maxItems: 1 > > + maxItems: 3 > > I have doubts this was tested. The existing example should fail, > although I did not see any reports. Not sure why. it is tested, because the minItems is 1. so the example can pass Best regards Shengjiu Wang > > Best regards, > Krzysztof >