[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1572532679-472-1-git-send-email-madalin.bucur@nxp.com>
Date: Thu, 31 Oct 2019 16:37:46 +0200
From: Madalin Bucur <madalin.bucur@....com>
To: davem@...emloft.net, netdev@...r.kernel.org
Cc: roy.pledge@....com, jakub.kicinski@...ronome.com, joe@...ches.com,
Madalin Bucur <madalin.bucur@....com>
Subject: [net-next v2 00/13] DPAA Ethernet changes
v2: remove excess braces
Here are some more changes for the DPAA 1.x area.
In summary, these changes use pages for the receive buffers and
for the scatter-gather table fed to the HW on the Tx path, perform
a bit of cleanup in some convoluted parts of the code, add some
minor fixes related to DMA (un)mapping sequencing for a not so
common scenario, add a device link that removes the interfaces
when the QMan portal in use by them is removed.
Madalin Bucur (13):
dpaa_eth: use only one buffer pool per interface
dpaa_eth: use page backed rx buffers
dpaa_eth: perform DMA unmapping before read
dpaa_eth: avoid timestamp read on error paths
dpaa_eth: simplify variables used in dpaa_cleanup_tx_fd()
dpaa_eth: use fd information in dpaa_cleanup_tx_fd()
dpaa_eth: cleanup skb_to_contig_fd()
dpaa_eth: use a page to store the SGT
dpaa_eth: add dropped frames to percpu ethtool stats
dpaa_eth: remove netdev_err() for user errors
dpaa_eth: extend delays in ndo_stop
soc: fsl: qbman: allow registering a device link for the portal user
dpaa_eth: register a device link for the qman portal used
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 274 ++++++++++-----------
drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 4 +-
.../net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c | 6 +-
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 68 +++--
drivers/soc/fsl/qbman/qman.c | 7 +
include/soc/fsl/qman.h | 11 +
6 files changed, 177 insertions(+), 193 deletions(-)
--
2.1.0
Powered by blists - more mailing lists