[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200713114233.436-1-irusskikh@marvell.com>
Date: Mon, 13 Jul 2020 14:42:23 +0300
From: Igor Russkikh <irusskikh@...vell.com>
To: <netdev@...r.kernel.org>
CC: "David S . Miller" <davem@...emloft.net>,
Mark Starovoytov <mstarovoitov@...vell.com>,
Jakub Kicinski <kuba@...nel.org>,
Igor Russkikh <irusskikh@...vell.com>
Subject: [PATCH net-next 00/10] net: atlantic: various features
This patchset adds more features for Atlantic NICs:
* media detect;
* additional per-queue stats;
* PTP stats;
* ipv6 support for TCP LSO and UDP GSO;
* 64-bit operations;
* A0 ntuple filters;
* MAC temperature (hwmon).
This work is a joint effort of Marvell developers.
Dmitry Bogdanov (2):
net: atlantic: additional per-queue stats
net: atlantic: A0 ntuple filters
Igor Russkikh (2):
net: atlantic: media detect
net: atlantic: enable ipv6 support for TCP LSO and UDP GSO
Mark Starovoytov (3):
net: atlantic: move FRAC_PER_NS to aq_hw.h
net: atlantic: use U32_MAX in aq_hw_utils.c
net: atlantic: add hwmon getter for MAC temperature
Nikita Danilov (1):
net: atlantic: use intermediate variable to improve readability a bit
Pavel Belous (2):
net: atlantic: PTP statistics
net: atlantic: add support for 64-bit reads/writes
.../ethernet/aquantia/atlantic/aq_drvinfo.c | 62 +++++---
.../ethernet/aquantia/atlantic/aq_drvinfo.h | 10 +-
.../ethernet/aquantia/atlantic/aq_ethtool.c | 42 ++++++
.../ethernet/aquantia/atlantic/aq_ethtool.h | 10 +-
.../net/ethernet/aquantia/atlantic/aq_hw.h | 11 ++
.../ethernet/aquantia/atlantic/aq_hw_utils.c | 40 ++++--
.../ethernet/aquantia/atlantic/aq_hw_utils.h | 8 +-
.../net/ethernet/aquantia/atlantic/aq_nic.c | 64 ++++++++-
.../net/ethernet/aquantia/atlantic/aq_nic.h | 7 +
.../net/ethernet/aquantia/atlantic/aq_ptp.c | 57 +++++---
.../net/ethernet/aquantia/atlantic/aq_ptp.h | 25 +++-
.../net/ethernet/aquantia/atlantic/aq_ring.c | 4 +
.../net/ethernet/aquantia/atlantic/aq_ring.h | 11 +-
.../net/ethernet/aquantia/atlantic/aq_vec.c | 48 ++-----
.../net/ethernet/aquantia/atlantic/aq_vec.h | 14 +-
.../aquantia/atlantic/hw_atl/hw_atl_a0.c | 136 +++++++++++++-----
.../aquantia/atlantic/hw_atl/hw_atl_b0.c | 66 +++++++--
.../aquantia/atlantic/hw_atl/hw_atl_llh.c | 51 ++++++-
.../aquantia/atlantic/hw_atl/hw_atl_llh.h | 25 +++-
.../atlantic/hw_atl/hw_atl_llh_internal.h | 37 ++++-
.../aquantia/atlantic/hw_atl/hw_atl_utils.c | 1 +
.../atlantic/hw_atl/hw_atl_utils_fw2x.c | 22 +++
.../aquantia/atlantic/hw_atl2/hw_atl2.c | 1 +
.../atlantic/hw_atl2/hw_atl2_utils_fw.c | 21 +++
24 files changed, 615 insertions(+), 158 deletions(-)
--
2.17.1
Powered by blists - more mailing lists