| # Copyright (c) 2021 IP-Logix Inc. |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| # Common fields for MDIO controllers |
| |
| include: base.yaml |
| |
| bus: mdio |
| |
| properties: |
| protocol: |
| required: false |
| type: string |
| description: | |
| MDIO bus framing protocol to use for communication. Most devices |
| support clause 22. |
| |
| - clause 22: IEEE802.3 clause 22 frame format |
| - clause 45: IEEE802.3 clause 45 frame format |
| - micrel SMI: Micrel Serial Management Interface frame format |
| enum: |
| - "clause 22" |
| - "clause 45" |
| - "micrel SMI" |
| default: "clause 22" |