mbox series

[net,0/6] dsa: mv88e6xxx: Topaz fixes

Message ID 20210630174308.31831-1-kabel@kernel.org
Headers show
Series dsa: mv88e6xxx: Topaz fixes | expand

Message

Marek Behún June 30, 2021, 5:43 p.m. UTC
Hello,

here comes some fixes for the Topaz family (Marvell 88E6141 / 88E6341)
which I found out about when I compared the Topaz' operations
structure with that one of Peridot (6390).

Marek Behún (6):
  net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz
  net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz
  net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz
  net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz
  net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz
  net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on
    Topaz

 drivers/net/dsa/mv88e6xxx/chip.c | 22 ++++++++++++++++++++--
 1 file changed, 20 insertions(+), 2 deletions(-)

Comments

Marek Behún June 30, 2021, 10:15 p.m. UTC | #1
On Wed, 30 Jun 2021 19:43:07 +0200
Marek Behún <kabel@kernel.org> wrote:

> Commit 0df952873636a ("mv88e6xxx: Add serdes Rx statistics") added
> support for RX statistics on SerDes ports for Peridot.
> 
> This same implementation is also valid for Topaz, but was not enabled
> at the time.
> 
> Signed-off-by: Marek Behún <kabel@kernel.org>
> Fixes: 0df952873636a ("mv88e6xxx: Add serdes Rx statistics")

I accidentally sent wrong version of this fix which won't work. There
is another change needed which I applied to another branch while
testing and then generated the patches from the branch where this
change was missing.

I am going to send v2 in a moment.