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. Best regards, Krzysztof