From: Frank Li <[email protected]> The "^fan-controller@[0-9a-f]+$" child node is optional, so it is not necessary to always have address-based child nodes.
"refer to the board hardware user manuals to see what features are present" Means fan-controller is optional, which may not present at boards. Remove '#address-cells' and '#size-cells' from the required list. Signed-off-by: Frank Li <[email protected]> --- change at v2 - add descriptions about why fan-controller is optional. --- Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml b/Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml index 82d4b2dadbae4..99f685938e20a 100644 --- a/Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml +++ b/Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml @@ -136,8 +136,6 @@ required: - interrupts - interrupt-controller - "#interrupt-cells" - - "#address-cells" - - "#size-cells" additionalProperties: false -- 2.43.0
