From: Frank Wunderlich <frank-w@xxxxxxxxxxxxxxx> Mt7986 needs 4 interrupts which are already defined in mt7986a.dtsi. Update binding to reflect it This fixes this error in dtbs_check (here only bpi-r3 example): arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dtb: wifi@18000000: interrupts: [[0, 213, 4], [0, 214, 4], [0, 215, 4], [0, 216, 4]] is too long From schema: Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dtb: wifi@18000000: Unevaluated properties are not allowed ('interrupts' was unexpected) From schema: Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml Signed-off-by: Frank Wunderlich <frank-w@xxxxxxxxxxxxxxx> --- .../devicetree/bindings/net/wireless/mediatek,mt76.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml b/Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml index 212508672979..222b657fe4ea 100644 --- a/Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml +++ b/Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml @@ -38,7 +38,10 @@ properties: MT7986 should contain 3 regions consys, dcm, and sku, in this order. interrupts: - maxItems: 1 + minItems: 1 + maxItems: 4 + description: + MT7986 should contain 4 items. power-domains: maxItems: 1 -- 2.34.1