common/iavf: clean up compatibility layer
authorHaiyue Wang <haiyue.wang@intel.com>
Wed, 15 Jan 2020 00:50:27 +0000 (08:50 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 17 Jan 2020 18:59:18 +0000 (19:59 +0100)
commit186a1de625cec649745e296698f1c3b435ddfd0a
tree2ee72a3b43203b2316c29895844f77b903c8e8b5
parent48cdce7894d6af920627aaa0502f6804156d3c75
common/iavf: clean up compatibility layer

Remove the unused definitions, rewrite the IO data read/write helpers,
and put the common definitions related to RTE defines under the macro
__INTEL_NET_BASE_OSDEP__, so it works like OS(RTE) dependency.

Signed-off-by: Haiyue Wang <haiyue.wang@intel.com>
Acked-by: Xiaolong Ye <xiaolong.ye@intel.com>
drivers/common/iavf/iavf_osdep.h