This patch set adds support for FW 4.x, which is about to get into the production for some products. 4.x is mostly compatible with 3.x, save for soft reset, which requires the acquisition of 2 additional semaphores. Other differences (e.g. absence of PTP support) are handled via capabilities.
Note: 4.x targets specific products only. 3.x is still the main firmware branch, which should be used by most users (at least for now). 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 .../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 | 58 +++++++++++++------ .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 2 +- .../aquantia/atlantic/hw_atl2/hw_atl2_utils.c | 3 +- 6 files changed, 70 insertions(+), 31 deletions(-) -- 2.25.1