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

2016-05-11 Thread Pattan, Reshma
; ; Zyta Szpak > ; Slawomir Rosek ; > Radoslaw Biernacki > Subject: [dpdk-dev] [PATCH 02/20] thunderx/nicvf: add pmd skeleton > > Introduce driver initialization and enable build infrastructure for nicvf pmd > driver. > > By default, It is enabled only for defconfig_a

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

2016-05-11 Thread Panu Matilainen
On 05/07/2016 06:16 PM, Jerin Jacob wrote: > diff --git a/drivers/net/thunderx/Makefile b/drivers/net/thunderx/Makefile > new file mode 100644 > index 000..69bb750 > --- /dev/null > +++ b/drivers/net/thunderx/Makefile > @@ -0,0 +1,64 @@ > +# BSD LICENSE > +# > +# Copyright(c) 2016 Cavium

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

2016-05-10 Thread Jerin Jacob
On Mon, May 09, 2016 at 10:41:22AM -0700, Stephen Hemminger wrote: > On Sat, 7 May 2016 20:46:20 +0530 > Jerin Jacob wrote: > > > + > > +static inline struct nicvf* > > +nicvf_pmd_priv(struct rte_eth_dev *eth_dev) > > +{ > > + return (struct nicvf *)eth_dev->data->dev_private; > > +} > > Cast

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

2016-05-09 Thread Stephen Hemminger
On Sat, 7 May 2016 20:46:20 +0530 Jerin Jacob wrote: > + > +static inline struct nicvf* > +nicvf_pmd_priv(struct rte_eth_dev *eth_dev) > +{ > + return (struct nicvf *)eth_dev->data->dev_private; > +} Cast here is unnecessary because dev_private is void *

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

2016-05-09 Thread Stephen Hemminger
On Sat, 7 May 2016 20:46:20 +0530 Jerin Jacob wrote: > + > +static struct rte_pci_id pci_id_nicvf_map[] = { > + { Another table that should be const

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

2016-05-07 Thread Jerin Jacob
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 Signed-off-by: Maciej Czekaj Signed-off-by: Kamil Rytarowski Signed-off-by: