Re: [PATCH v7 1/2] dt-bindings: mux: Remove nodename pattern constraints

From: Rob Herring

Date: Wed Mar 04 2026 - 21:38:33 EST


On Thu, Jan 29, 2026 at 05:48:48PM +0100, Tommaso Merciai wrote:
> The nodename pattern in created an unnecessary restriction that forced
> all mux nodes to be named with the 'mux-controller' prefix.
> This prevented valid use cases where mux functionality is part of other
> hardware blocks that should use more specific naming conventions.
>
> Remove the $nodename pattern constraints from both the 'select' keyword
> and the properties section of the mux-controller schema.
>
> Reviewed-by: Conor Dooley <conor.dooley@xxxxxxxxxxxxx>
> Signed-off-by: Tommaso Merciai <tommaso.merciai.xr@xxxxxxxxxxxxxx>
> ---
> v6->v7:
> - No changes.
>
> v5->v6:
> - No changes.
>
> v4->v5:
> - Added Reviewed-by tag from Conor Dooley.
>
> v3->v4:
> - New patch.
>
> Documentation/devicetree/bindings/mux/mux-controller.yaml | 6 ------
> 1 file changed, 6 deletions(-)

Applied, because someone else needs the same thing now and it is
independent from the rest of the series.

Rob