[SRU] [F/Unstable/OEM-5.6] [PATCH v2 0/3] Add support for Atlantic NIC firmware v4

Kai-Heng Feng kai.heng.feng at canonical.com
Thu Jul 23 16:38:58 UTC 2020


BugLink: https://bugs.launchpad.net/bugs/1886908

[Impact]
Atlantic NIC doesn't work.

[Fix]
Add firmware v4 support.

[Test]
With the patch applied, the driver probe success.
Using iperf as a smoketest shows positive result.

[Regression Potential]
None. We were contacted by Marvell after I sent the patch to upstream,
and they told us firmware v4 is created specifically for this upcoming
platform. There are no firmware v4 in production.

v2:
- Replaced my patch with new code drop from Marvell.

Dmitry Bogdanov (1):
  net: atlantic: add support for FW 4.x

Mark Starovoytov (1):
  net: atlantic: align return value of ver_match function with function
    name

Nikita Danilov (1):
  net: atlantic: simplify hw_get_fw_version() usage

 .../net/ethernet/aquantia/atlantic/aq_hw.h    |  2 +-
 .../net/ethernet/aquantia/atlantic/aq_nic.c   |  6 +-
 .../aquantia/atlantic/hw_atl/hw_atl_llh.c     | 17 ++++-
 .../aquantia/atlantic/hw_atl/hw_atl_llh.h     | 10 ++-
 .../atlantic/hw_atl/hw_atl_llh_internal.h     | 11 ++-
 .../aquantia/atlantic/hw_atl/hw_atl_utils.c   | 67 ++++++++++++-------
 .../aquantia/atlantic/hw_atl/hw_atl_utils.h   |  4 +-
 7 files changed, 76 insertions(+), 41 deletions(-)

-- 
2.17.1




More information about the kernel-team mailing list