net/qede/base: add feature support for per-PF virtual link
authorRasesh Mody <rasesh.mody@cavium.com>
Tue, 19 Sep 2017 01:51:37 +0000 (18:51 -0700)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 6 Oct 2017 00:49:49 +0000 (02:49 +0200)
commitfe0deb21d423bb55fd660d41903e7941e10ee851
tree6ac5b51f7fdd3e1b0be61fd54437244a8bc4e377
parent13c0ec8ae8b1c3fc662174425b294f2493de4c39
net/qede/base: add feature support for per-PF virtual link

Add per-PF virtual link support.
This feature adds a logical layer over the physical link to reflect the
control of OEM management protocols either thru' sideband or a switch.
For example, a switch could send a link-down tlv for a PF and this will
put down logical link and virtual link in shared mem (SHMEM) for that PF
inspite of physical link being up for that port.

Signed-off-by: Rasesh Mody <rasesh.mody@cavium.com>
drivers/net/qede/base/ecore_mcp.c
drivers/net/qede/base/mcp_public.h