Messages in this thread | | | Date | Sat, 23 Sep 2023 00:36:06 +0200 | From | Andrew Lunn <> | Subject | Re: [PATCH net-next v2 00/10] define and enforce phylink bindings |
| |
> I agree. My patch description here failed to explain the actual issue, > which is missing hardware descriptions. Here's what I understand. An > ethernet-controller is a MAC. For the MAC to work properly with its link > partner, at least one of these must be described: > - pointer to a PHY to retrieve link information from the PHY > - pointer to a PCS to retrieve link information from the PCS > - pointer to an SFP to retrieve link information from the SFP > - static link information
You are missing:
- The MAC has firmware driving the PHY, nothing for linux to do.
There are properties in ethernet-controller.yaml the MAC driver would however like to use such as local-mac-address, max-frame-size, nvmem-cell-names etc.
Andrew
| |