i40e: Add support for client interface for IWARP driver
authorAnjali Singhai Jain <anjali.singhai@intel.com>
Wed, 20 Jan 2016 19:40:01 +0000 (13:40 -0600)
committerDoug Ledford <dledford@redhat.com>
Mon, 29 Feb 2016 22:10:52 +0000 (17:10 -0500)
commite3219ce6a775468368fb270fae3eb82a6787b436
treeec4d227dadb5298505aa3b483e8c5fc2d5686dab
parentfc77dbd34c5c99bce46d40a2491937c3bcbd10af
i40e: Add support for client interface for IWARP driver

This patch adds a Client interface for i40iw driver
support. Also expands the Virtchannel to support messages
from i40evf driver on behalf of i40iwvf driver.

This client API is used by the i40iw and i40iwvf driver
to access the core driver resources brokered by the i40e driver.

Signed-off-by: Anjali Singhai Jain <anjali.singhai@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/net/ethernet/intel/i40e/Makefile
drivers/net/ethernet/intel/i40e/i40e.h
drivers/net/ethernet/intel/i40e/i40e_client.c [new file with mode: 0644]
drivers/net/ethernet/intel/i40e/i40e_client.h [new file with mode: 0644]
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/ethernet/intel/i40e/i40e_type.h
drivers/net/ethernet/intel/i40e/i40e_virtchnl.h
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h