Lines Matching +full:dsa +full:- +full:specific
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/dsa/dsa-port.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Generic DSA Switch Port
10 - Andrew Lunn <andrew@lunn.ch>
11 - Florian Fainelli <f.fainelli@gmail.com>
12 - Vladimir Oltean <olteanv@gmail.com>
15 A DSA switch port is a component of a switch that manages one MAC, and can
17 DSA-specific functionality.
19 $ref: /schemas/net/ethernet-switch-port.yaml#
24 - description: Port number
34 Should be a list of phandles to other switch's DSA port. This
38 $ref: /schemas/types.yaml#/definitions/phandle-array
48 dsa-tag-protocol:
54 - dsa
55 - edsa
56 - ocelot
57 - ocelot-8021q
58 - rtl8_4
59 - rtl8_4t
60 - seville
62 # CPU and DSA ports must have phylink-compatible link descriptions
65 - required: [ ethernet ]
66 - required: [ link ]
69 - required:
70 - phy-mode
71 - oneOf:
72 - required:
73 - fixed-link
74 - required:
75 - phy-handle
76 - required:
77 - managed