linux/Documentation/networking/device_drivers
Maor Gottlieb e890acd5ff net/mlx5: Add devlink flow_steering_mode parameter
Add new parameter (flow_steering_mode) to control the flow steering
mode of the driver.
Two modes are supported:
1. DMFS - Device managed flow steering
2. SMFS - Software/Driver managed flow steering.

In the DMFS mode, the HW steering entities are created through the
FW. In the SMFS mode this entities are created though the driver
directly.

The driver will use the devlink steering mode only if the steering
domain supports it, for now SMFS will manages only the switchdev eswitch
steering domain.

User command examples:
- Set SMFS flow steering mode::

    $ devlink dev param set pci/0000:06:00.0 name flow_steering_mode value "smfs" cmode runtime

- Read device flow steering mode::

    $ devlink dev param show pci/0000:06:00.0 name flow_steering_mode
      pci/0000:06:00.0:
      name flow_steering_mode type driver-specific
      values:
         cmode runtime value smfs

Signed-off-by: Maor Gottlieb <maorg@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
2019-09-03 12:54:24 -07:00
..
3com
amazon net: ena: documentation: update ena.txt 2019-06-03 13:30:38 -07:00
aquantia net: aquantia: add documentation for the atlantic driver 2019-06-27 10:58:32 -07:00
chelsio
cirrus
davicom
dec
dlink
freescale docs: net: dpio-driver.rst: fix two codeblock warnings 2019-06-08 13:42:12 -06:00
google gve: Add workqueue and reset support 2019-07-01 19:36:35 -07:00
intel docs/networking: fix formatting of Intel drivers documentation 2019-02-05 16:08:54 -08:00
mellanox net/mlx5: Add devlink flow_steering_mode parameter 2019-09-03 12:54:24 -07:00
microsoft
neterion
qlogic
qualcomm
smsc
stmicro
ti
toshiba
index.rst gve: Add basic driver framework for Compute Engine Virtual NIC 2019-07-01 19:36:35 -07:00
sb1000.txt