linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/3] net: dsa: mv88e6xxx: remove Global 1 setup
@ 2018-05-11 21:16 Vivien Didelot
  2018-05-11 21:16 ` [PATCH net-next 1/3] net: dsa: mv88e6xxx: use helper for 6390 histogram Vivien Didelot
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Vivien Didelot @ 2018-05-11 21:16 UTC (permalink / raw)
  To: netdev; +Cc: linux-kernel, kernel, Vivien Didelot, davem, andrew, f.fainelli

The mv88e6xxx driver is still writing arbitrary registers at setup time,
e.g. priority override bits. Add ops for them and provide specific setup
functions for priority and stats before getting rid of the erroneous
mv88e6xxx_g1_setup code, as previously done with Global 2.

Vivien Didelot (3):
  net: dsa: mv88e6xxx: use helper for 6390 histogram
  net: dsa: mv88e6xxx: add IEEE and IP mapping ops
  net: dsa: mv88e6xxx: add a stats setup function

 drivers/net/dsa/mv88e6xxx/chip.c    | 121 +++++++++++++++++-----------
 drivers/net/dsa/mv88e6xxx/chip.h    |   3 +
 drivers/net/dsa/mv88e6xxx/global1.c |  73 ++++++++++++++---
 drivers/net/dsa/mv88e6xxx/global1.h |  15 +++-
 4 files changed, 149 insertions(+), 63 deletions(-)

-- 
2.17.0

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

end of thread, other threads:[~2018-05-14 18:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-11 21:16 [PATCH net-next 0/3] net: dsa: mv88e6xxx: remove Global 1 setup Vivien Didelot
2018-05-11 21:16 ` [PATCH net-next 1/3] net: dsa: mv88e6xxx: use helper for 6390 histogram Vivien Didelot
2018-05-11 21:16 ` [PATCH net-next 2/3] net: dsa: mv88e6xxx: add IEEE and IP mapping ops Vivien Didelot
2018-05-11 21:16 ` [PATCH net-next 3/3] net: dsa: mv88e6xxx: add a stats setup function Vivien Didelot
2018-05-14 18:50 ` [PATCH net-next 0/3] net: dsa: mv88e6xxx: remove Global 1 setup David Miller

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