| # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause |
| %YAML 1.2 |
| --- |
| $id: http://devicetree.org/schemas/net/network-class.yaml# |
| $schema: http://devicetree.org/meta-schemas/core.yaml# |
| |
| title: Network Class Common Properties |
| |
| maintainers: |
| - Devicetree Specification Mailing List <devicetree-spec@vger.kernel.org> |
| |
| properties: |
| address-bits: |
| description: |
| Specifies number of address bits required to address the device |
| described by this node, e.g. size of the MAC address. |
| default: 48 |
| const: 48 |
| |
| local-mac-address: |
| description: |
| Specifies MAC address that was assigned to the network device described by |
| the node containing this property. |
| $ref: /schemas/types.yaml#/definitions/uint8-array |
| minItems: 6 |
| maxItems: 6 |
| |
| mac-address: |
| description: |
| Specifies the MAC address that was last used by the boot program. This |
| property should be used in cases where the MAC address assigned to the |
| device by the boot program is different from the |
| local-mac-address property. This property shall be used only if the value |
| differs from local-mac-address property value. |
| $ref: /schemas/types.yaml#/definitions/uint8-array |
| minItems: 6 |
| maxItems: 6 |
| |
| max-frame-size: |
| $ref: /schemas/types.yaml#/definitions/uint32 |
| description: |
| Maximum transfer unit (IEEE defined MTU), rather than the |
| maximum frame size (there\'s contradiction in the Devicetree |
| Specification). |
| |
| additionalProperties: true |