net/ice/base: clean up compatibility layer
authorHaiyue Wang <haiyue.wang@intel.com>
Wed, 15 Jan 2020 00:50:28 +0000 (08:50 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 17 Jan 2020 18:59:18 +0000 (19:59 +0100)
commit332f1649d8cd6a5e8b8e5e062e3022fcc577bfd5
tree4ed13dcb46226bcab27b18f4a04d0496357c1ff8
parent186a1de625cec649745e296698f1c3b435ddfd0a
net/ice/base: 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/net/ice/base/ice_osdep.h