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