Re: [PATCH net-next v4 1/2] devicetree: bindings: net: Add bindings doc for Sunplus SP7021.
From: Rob Herring <robh@kernel.org>
Date: 2021-12-13 19:30:55
Also in:
lkml, netdev
From: Rob Herring <robh@kernel.org>
Date: 2021-12-13 19:30:55
Also in:
lkml, netdev
On Sat, Dec 11, 2021 at 1:35 PM 呂芳騰 [off-list ref] wrote:
Hi Rob, Thank you very much for your review. Please see my replies below:quoted
Add bindings documentation for Sunplus SP7021.[...]quoted
quoted
+ + interrupts: + description: | + Contains number and type of interrupt. Number should be 66.Drop. That's every 'interrupts' and the exact number is outside the scope of the binding.Yes, I'll drop the descriptions next patch. interrupts property will be: interrupts: maxItems: 1 [...]quoted
quoted
+ + mdio:Just need: $ref: mdio.yaml# unevaluatedProperties: false and drop the rest.Yes, I'll modify mdio node next patch. mdio node will be: mdio: $ref: mdio.yaml# unevaluatedProperties: falsequoted
quoted
+ type: object + description: external MDIO Bus + + properties: + "#address-cells": + const: 1 + + "#size-cells": + const: 0 + + patternProperties: + "^ethernet-phy@[0-9a-f]+$": + type: object + description: external PHY node + + properties: + reg: + minimum: 0 + maximum: 30Can I limit value of 'reg' to no more than 30?
Isn't that the limit for any MDIO bus? I guess normally 31 is also valid? I'm not really sure it is worth adding just for that 1 possible value. Within the range of valid addresses, we can't ever validate that a DT has the correct address. Rob