Thread (27 messages) 27 messages, 5 authors, 2019-07-30

Re: [PATCH v4 03/13] dt-bindings: net: Add a YAML schemas for the generic MDIO options

From: Maxime Ripard <hidden>
Date: 2019-06-28 13:45:53
Also in: linux-arm-kernel, linux-devicetree

On Thu, Jun 27, 2019 at 10:06:57AM -0600, Rob Herring wrote:
On Thu, Jun 27, 2019 at 9:57 AM Maxime Ripard [off-list ref] wrote:
quoted
quoted
quoted
+
+        reset-gpios = <&gpio2 5 1>;
+        reset-delay-us = <2>;
+
+        ethphy0: ethernet-phy@1 {
+            reg = <1>;
Need a child node schema to validate the unit-address and reg property.
This should be already covered by the ethernet-phy.yaml schemas
earlier in this series.
Partially, yes.
quoted
Were you expecting something else?
That would not prevent having a child node such as 'foo {};'  or
'foo@bad {};'. It would also not check valid nodes named something
other than 'ethernet-phy'.
Right, but listing the nodes won't either, since we can't enable
additionalProperties in that schema. So any node that wouldn't match
ethernet-phy@.* wouldn't be validated, but wouldn't generate a warning
either.

Maxime

--
Maxime Ripard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help