netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/5] net: usb: ax88179_178a: improvements and bug fixes
@ 2022-07-21  0:28 justinpopo6
  2022-07-21  0:28 ` [PATCH v2 1/5] net: usb: ax88179_178a: remove redundant init code justinpopo6
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: justinpopo6 @ 2022-07-21  0:28 UTC (permalink / raw)
  To: davem, edumazet, kuba, pabeni, joalonsof, jesionowskigreg,
	jackychou, jannh, linux-usb, netdev, linux-kernel
  Cc: f.fainelli, justin.chen, Justin Chen

From: Justin Chen <justinpopo6@gmail.com>

v2
	Remove unused variables
	Remove unnecessary memset

Power management was partially broken. There were two issues when dropping
into a sleep state.
1. Resume was not doing a fully HW restore. Only a partial restore. This
lead to a couple things being broken on resume. One of them being tcp rx.
2. wolopt was not being restored properly on resume.

Also did some general improvements and clean up to make it easier to fix
the issues mentioned above.

Justin Chen (5):
  net: usb: ax88179_178a: remove redundant init code
  net: usb: ax88179_178a: clean up pm calls
  net: usb: ax88179_178a: restore state on resume
  net: usb: ax88179_178a: move priv to driver_priv
  net: usb: ax88179_178a: wol optimizations

 drivers/net/usb/ax88179_178a.c | 319 +++++++++++++----------------------------
 1 file changed, 99 insertions(+), 220 deletions(-)

-- 
2.7.4


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

end of thread, other threads:[~2022-07-23  4:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-21  0:28 [PATCH v2 0/5] net: usb: ax88179_178a: improvements and bug fixes justinpopo6
2022-07-21  0:28 ` [PATCH v2 1/5] net: usb: ax88179_178a: remove redundant init code justinpopo6
2022-07-21  0:28 ` [PATCH v2 2/5] net: usb: ax88179_178a: clean up pm calls justinpopo6
2022-07-21  0:28 ` [PATCH v2 3/5] net: usb: ax88179_178a: restore state on resume justinpopo6
2022-07-21  0:28 ` [PATCH v2 4/5] net: usb: ax88179_178a: move priv to driver_priv justinpopo6
2022-07-21  0:28 ` [PATCH v2 5/5] net: usb: ax88179_178a: wol optimizations justinpopo6
2022-07-23  4:50 ` [PATCH v2 0/5] net: usb: ax88179_178a: improvements and bug fixes patchwork-bot+netdevbpf

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).