On 6/7/2016 5:40 PM, Jerin Jacob wrote: > Introduce driver initialization and enable build infrastructure for > nicvf pmd driver. > > By default, It is enabled only for defconfig_arm64-thunderx-* > config as it is an inbuilt NIC device. > > Signed-off-by: Jerin Jacob <jerin.jacob at caviumnetworks.com> > Signed-off-by: Maciej Czekaj <maciej.czekaj at caviumnetworks.com> > Signed-off-by: Kamil Rytarowski <Kamil.Rytarowski at caviumnetworks.com> > Signed-off-by: Zyta Szpak <zyta.szpak at semihalf.com> > Signed-off-by: Slawomir Rosek <slawomir.rosek at semihalf.com> > Signed-off-by: Radoslaw Biernacki <rad at semihalf.com> > --- > config/common_base | 10 + > config/defconfig_arm64-thunderx-linuxapp-gcc | 10 + > drivers/net/Makefile | 1 + > drivers/net/thunderx/Makefile | 63 ++++++ > drivers/net/thunderx/nicvf_ethdev.c | 251 > +++++++++++++++++++++ > drivers/net/thunderx/nicvf_ethdev.h | 48 ++++ > drivers/net/thunderx/nicvf_logs.h | 83 +++++++ > drivers/net/thunderx/nicvf_struct.h | 124 ++++++++++ > .../thunderx/rte_pmd_thunderx_nicvf_version.map | 4 + > mk/rte.app.mk | 2 + > 10 files changed, 596 insertions(+) > create mode 100644 drivers/net/thunderx/Makefile > create mode 100644 drivers/net/thunderx/nicvf_ethdev.c > create mode 100644 drivers/net/thunderx/nicvf_ethdev.h > create mode 100644 drivers/net/thunderx/nicvf_logs.h > create mode 100644 drivers/net/thunderx/nicvf_struct.h > create mode 100644 drivers/net/thunderx/rte_pmd_thunderx_nicvf_version.map >
... > + > + if (nic->sqs_mode) { > + PMD_INIT_LOG(INFO, "Unsupported SQS VF detected, Detaching..."); > + /* Detach port by returning Postive error number */ s/Postive/Positive ? ...