mbox series

[net-next,v3,0/5] net: stmmac: enable EHL SGMII

Message ID 1559125118-24324-1-git-send-email-weifeng.voon@intel.com
Headers show
Series net: stmmac: enable EHL SGMII | expand

Message

Voon, Weifeng May 29, 2019, 10:18 a.m. UTC
This patch-set is to enable Ethernet controller
(DW Ethernet QoS and DW Ethernet PCS) with SGMII interface in Elkhart Lake.
The DW Ethernet PCS is the Physical Coding Sublayer that is between Ethernet
MAC and PHY and uses MDIO Clause-45 as Communication.

Kweh Hock Leong (1):
  net: stmmac: enable clause 45 mdio support

Ong Boon Leong (3):
  net: stmmac: introducing support for DWC xPCS logics
  net: stmmac: add xpcs function hooks into main driver and ethtool
  net: stmmac: add xPCS functions for device with DWMACv5.1

Voon Weifeng (1):
  net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID

 drivers/net/ethernet/stmicro/stmmac/Makefile       |   2 +-
 drivers/net/ethernet/stmicro/stmmac/common.h       |   1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |  33 ++++
 drivers/net/ethernet/stmicro/stmmac/dwxpcs.c       | 198 +++++++++++++++++++++
 drivers/net/ethernet/stmicro/stmmac/dwxpcs.h       |  51 ++++++
 drivers/net/ethernet/stmicro/stmmac/hwif.c         |  41 ++++-
 drivers/net/ethernet/stmicro/stmmac/hwif.h         |  21 +++
 drivers/net/ethernet/stmicro/stmmac/stmmac.h       |   2 +
 .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c   |  50 ++++--
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  | 152 ++++++++++++----
 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c  |  40 ++++-
 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c   | 111 ++++++++++++
 include/linux/phy.h                                |   2 +
 include/linux/stmmac.h                             |   3 +
 14 files changed, 649 insertions(+), 58 deletions(-)
 create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxpcs.c
 create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxpcs.h

Comments

Jose Abreu May 29, 2019, 7:51 a.m. UTC | #1
From: Voon Weifeng <weifeng.voon@intel.com>
Date: Wed, May 29, 2019 at 11:18:33

> This patch-set is to enable Ethernet controller
> (DW Ethernet QoS and DW Ethernet PCS) with SGMII interface in Elkhart Lake.
> The DW Ethernet PCS is the Physical Coding Sublayer that is between Ethernet
> MAC and PHY and uses MDIO Clause-45 as Communication.

Did you rebase this series against latest net-next tree ?

Because you are missing MMC module in your HWIF table entry. This module 
was recently added with the addition of selftests.

Thanks,
Jose Miguel Abreu
Voon, Weifeng May 29, 2019, 8:39 a.m. UTC | #2
> 
> Did you rebase this series against latest net-next tree ?
> 
> Because you are missing MMC module in your HWIF table entry. This module
> was recently added with the addition of selftests.

No, the base is on last Thursday. Let me rebased on the latest net-next and submit for v4.

Thanks,
Weifeng

> 
> Thanks,
> Jose Miguel Abreu
Andrew Lunn May 29, 2019, 2:07 p.m. UTC | #3
On Wed, May 29, 2019 at 08:39:09AM +0000, Voon, Weifeng wrote:
> > 
> > Did you rebase this series against latest net-next tree ?
> > 
> > Because you are missing MMC module in your HWIF table entry. This module
> > was recently added with the addition of selftests.
> 
> No, the base is on last Thursday. Let me rebased on the latest net-next and submit for v4.

Hi Weifeng

Anything you submit needs to be on todays net-next. If the patches
don't apply cleanly using git am, David will automatically reject
them.

If you just want review, but not merge, please prefix the subject with
"RFC".

	Andrew
Voon, Weifeng May 29, 2019, 6:02 p.m. UTC | #4
> > > Did you rebase this series against latest net-next tree ?
> > >
> > > Because you are missing MMC module in your HWIF table entry. This
> > > module was recently added with the addition of selftests.
> >
> > No, the base is on last Thursday. Let me rebased on the latest net-next and
> submit for v4.
> 
> Hi Weifeng
> 
> Anything you submit needs to be on todays net-next. If the patches don't
> apply cleanly using git am, David will automatically reject them.
> 
> If you just want review, but not merge, please prefix the subject with "RFC".
> 
> 	Andrew

Thanks Andrew for the detail explanation. I will keep this in mind. 

Regards,
Weifeng