ethdev: add 100G link speed
authorThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 31 Mar 2016 22:12:31 +0000 (00:12 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Fri, 1 Apr 2016 19:38:34 +0000 (21:38 +0200)
commitb2feed01d6675e7918740db2028a0037e9af1c2d
tree78643bc71cb72be1f20984b81d1221b219334aa8
parentc1ab50c70d16af4dac2fc0ef93f37e29b95c19dd
ethdev: add 100G link speed

The link speed configuration is now done with bitmaps so 100G speed
requires only a new bit flag.
The actual link speed is a number so its size must be increased from
16-bit to 32-bit.

Signed-off-by: Marc Sune <marcdevel@gmail.com>
Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
Tested-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
Tested-by: Matej Vido <vido@cesnet.cz>
app/test-pmd/cmdline.c
doc/guides/nics/szedata2.rst
doc/guides/rel_notes/release_16_04.rst
doc/guides/testpmd_app_ug/testpmd_funcs.rst
drivers/net/ena/ena_ethdev.c
drivers/net/fm10k/fm10k_ethdev.c
drivers/net/mlx5/mlx5_ethdev.c
drivers/net/nfp/nfp_net.c
drivers/net/szedata2/rte_eth_szedata2.c
lib/librte_ether/rte_ethdev.c
lib/librte_ether/rte_ethdev.h