]> www.infradead.org Git - users/jedix/linux-maple.git/commit
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)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 7 Jul 2016 17:40:39 +0000 (10:40 -0700)
commit9fa9bfdac4a990c90f8a91439bc92e38b05a341e
tree3c4703748d5c269b5806890110559ad7e03936e0
parent5f63a4918dc9d8e035074cc31efa17174db481ba
i40e: Add support for client interface for IWARP driver

Orabug: 23176970

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>
(cherry picked from commit e3219ce6a775468368fb270fae3eb82a6787b436)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Conflicts:
drivers/net/ethernet/intel/i40e/i40e_main.c
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