[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1477464964-5960-1-git-send-email-peppe.cavallaro@st.com>
Date: Wed, 26 Oct 2016 08:56:01 +0200
From: Giuseppe Cavallaro <peppe.cavallaro@...com>
To: <netdev@...r.kernel.org>
CC: <alexandre.torgue@...com>, <rayagond@...avyalabs.com>,
<richardcochran@...il.com>, <linux-kernel@...r.kernel.org>,
<seraphin.bonnaffe@...com>,
Giuseppe Cavallaro <peppe.cavallaro@...com>
Subject: [PATCH (net.git) 0/3] stmmac: fix PTP support
This subset of patches aim to fix the PTP support
for the stmmac and especially for 4.x chip series.
While setting PTP on an ST box with 4.00a Ethernet
core, the kernel panics due to a broken settings
of the descriptors. The patches review the
register configuration, the algo used for configuring
the protocol, the way to get the timestamp inside
the RX/TX descriptors and, in the end, the statistics
displayed by ethtool.
Giuseppe Cavallaro (3):
stmmac: update the PTP header file
stmmac: fix PTP support for GMAC4
stmmac: fix PTP type ethtool stats
drivers/net/ethernet/stmicro/stmmac/common.h | 24 +++---
drivers/net/ethernet/stmicro/stmmac/descs.h | 20 +++--
drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 95 ++++++++++++++++-----
drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 4 +
drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 28 ++++---
drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 +
.../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 19 +++--
.../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 43 ++++++++--
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 97 +++++++++++-----------
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 9 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h | 72 ++++++++--------
11 files changed, 260 insertions(+), 152 deletions(-)
--
2.7.4
Powered by blists - more mailing lists