net: mscc: ocelot: fix incorrect verify_enabled reporting in ethtool get_mm()
authorVladimir Oltean <vladimir.oltean@nxp.com>
Mon, 23 Jan 2023 18:45:38 +0000 (20:45 +0200)
committerJakub Kicinski <kuba@kernel.org>
Wed, 25 Jan 2023 02:34:20 +0000 (18:34 -0800)
commit28113cfada8bce91c627b057f68cd723cac2cf73
tree68a0ad4d1e2cfcf31588edb8f063aa99478fa2f4
parent74b4f1739d4e81810e1d20f0e6ad3d3c63a32c13
net: mscc: ocelot: fix incorrect verify_enabled reporting in ethtool get_mm()

We don't read the verify_enabled variable from hardware in the MAC Merge
layer state GET operation, instead we always leave it set to "false".
The user may think something is wrong if they set verify_enabled to
true, then read it back and see it's still false, even though the
configuration took place.

Fixes: 6505b6805655 ("net: mscc: ocelot: add MAC Merge layer support for VSC9959")
Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Link: https://lore.kernel.org/r/20230123184538.3420098-1-vladimir.oltean@nxp.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mscc/ocelot_mm.c