All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/7] net: aquantia: implement WOL and EEE support
@ 2018-09-06 13:05 Igor Russkikh
  2018-09-06 13:05 ` [PATCH net-next v2 1/7] net: aquantia: fix hw_atl_utils_fw_upload_dwords Igor Russkikh
                   ` (6 more replies)
  0 siblings, 7 replies; 13+ messages in thread
From: Igor Russkikh @ 2018-09-06 13:05 UTC (permalink / raw)
  To: David S . Miller; +Cc: netdev, Igor Russkikh

This is v2 of WOL/EEE functionality patch for atlantic driver.
Sorry for long gap, I was on vacation.

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

Version 2 has the following fixes:
- patchset reorganized to extract renaming and whitespace fixes into separate
  patches
- some of magic numbers replaced with defines
- reverse christmas tree applied

Discussion outcome regarding driver version bumps was not finished
(here https://patchwork.ozlabs.org/patch/954905/)
David, could you suggest the best way to proceed on this?

Igor Russkikh (1):
  net: aquantia: bump driver version

Nikita Danilov (2):
  net: aquantia: whitespace changes
  net: aquantia: renaming for better visibility

Yana Esina (4):
  net: aquantia: fix hw_atl_utils_fw_upload_dwords
  net: aquantia: definitions for WOL
  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    | 113 +++++++++-
 drivers/net/ethernet/aquantia/atlantic/aq_hw.h     |  13 +-
 drivers/net/ethernet/aquantia/atlantic/aq_nic.c    |  24 ++-
 drivers/net/ethernet/aquantia/atlantic/aq_nic.h    |   4 +
 drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |   4 +-
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c  |  41 ++--
 .../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 |   8 +
 .../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        | 163 ++++++++++----
 .../aquantia/atlantic/hw_atl/hw_atl_utils.h        | 130 +++++++++++-
 .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c   | 233 ++++++++++++++++++++-
 drivers/net/ethernet/aquantia/atlantic/ver.h       |   2 +-
 17 files changed, 675 insertions(+), 128 deletions(-)

-- 
2.7.4

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2018-09-06 18:20 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-06 13:05 [PATCH net-next v2 0/7] net: aquantia: implement WOL and EEE support Igor Russkikh
2018-09-06 13:05 ` [PATCH net-next v2 1/7] net: aquantia: fix hw_atl_utils_fw_upload_dwords Igor Russkikh
2018-09-06 13:05 ` [PATCH net-next v2 2/7] net: aquantia: definitions for WOL Igor Russkikh
2018-09-06 13:23   ` Andrew Lunn
2018-09-06 13:05 ` [PATCH net-next v2 3/7] net: aquantia: implement WOL support Igor Russkikh
2018-09-06 13:34   ` Andrew Lunn
2018-09-06 13:44   ` Andrew Lunn
2018-09-06 13:05 ` [PATCH net-next v2 4/7] net: aquantia: implement EEE support Igor Russkikh
2018-09-06 13:06 ` [PATCH net-next v2 5/7] net: aquantia: whitespace changes Igor Russkikh
2018-09-06 13:42   ` Andrew Lunn
2018-09-06 13:06 ` [PATCH net-next v2 6/7] net: aquantia: renaming for better visibility Igor Russkikh
2018-09-06 13:44   ` Andrew Lunn
2018-09-06 13:06 ` [PATCH net-next v2 7/7] net: aquantia: bump driver version Igor Russkikh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.