[PATCH 2/8] dt-bindings: embedded-controller: remove #address-cells and #size-cells from required

Frank.Li at oss.nxp.com Frank.Li at oss.nxp.com
Fri Sep 25 09:37:51 PDT 2026


From: Frank Li <Frank.Li at nxp.com>

The "^fan-controller@[0-9a-f]+$" child node is optional, so it is not
necessary to always have address-based child nodes. Remove '#address-cells'
and '#size-cells' from the required list.

Signed-off-by: Frank Li <Frank.Li at nxp.com>
---
 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




More information about the linux-arm-kernel mailing list