netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/7] net: bcmgenet: add support for Wake on Filter
@ 2020-04-29 19:45 Doug Berger
  2020-04-29 19:45 ` [PATCH net-next 1/7] net: bcmgenet: set Rx mode before starting netif Doug Berger
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Doug Berger @ 2020-04-29 19:45 UTC (permalink / raw)
  To: Florian Fainelli, David S. Miller
  Cc: bcm-kernel-feedback-list, netdev, linux-kernel, Doug Berger

This commit set adds support for waking from 'standby' using a
Rx Network Flow Classification filter specified with ethtool.

The first two commits are bug fixes that should be applied to the
stable branches, but are included in this patch set to reduce merge
conflicts that might occur if not applied before the other commits
in this set.

The next commit consolidates WoL clock managment as a part of the
overall WoL configuration.

The next commit restores a set of functions that were removed from
the driver just prior to the 4.9 kernel release.

The following commit relocates the functions in the file to prevent
the need for additional forward declarations.

Next, support for the Rx Network Flow Classification interface of
ethtool is added.

Finally, support for the WAKE_FILTER wol method is added.

Doug Berger (7):
  net: bcmgenet: set Rx mode before starting netif
  net: bcmgenet: Fix WoL with password after deep sleep
  net: bcmgenet: move clk_wol management to bcmgenet_wol
  Revert "net: bcmgenet: remove unused function in bcmgenet.c"
  net: bcmgenet: code movement
  net: bcmgenet: add support for ethtool rxnfc flows
  net: bcmgenet: add WAKE_FILTER support

 drivers/net/ethernet/broadcom/genet/bcmgenet.c     | 673 +++++++++++++++++++--
 drivers/net/ethernet/broadcom/genet/bcmgenet.h     |  21 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |  90 ++-
 3 files changed, 708 insertions(+), 76 deletions(-)

-- 
2.7.4

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

end of thread, other threads:[~2020-04-29 19:47 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-29 19:45 [PATCH net-next 0/7] net: bcmgenet: add support for Wake on Filter Doug Berger
2020-04-29 19:45 ` [PATCH net-next 1/7] net: bcmgenet: set Rx mode before starting netif Doug Berger
2020-04-29 19:45 ` [PATCH net-next 2/7] net: bcmgenet: Fix WoL with password after deep sleep Doug Berger
2020-04-29 19:45 ` [PATCH net-next 3/7] net: bcmgenet: move clk_wol management to bcmgenet_wol Doug Berger
2020-04-29 19:45 ` [PATCH net-next 4/7] Revert "net: bcmgenet: remove unused function in bcmgenet.c" Doug Berger
2020-04-29 19:45 ` [PATCH net-next 5/7] net: bcmgenet: code movement Doug Berger
2020-04-29 19:45 ` [PATCH net-next 6/7] net: bcmgenet: add support for ethtool rxnfc flows Doug Berger
2020-04-29 19:45 ` [PATCH net-next 7/7] net: bcmgenet: add WAKE_FILTER support Doug Berger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).