Re: [PATCH v4] dt-bindings: pinctrl: brcm,nsp-gpio: Convert to DT schema
From: Linus Walleij
Date: Thu Oct 08 2026 - 09:09:56 EST
On Sun, Oct 4, 2026 at 9:36 PM Rosen Penev <rosenp@xxxxxxxxx> wrote:
> The brcm,nsp-gpio-a compatible used by the NSP GPIO controller was only
> documented in the legacy text binding, so dtbs_check reported "failed to
> match any schema" for the gpio@20 node in bcm-nsp.dtsi.
>
> Convert the text binding to DT schema. Beyond a direct conversion:
>
> - Require pin configuration nodes to use a '-pins' suffix and GPIO hogs
> a '-hog' suffix, as the old example used arbitrary node names. No
> in-tree DTS has child nodes under this controller, so nothing is
> affected.
> - Document slew-rate, which the driver supports but the text binding
> never listed.
> - Add #interrupt-cells and gpio-line-names, and make #interrupt-cells
> depend on interrupt-controller.
>
> Assisted-by: LLM
> Signed-off-by: Rosen Penev <rosenp@xxxxxxxxx>
Patch applied, thanks Rosen, excellent work.
Yours,
Linus Walleij