From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jose Abreu Subject: [PATCH net-next 0/2] Fix TX Timeout and implement Safety Features Date: Thu, 1 Feb 2018 14:41:32 +0000 Message-ID: Cc: Jose Abreu , "David S. Miller" , Joao Pinto , Giuseppe Cavallaro , Alexandre Torgue To: netdev@vger.kernel.org Return-path: Received: from us01smtprelay-2.synopsys.com ([198.182.47.9]:56776 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751737AbeBAOmH (ORCPT ); Thu, 1 Feb 2018 09:42:07 -0500 Sender: netdev-owner@vger.kernel.org List-ID: Fix the TX Timeout handler to correctly reconfigure the whole system and start implementing features for DWMAC5 cores, specifically the Safety Features. Cc: David S. Miller Cc: Joao Pinto Cc: Giuseppe Cavallaro Cc: Alexandre Torgue Jose Abreu (2): net: stmmac: Rework and fix TX Timeout code net: stmmac: Add support for DWMAC5 and implement Safety Features drivers/net/ethernet/stmicro/stmmac/Makefile | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 8 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 4 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 38 +++- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 6 + drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 242 +++++++++++++++++++++ drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 49 ++++ drivers/net/ethernet/stmicro/stmmac/stmmac.h | 11 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 101 ++++++++- 9 files changed, 454 insertions(+), 7 deletions(-) create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac5.c create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac5.h