[U-Boot] [PATCH 00/11] Aquantia PHY driver updates to reduce FW dependency
Alex Marginean
alexm.osslist at gmail.com
Mon Aug 12 13:38:40 UTC 2019
On 8/8/2019 7:45 PM, Alex Marginean wrote:
> The main purpose of this patch series is to allow the AQR driver to run on
> a larger number of boards without having to use a custom aquantia FW on each
> of them. Configuration points that are exclusively controlled by PHY firmware
> are not configured based on phydev->interface as well as new DT node properties.
>
> The patch set introduces a couple of new interface types (XFI and USXGMII),
> introduces a couple of binding documents and updates the ENETC eth driver to use
> the new interface types.
>
> Alex Marginean (11):
> include: phy: define XFI and USXGMII interface types
> include: phy: add data field for private driver data
> drivers: net: aquantia: use XFI, USXGMII interface types
> drivers: net: aquantia: add PHY generation information
> drivers: net: aquantia: set up SI protocol based on interface type
> drivers: net: aquantia: set MDI reversal based on DT property
> drivers: net: aquantia: set SMBus addr based on DT property
> drivers: net: aquantia: use SI and LI status in loop waiting for link
> up
> doc: bindings: add bindings document for PHY nodes
> doc: bindings: Aquantia PHY node binding
> drivers: net: fsl_enetc: use XFI, USXGMII interface type macros
>
> doc/device-tree-bindings/net/aquantia-phy.txt | 25 ++
> doc/device-tree-bindings/net/phy.txt | 24 ++
> drivers/net/fsl_enetc.c | 2 +
> drivers/net/phy/aquantia.c | 219 ++++++++++++++++--
> include/phy.h | 3 +
> include/phy_interface.h | 4 +
> 6 files changed, 263 insertions(+), 14 deletions(-)
> create mode 100644 doc/device-tree-bindings/net/aquantia-phy.txt
> create mode 100644 doc/device-tree-bindings/net/phy.txt
>
series superseded by
https://patchwork.ozlabs.org/project/uboot/list/?series=124595
Thanks!
Alex
More information about the U-Boot
mailing list