In this patchset Yana Esina and Nikita Danilov implemented: - Upload function to interact with FW memory - Definitions and structures necessary for the correct operation of Wake ON Lan - The functionality Wake On Lan via ethtool (Magic packet is supported) - The functionality for Energy-Efficient Ethernet configuration via ethtool
Igor Russkikh (1): net: aquantia: bump driver version Yana Esina (4): net: aquantia: fix hw_atl_utils_fw_upload_dwords net: aquantia: definitions for WOL patch net: aquantia: implement WOL support net: aquantia: implement EEE support drivers/net/ethernet/aquantia/atlantic/aq_common.h | 5 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 108 ++++++++ drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 12 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 4 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 33 ++- .../aquantia/atlantic/hw_atl/hw_atl_a0_internal.h | 6 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 35 ++- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 6 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 7 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 3 + .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 13 + .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 134 ++++++++-- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 127 +++++++++- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 277 +++++++++++++++++++-- drivers/net/ethernet/aquantia/atlantic/ver.h | 2 +- 16 files changed, 665 insertions(+), 120 deletions(-) -- 2.7.4