linux/Documentation/devicetree/bindings/mux
Tommaso Merciai 54e417f2b8 dt-bindings: mux: Remove nodename pattern constraints
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@microchip.com>
Signed-off-by: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
Link: https://patch.msgid.link/dbe73c0777eca61cf14442f4082caae62b61805a.1769703480.git.tommaso.merciai.xr@bp.renesas.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
2026-03-04 20:36:57 -06:00
..
adi,adg792a.txt dt-bindings: mux: Convert mux controller bindings to schema 2021-06-01 18:20:06 -05:00
adi,adgs1408.txt dt-bindings: mux: Convert mux controller bindings to schema 2021-06-01 18:20:06 -05:00
gpio-mux.yaml dt-bindings: mux: add optional regulator binding to gpio mux 2025-05-08 14:53:11 +02:00
mux-consumer.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mux-controller.yaml dt-bindings: mux: Remove nodename pattern constraints 2026-03-04 20:36:57 -06:00
reg-mux.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00