Lines Matching +full:mac +full:- +full:address

1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/ethernet-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - David S. Miller <davem@davemloft.net>
20 local-mac-address:
22 Specifies the MAC address that was assigned to the network device.
23 $ref: /schemas/types.yaml#/definitions/uint8-array
27 mac-address:
29 Specifies the MAC address that was last used by the boot
30 program; should be used in cases where the MAC address assigned
32 local-mac-address property.
33 $ref: /schemas/types.yaml#/definitions/uint8-array
37 max-frame-size:
44 max-speed:
49 nvmem-cells:
52 Reference to an nvmem node for the MAC address
54 nvmem-cell-names:
55 const: mac-address
57 phy-connection-type:
62 # There is not a standard bus between the MAC and the PHY,
64 # MAC.
65 - internal
66 - mii
67 - gmii
68 - sgmii
69 - qsgmii
70 - qusgmii
71 - tbi
72 - rev-mii
73 - rmii
74 - rev-rmii
75 - moca
77 # RX and TX delays are added by the MAC when required
78 - rgmii
81 # the MAC should not add the RX or TX delays in this case
82 - rgmii-id
84 # RGMII with internal RX delay provided by the PHY, the MAC
86 - rgmii-rxid
88 # RGMII with internal TX delay provided by the PHY, the MAC
90 - rgmii-txid
91 - rtbi
92 - smii
93 - xgmii
94 - trgmii
95 - 1000base-x
96 - 2500base-x
97 - 5gbase-r
98 - rxaui
99 - xaui
101 # 10GBASE-KR, XFI, SFI
102 - 10gbase-kr
103 - usxgmii
104 - 10gbase-r
105 - 25gbase-r
107 phy-mode:
108 $ref: "#/properties/phy-connection-type"
110 pcs-handle:
114 bus to link with an external PHY (phy-handle) if exists.
116 phy-handle:
122 $ref: "#/properties/phy-handle"
125 phy-device:
126 $ref: "#/properties/phy-handle"
129 rx-fifo-depth:
142 tx-fifo-depth:
150 Specifies the PHY management type. If auto is set and fixed-link
155 - auto
156 - in-band-status
158 fixed-link:
160 - $ref: /schemas/types.yaml#/definitions/uint32-array
163 - minimum: 0
167 specified fixed-links
169 - enum: [0, 1]
174 - enum: [10, 100, 1000, 2500, 10000]
178 - enum: [0, 1]
182 - enum: [0, 1]
186 - type: object
195 full-duplex:
198 Indicates that full-duplex is used. When absent, half
206 asym-pause:
211 link-gpios:
217 - speed
220 - if:
222 phy-mode:
225 - rgmii
226 - rgmii-rxid
227 - rgmii-txid
228 - rgmii-id
231 rx-internal-delay-ps:
235 property is present then the MAC applies the RX delay.
236 tx-internal-delay-ps:
240 property is present then the MAC applies the TX delay.