[dpdk-dev] [PATCH v3 02/20] thunderx/nicvf: add pmd skeleton

Ferruh Yigit ferruh.yigit at intel.com
Wed Jun 8 14:18:44 CEST 2016


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 ?

...


More information about the dev mailing list