From: Rafał Miłecki <rafal@xxxxxxxxxx> Both: MT7622 and MT7629 use two reg spaces: "base" and "eint". It wasn't covered by the binding and also example didn't match incomplete binding. Fix it. Signed-off-by: Rafał Miłecki <rafal@xxxxxxxxxx> --- .../bindings/pinctrl/mediatek,mt7622-pinctrl.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml index a9ab623b2697..eaa65512161a 100644 --- a/Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml +++ b/Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml @@ -19,10 +19,12 @@ properties: - mediatek,mt7629-pinctrl reg: - maxItems: 1 + minItems: 2 + maxItems: 2 reg-names: items: + - const: base - const: eint gpio-controller: true @@ -364,7 +366,9 @@ examples: pio: pinctrl@10211000 { compatible = "mediatek,mt7622-pinctrl"; - reg = <0 0x10211000 0 0x1000>; + reg = <0 0x10211000 0 0x1000>, + <0 0x10005000 0 0x1000>; + reg-names = "base", "eint"; gpio-controller; #gpio-cells = <2>; -- 2.35.3