szedata2: support link state operations
authorMatej Vido <vido@cesnet.cz>
Thu, 28 Jan 2016 22:23:47 +0000 (23:23 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 16 Mar 2016 17:52:18 +0000 (18:52 +0100)
commit9eddbdb4b094df04457f8f4fdfda1de05a2294f4
tree3928b9481d386b1a741df17398b24d0700349fef
parent83556fd2c0fcefac70ec7dc8f78ca6faf1fa31da
szedata2: support link state operations

Mmap PCI resource file and add inline functions for reading from and
writing to PCI resource address space.
Add description of IBUF and OBUF address space.
Add configuration option for setting which firmware type will be used.
Right address space values for IBUFs and OBUFs offsets are used
according to configuration option CONFIG_RTE_LIBRTE_PMD_SZEDATA2_AS.
Setting link up/down and getting info about link status is done through
mmapped PCI resource address space.

Signed-off-by: Matej Vido <vido@cesnet.cz>
config/common_base
doc/guides/nics/szedata2.rst
doc/guides/rel_notes/release_16_04.rst
drivers/net/szedata2/rte_eth_szedata2.c
drivers/net/szedata2/rte_eth_szedata2.h