raw/ifpga/base: add eth group driver
authorTianfei Zhang <tianfei.zhang@intel.com>
Tue, 16 Apr 2019 03:17:48 +0000 (11:17 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 19 Apr 2019 12:51:54 +0000 (14:51 +0200)
commit8a256bef32b8d01960f04d2fc83cdd263d6480af
treecbdd3e7d26560d997accc36d3ec84d925b378bf9
parent15d21c8510283d80e70f3634f07f0a9f18793fc4
raw/ifpga/base: add eth group driver

There is two eth group devices in PAC N3000 card,
each eth group include PHY device and MAC device. Exposing
APIs for DPDK PMD driver to access those devices.

Signed-off-by: Tianfei Zhang <tianfei.zhang@intel.com>
15 files changed:
drivers/raw/ifpga_rawdev/base/Makefile
drivers/raw/ifpga_rawdev/base/ifpga_api.c
drivers/raw/ifpga_rawdev/base/ifpga_defines.h
drivers/raw/ifpga_rawdev/base/ifpga_enumerate.c
drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.c
drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.h
drivers/raw/ifpga_rawdev/base/ifpga_fme.c
drivers/raw/ifpga_rawdev/base/ifpga_hw.h
drivers/raw/ifpga_rawdev/base/meson.build
drivers/raw/ifpga_rawdev/base/opae_eth_group.c [new file with mode: 0644]
drivers/raw/ifpga_rawdev/base/opae_eth_group.h [new file with mode: 0644]
drivers/raw/ifpga_rawdev/base/opae_hw_api.c
drivers/raw/ifpga_rawdev/base/opae_hw_api.h
drivers/raw/ifpga_rawdev/base/opae_intel_max10.h
drivers/raw/ifpga_rawdev/base/opae_osdep.h