mirror-linux/include/linux/mlx5
Saeed Mahameed 9da611df15 net/mlx5: E-Switch, support eswitch inactive mode
Add support for eswitch switchdev inactive mode

Inactive mode: Drop all traffic going to FDB, Remove
mpfs l2 rules and disconnect adjacent vports.

Active mode: Traffic flows through FDB, mpfs table populated, and
adjacent vports are connected.

Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: Adithya Jayachandran <ajayachandra@nvidia.com>
Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Link: https://patch.msgid.link/20251108070404.1551708-4-saeed@kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
2025-11-11 13:17:54 +01:00
..
cq.h net/mlx5e: Prepare for using different CQ doorbells 2025-09-17 18:30:40 -07:00
device.h net/mlx5: Add RS FEC histogram infrastructure 2025-09-09 04:18:19 -04:00
doorbell.h
driver.h net/mlx5: Add balance ID support for LAG multiplane groups 2025-10-28 11:11:27 +01:00
eq.h
eswitch.h
fs.h net/mlx5: E-Switch, support eswitch inactive mode 2025-11-11 13:17:54 +01:00
fs_helpers.h
macsec.h
mlx5_ifc.h net/mlx5: Add PPHCR to PCAM supported registers mask 2025-10-23 07:14:32 -07:00
mlx5_ifc_fpga.h
mlx5_ifc_vdpa.h
mpfs.h
port.h
qp.h net/mlx5e: Prevent WQE metadata conflicts between timestamping and offloads 2025-09-17 04:38:10 -04:00
rsc_dump.h
transobj.h
vport.h {rdma,net}/mlx5: export mlx5_vport_get_vhca_id 2025-08-15 12:17:47 -07:00