714bf46ebb
The API function rte_eth_dev_fw_version_get() is querying drivers via the operation callback fw_version_get(). The implementation of this operation is added for mlx4 and mlx5. Both functions are copying the same ibverbs field fw_ver which is retrieved when calling ibv_query_device[_ex]() during the port probing. It is tested with command "drvinfo" of examples/ethtool/. Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: Shahaf Shuler <shahafs@mellanox.com>
50 lines
1.2 KiB
INI
50 lines
1.2 KiB
INI
;
|
|
; Supported features of the 'mlx5' network poll mode driver.
|
|
;
|
|
; Refer to default.ini for the full list of available PMD features.
|
|
;
|
|
[Features]
|
|
Speed capabilities = Y
|
|
Link status = Y
|
|
Link status event = Y
|
|
Removal event = Y
|
|
Rx interrupt = Y
|
|
Queue start/stop = Y
|
|
MTU update = Y
|
|
Jumbo frame = Y
|
|
Scattered Rx = Y
|
|
TSO = Y
|
|
Promiscuous mode = Y
|
|
Allmulticast mode = Y
|
|
Unicast MAC filter = Y
|
|
Multicast MAC filter = Y
|
|
RSS hash = Y
|
|
RSS key update = Y
|
|
RSS reta update = Y
|
|
Inner RSS = Y
|
|
SR-IOV = Y
|
|
VLAN filter = Y
|
|
Flow director = Y
|
|
Flow API = Y
|
|
CRC offload = Y
|
|
VLAN offload = Y
|
|
L3 checksum offload = Y
|
|
L4 checksum offload = Y
|
|
Timestamp offload = Y
|
|
Inner L3 checksum = Y
|
|
Inner L4 checksum = Y
|
|
Packet type parsing = Y
|
|
Rx descriptor status = Y
|
|
Tx descriptor status = Y
|
|
Basic stats = Y
|
|
Extended stats = Y
|
|
Stats per queue = Y
|
|
FW version = Y
|
|
Multiprocess aware = Y
|
|
Other kdrv = Y
|
|
ARMv8 = Y
|
|
Power8 = Y
|
|
x86-32 = Y
|
|
x86-64 = Y
|
|
Usage doc = Y
|