| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
- %YAML 1.2
- ---
- $id: http://devicetree.org/schemas/net/ethernet-connector.yaml#
- $schema: http://devicetree.org/meta-schemas/core.yaml#
- title: Generic Ethernet Connector
- maintainers:
- - Maxime Chevallier <maxime.chevallier@bootlin.com>
- description:
- An Ethernet Connector represents the output of a network component such as
- a PHY, an Ethernet controller with no PHY, or an SFP module.
- properties:
- pairs:
- description:
- Defines the number of BaseT pairs that are used on the connector.
- $ref: /schemas/types.yaml#/definitions/uint32
- enum: [1, 2, 4]
- media:
- description:
- The mediums, as defined in 802.3, that can be used on the port.
- enum:
- - BaseT
- - BaseK
- - BaseS
- - BaseC
- - BaseL
- - BaseD
- - BaseE
- - BaseF
- - BaseV
- - BaseMLD
- required:
- - media
- allOf:
- - if:
- properties:
- media:
- const: BaseT
- then:
- required:
- - pairs
- else:
- properties:
- pairs: false
- additionalProperties: true
- ...
|