net/sfc: allow ports without MAE privilege
authorViacheslav Galaktionov <viacheslav.galaktionov@oktetlabs.ru>
Fri, 15 Oct 2021 06:49:02 +0000 (09:49 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Mon, 18 Oct 2021 18:56:02 +0000 (20:56 +0200)
commit2f577f0ea1a386254ebf124b9db78401fe4bcd48
treef8442d0ba5fbde65b07662a64efa9222c3acc083
parent40ccb311584f63b702d86456bad31cce6fe89865
net/sfc: allow ports without MAE privilege

Register unprivileged ports in the switch domain registry in order to
allow redirecting traffic to them.

Differentiate between different levels of MAE support, update all MAE
status checks.

Signed-off-by: Viacheslav Galaktionov <viacheslav.galaktionov@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Reviewed-by: Andy Moreton <amoreton@xilinx.com>
drivers/net/sfc/sfc_ethdev.c
drivers/net/sfc/sfc_flow.c
drivers/net/sfc/sfc_mae.c
drivers/net/sfc/sfc_mae.h