public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/11] Aquantia PHY driver updates to reduce FW dependency
@ 2019-08-08 16:45 Alex Marginean
  2019-08-08 16:45 ` [U-Boot] [PATCH 01/11] include: phy: define XFI and USXGMII interface types Alex Marginean
                   ` (12 more replies)
  0 siblings, 13 replies; 15+ messages in thread
From: Alex Marginean @ 2019-08-08 16:45 UTC (permalink / raw)
  To: u-boot

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

-- 
2.17.1

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2019-08-12 13:38 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-08-08 16:45 [U-Boot] [PATCH 00/11] Aquantia PHY driver updates to reduce FW dependency Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 01/11] include: phy: define XFI and USXGMII interface types Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 02/11] include: phy: add data field for private driver data Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 03/11] drivers: net: aquantia: use XFI, USXGMII interface types Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 04/11] drivers: net: aquantia: add PHY generation information Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 05/11] drivers: net: aquantia: set up SI protocol based on interface type Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 06/11] drivers: net: aquantia: set MDI reversal based on DT property Alex Marginean
2019-08-09 13:17   ` Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 07/11] drivers: net: aquantia: set SMBus addr " Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 08/11] drivers: net: aquantia: use SI and LI status in loop waiting for link up Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 09/11] doc: bindings: add bindings document for PHY nodes Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 10/11] doc: bindings: Aquantia PHY node binding Alex Marginean
2019-08-08 16:45 ` [U-Boot] [PATCH 11/11] drivers: net: fsl_enetc: use XFI, USXGMII interface type macros Alex Marginean
2019-08-08 19:21 ` [U-Boot] [PATCH 00/11] Aquantia PHY driver updates to reduce FW dependency Alex Marginean
2019-08-12 13:38 ` Alex Marginean

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox