From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joao Pinto Subject: [PATCH net-next 0/3] net: stmmac: adding multiple buffers and routing Date: Thu, 16 Mar 2017 10:56:54 +0000 Message-ID: Cc: peppe.cavallaro@st.com, alexandre.torgue@st.com, netdev@vger.kernel.org, Joao Pinto To: davem@davemloft.net Return-path: Received: from smtprelay4.synopsys.com ([198.182.47.9]:52328 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751362AbdCPK54 (ORCPT ); Thu, 16 Mar 2017 06:57:56 -0400 Sender: netdev-owner@vger.kernel.org List-ID: As agreed with David Miller, this patch-set is the third and last to enable multiple queues in stmmac. This third one focuses on: a) Enable multiple buffering to the driver and queue independent data b) Configuration of RX and TX queues' priority c) Configuration of RX queues' routing Joao Pinto (3): net: stmmac: enable multiple buffers net: stmmac: TX and RX queue priority configuration net: stmmac: RX queue routing configuration Documentation/devicetree/bindings/net/stmmac.txt | 24 +- drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 45 +- drivers/net/ethernet/stmicro/stmmac/common.h | 13 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 31 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 100 ++ drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 46 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 49 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1379 ++++++++++++++------ drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 12 + .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 65 + include/linux/stmmac.h | 16 + 11 files changed, 1306 insertions(+), 474 deletions(-) -- 2.9.3