net/qede/base: introduce HW/SW channel
authorRasesh Mody <rasesh.mody@cavium.com>
Sat, 7 Oct 2017 06:30:58 +0000 (23:30 -0700)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 12 Oct 2017 00:36:58 +0000 (01:36 +0100)
commit01491d291ef0f717a4f51f1ada81895f449ac6e1
treececcff20b5fabc72a35d43ef3e68a73f993aaa10
parentabd4fa3155d866d92eba68176316c1ba7cefc0b2
net/qede/base: introduce HW/SW channel

Introduce 2 new API functions, one for the VF and the other for
PF [per-VF] which allows to decide whether to use HW/SW channel
for PF<->VF communication(a per-VF configuration). A HyperV might
have different VMs with different requirements.

Signed-off-by: Rasesh Mody <rasesh.mody@cavium.com>
drivers/net/qede/base/ecore_iov_api.h
drivers/net/qede/base/ecore_sriov.c
drivers/net/qede/base/ecore_sriov.h
drivers/net/qede/base/ecore_vf.c
drivers/net/qede/base/ecore_vf.h
drivers/net/qede/base/ecore_vf_api.h