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


_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to