[U-Boot] [PATCH 00/11] Aquantia PHY driver updates to reduce FW dependency

Alex Marginean alexm.osslist at gmail.com
Thu Aug 8 19:21:08 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.
^ s/not/now/

> 
> 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
> 



More information about the U-Boot mailing list