mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-02 00:24:12 +08:00
dt-bindings: net: mscc,vsc7514-switch: utilize generic ethernet-switch.yaml
Several bindings for ethernet switches are available for non-dsa switches by way of ethernet-switch.yaml. Remove these duplicate entries and utilize the common bindings for the VSC7514. Signed-off-by: Colin Foster <colin.foster@in-advantage.com> Suggested-by: Vladimir Oltean <olteanv@gmail.com> Reviewed-by: Florian Fainelli <f.fainelli@gmail.com> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
68e3e3be66
commit
1f4d4ad677
@ -18,10 +18,9 @@ description: |
|
||||
packets using CPU. Additionally, PTP is supported as well as FDMA for faster
|
||||
packet extraction/injection.
|
||||
|
||||
properties:
|
||||
$nodename:
|
||||
pattern: "^switch@[0-9a-f]+$"
|
||||
$ref: ethernet-switch.yaml#
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
const: mscc,vsc7514-switch
|
||||
|
||||
@ -100,35 +99,11 @@ properties:
|
||||
|
||||
patternProperties:
|
||||
"^port@[0-9a-f]+$":
|
||||
type: object
|
||||
description: Ethernet ports handled by the switch
|
||||
|
||||
$ref: ethernet-controller.yaml#
|
||||
$ref: ethernet-switch-port.yaml#
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
properties:
|
||||
reg:
|
||||
description: Switch port number
|
||||
|
||||
phy-handle: true
|
||||
|
||||
phy-mode: true
|
||||
|
||||
fixed-link: true
|
||||
|
||||
mac-address: true
|
||||
|
||||
required:
|
||||
- reg
|
||||
- phy-mode
|
||||
|
||||
oneOf:
|
||||
- required:
|
||||
- phy-handle
|
||||
- required:
|
||||
- fixed-link
|
||||
|
||||
required:
|
||||
- compatible
|
||||
- reg
|
||||
|
Loading…
Reference in New Issue
Block a user