Add tested NXP platform to v21.11 release note for NXP enetfec
PMD.
Signed-off-by: Apeksha Gupta
---
doc/guides/rel_notes/release_21_11.rst | 11 +++
1 file changed, 11 insertions(+)
diff --git a/doc/guides/rel_notes/release_21_11.rst
b/doc/guides/rel_notes/release_21_11.rst
index
This patch adds checksum and VLAN offloads in enetfec network
poll mode driver.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
Acked-by: Hemant Agrawal
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 3 ++
drivers/net/enetfec/enet_ethdev.c
This patch adds burst enqueue and dequeue operations to the enetfec
PMD. Basic features added like promiscuous enable, basic stats.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
Acked-by: Hemant Agrawal
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features
This patch adds Rx/Tx queue configuration setup operations.
On packet reception the respective BD Ring status bit is set
which is then used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
Acked-by: Hemant Agrawal
---
drivers/net/enetfec/enet_ethdev.c | 220
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
Acked-by: Hemant Agrawal
---
drivers/net/enetfec/enet_ethdev.c | 209 ++
drivers/net/enetfec/enet_ethdev.h | 31
drivers/net/enetfec/enet_regs.h | 106 +++
drivers/net/enetfec/enet_
ENETFEC (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC i.MX 8M Mini.
This patch adds skeleton for enetfec driver with probe function.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
Acked-by: Hemant Agrawal
---
MAINTAINERS| 7
ueue support. Also adds some basic features
like promiscuous enable, basic stats.
Patch 5 adds checksum and VLAN features.
Apeksha Gupta (5):
net/enetfec: introduce NXP ENETFEC driver
net/enetfec: add UIO support
net/enetfec: support queue configuration
net/enetfec: add Rx/Tx support
> -Original Message-
> From: Ferruh Yigit
> Sent: Wednesday, November 10, 2021 7:25 PM
> To: Apeksha Gupta ;
> david.march...@redhat.com; andrew.rybche...@oktetlabs.ru
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant
> Agrawal
> Subject: [EXT] Re: [PATCH v9 3/5] ne
This patch adds checksum and VLAN offloads in enetfec network
poll mode driver.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 3 ++
drivers/net/enetfec/enet_ethdev.c| 12 +-
drivers/net
This patch adds burst enqueue and dequeue operations to the enetfec
PMD. Basic features added like promiscuous enable, basic stats.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 2 +
drivers
This patch adds Rx/Tx queue configuration setup operations.
On packet reception the respective BD Ring status bit is set
which is then used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 222
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 209 ++
drivers/net/enetfec/enet_ethdev.h | 31
drivers/net/enetfec/enet_regs.h | 106 +++
drivers/net/enetfec/enet_uio.c| 284 ++
drive
ENETFEC (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC i.MX 8M Mini.
This patch adds skeleton for enetfec driver with probe function.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
MAINTAINERS| 7 ++
doc/guides/nics
ueue support. Also adds some basic features
like promiscuous enable, basic stats.
Patch 5 adds checksum and VLAN features.
Apeksha Gupta (5):
net/enetfec: introduce NXP ENETFEC driver
net/enetfec: add UIO support
net/enetfec: support queue configuration
net/enetfec: add Rx/Tx support
This patch adds checksum and VLAN offloads in enetfec network
poll mode driver.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 3 ++
drivers/net/enetfec/enet_ethdev.c| 14 ++-
drivers
hin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 2 +
drivers/net/enetfec/enet_ethdev.c| 183 ++
drivers/net/enetfec/enet_ethdev.h| 23 +++
drivers/net/enetfec/enet_rxtx.c
This patch adds Rx/Tx queue configuration setup operations.
On packet reception the respective BD Ring status bit is set
which is then used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 222
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 209 ++
drivers/net/enetfec/enet_ethdev.h | 11 ++
drivers/net/enetfec/enet_regs.h | 106 +++
drivers/net/enetfec/enet_uio.c| 284 ++
drive
ENETFEC (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC i.MX 8M Mini.
This patch adds skeleton for enetfec driver with probe function.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
v9:
- Fix document build warning
v8:
- Rework of technical comments
v7
ueue support. Also adds some basic features
like promiscuous enable, basic stats.
Patch 5 adds checksum and VLAN features.
Apeksha Gupta (5):
net/enetfec: introduce NXP ENETFEC driver
net/enetfec: add UIO support
net/enetfec: support queue configuration
net/enetfec: add Rx/Tx support
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, November 4, 2021 11:58 PM
> To: Apeksha Gupta ; david.march...@redhat.com;
> andrew.rybche...@oktetlabs.ru
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant Agrawal
>
> Subject: [EXT] Re: [PATCH v7 4/5] net/en
This patch adds checksum and VLAN offloads in enetfec network
poll mode driver.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 3 ++
drivers/net/enetfec/enet_ethdev.c| 14 ++-
drivers
hin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 2 +
drivers/net/enetfec/enet_ethdev.c| 183 ++
drivers/net/enetfec/enet_ethdev.h| 23 +++
drivers/net/enetfec/enet_rxtx.c
This patch adds Rx/Tx queue configuration setup operations.
On packet reception the respective BD Ring status bit is set
which is then used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 222
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 209 ++
drivers/net/enetfec/enet_ethdev.h | 11 ++
drivers/net/enetfec/enet_regs.h | 106 +++
drivers/net/enetfec/enet_uio.c| 284 ++
drive
ENETFEC (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC i.MX 8M Mini.
This patch adds skeleton for enetfec driver with probe function.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
MAINTAINERS| 7 ++
doc/guides/nics
ueue support. Also adds some basic features
like promiscuous enable, basic stats.
Patch 5 adds checksum and VLAN features.
Apeksha Gupta (5):
net/enetfec: introduce NXP ENETFEC driver
net/enetfec: add UIO support
net/enetfec: support queue configuration
net/enetfec: add Rx/Tx support
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, November 4, 2021 11:56 PM
> To: Apeksha Gupta ; david.march...@redhat.com;
> andrew.rybche...@oktetlabs.ru
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant Agrawal
>
> Subject: [EXT] Re: [PATCH v7 2/5] net/
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, November 4, 2021 11:54 PM
> To: Apeksha Gupta ; david.march...@redhat.com;
> andrew.rybche...@oktetlabs.ru
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant Agrawal
>
> Subject: [EXT] Re: [PATCH v7 1/5] ne
> -Original Message-
> From: Ferruh Yigit
> Sent: Wednesday, October 27, 2021 7:56 PM
> To: Apeksha Gupta ; david.march...@redhat.com;
> andrew.rybche...@oktetlabs.ru; ferruh.yi...@intel.com
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant Agrawal
>
> Subject: [EXT]
> -Original Message-
> From: Ferruh Yigit
> Sent: Wednesday, October 27, 2021 7:53 PM
> To: Apeksha Gupta ; david.march...@redhat.com;
> andrew.rybche...@oktetlabs.ru; ferruh.yi...@intel.com
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant Agrawal
>
> Subject: [EXT]
> -Original Message-
> From: Ferruh Yigit
> Sent: Wednesday, October 27, 2021 7:52 PM
> To: Apeksha Gupta ;
> david.march...@redhat.com; andrew.rybche...@oktetlabs.ru;
> ferruh.yi...@intel.com
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant
> Agrawal
> Subject:
> -Original Message-
> From: Ferruh Yigit
> Sent: Wednesday, October 27, 2021 7:49 PM
> To: Apeksha Gupta ;
> david.march...@redhat.com; andrew.rybche...@oktetlabs.ru
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant
> Agrawal
> Subject: [EXT] Re: [dpdk-dev] [P
This patch adds checksum and VLAN offloads in enetfec network
poll mode driver.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 3 ++
drivers/net/enetfec/enet_ethdev.c| 17 -
drivers
hin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 2 +
drivers/net/enetfec/enet_ethdev.c| 189 +++-
drivers/net/enetfec/enet_ethdev.h| 24 ++
drivers/net/enetfec/enet_rxtx.c
This patch adds Rx/Tx queue configuration setup operations.
On packet reception the respective BD Ring status bit is set
which is then used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 230
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 227
drivers/net/enetfec/enet_ethdev.h | 14 ++
drivers/net/enetfec/enet_regs.h | 106
drivers/net/enetfec/enet_uio.c| 278 ++
drive
ENETFEC (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC i.MX 8M Mini.
This patch adds skeleton for enetfec driver with probe function.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
v7:
- Fix compilation
- code cleanup
v6:
- Fix document build errors
ueue support. Also adds some basic features
like promiscuous enable, basic stats.
Patch 5 adds checksum and VLAN features.
Apeksha Gupta (5):
net/enetfec: introduce NXP ENETFEC driver
net/enetfec: add UIO support
net/enetfec: support queue configuration
net/enetfec: add Rx/Tx support
This patch adds checksum and VLAN offloads in enetfec network
poll mode driver.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 ++
doc/guides/nics/features/enetfec.ini | 3 ++
drivers/net/enetfec/enet_ethdev.c| 17 -
drivers
hin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 2 +
drivers/net/enetfec/enet_ethdev.c| 197
drivers/net/enetfec/enet_rxtx.c | 445 +++
4 files changed, 646 insertions(
This patch adds Rx/Tx queue configuration setup operations.
On packet reception the respective BD Ring status bit is set
which is then used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 230
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 236 +
drivers/net/enetfec/enet_ethdev.h | 2 +
drivers/net/enetfec/enet_regs.h | 106
drivers/net/enetfec/enet_uio.c| 278 ++
drive
ENETFEC (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC i.MX 8M Mini.
This patch adds skeleton for enetfec driver with probe function.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
v6:
- Fix document build errors
---
---
MAINTAINERS
ueue support. Also adds some basic features
like promiscuous enable, basic stats.
Patch 5 adds checksum and VLAN features.
Apeksha Gupta (5):
net/enetfec: introduce NXP ENETFEC driver
net/enetfec: add UIO support
net/enetfec: support queue configuration
net/enetfec: add enqueue and deq
This patch adds checksum and VLAN offloads in enetfec network
poll mode driver.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 ++
doc/guides/nics/features/enetfec.ini | 3 ++
drivers/net/enetfec/enet_ethdev.c| 17 -
drivers
hin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 2 +
drivers/net/enetfec/enet_ethdev.c| 197
drivers/net/enetfec/enet_rxtx.c | 445 +++
4 files changed, 646 insertions(
This patch adds Rx/Tx queue configuration setup operations.
On packet reception the respective BD Ring status bit is set
which is then used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 230
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 236 +
drivers/net/enetfec/enet_ethdev.h | 2 +
drivers/net/enetfec/enet_regs.h | 106
drivers/net/enetfec/enet_uio.c| 278 ++
drive
ENETFEC (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC i.MX 8M Mini.
This patch adds skeleton for enetfec driver with probe function.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
MAINTAINERS| 7 +
doc/guides/nics/enetfec.rst
ueue support. Also adds some basic features
like promiscuous enable, basic stats.
Patch 5 adds checksum and VLAN features.
Apeksha Gupta (5):
net/enetfec: introduce NXP ENETFEC driver
net/enetfec: add UIO support
net/enetfec: support queue configuration
net/enetfec: add enqueue and deq
Hi Ferruh,
Do you have any further comments on this series ?
Regards,
Apeksha
> -Original Message-
> From: Apeksha Gupta
> Sent: Friday, October 1, 2021 5:12 PM
> To: david.march...@redhat.com; andrew.rybche...@oktetlabs.ru;
> ferruh.yi...@intel.com
> Cc: dev@dpdk.
> -Original Message-
> From: Ferruh Yigit
> Sent: Tuesday, October 5, 2021 2:59 PM
> To: Apeksha Gupta ;
> david.march...@redhat.com; andrew.rybche...@oktetlabs.ru
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant
> Agrawal
> Subject: Re: [EXT] Re: [dpdk-dev] [P
> -Original Message-
> From: Ferruh Yigit
> Sent: Friday, October 1, 2021 8:15 PM
> To: Apeksha Gupta ;
> david.march...@redhat.com; andrew.rybche...@oktetlabs.ru
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant
> Agrawal
> Subject: Re: [EXT] Re: [dpdk-dev] [P
This patch adds checksum and VLAN offloads in enetfec network
poll mode driver.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 ++
doc/guides/nics/features/enetfec.ini | 3 ++
drivers/net/enetfec/enet_ethdev.c| 17 -
drivers
hin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 2 +
drivers/net/enetfec/enet_ethdev.c| 197
drivers/net/enetfec/enet_rxtx.c | 445 +++
4 files changed, 646 insertions(
This patch adds Rx/Tx queue configuration setup operations.
On packet reception the respective BD Ring status bit is set
which is then used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 230
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 236 ++
drivers/net/enetfec/enet_ethdev.h | 2 +
drivers/net/enetfec/enet_regs.h | 106
drivers/net/enetfec/enet_uio.c| 273 +
ENETFEC (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC i.MX 8M Mini.
This patch adds skeleton for enetfec driver with probe function.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
MAINTAINERS| 7 ++
doc/guides/nics
ueue support. Also adds some basic features
like promiscuous enable, basic stats.
Patch 5 adds checksum and VLAN features.
Apeksha Gupta (5):
net/enetfec: introduce NXP ENETFEC driver
net/enetfec: add UIO support
net/enetfec: support queue configuration
net/enetfec: add enqueue and deq
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, September 23, 2021 3:43 PM
> To: Apeksha Gupta ;
> david.march...@redhat.com; andrew.rybche...@oktetlabs.ru;
> ferruh.yi...@intel.com
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant
> Agrawal
> Subject: [EX
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, September 23, 2021 3:40 PM
> To: Apeksha Gupta ;
> david.march...@redhat.com; andrew.rybche...@oktetlabs.ru;
> ferruh.yi...@intel.com
> Cc: dev@dpdk.org; Sachin Saxena ; Hemant
> Agrawal
> Subject: [EX
> -Original Message-
> From: David Marchand
> Sent: Friday, September 3, 2021 12:45 PM
> To: Apeksha Gupta
> Cc: Andrew Rybchenko ; Yigit, Ferruh
> ; dev ; Hemant Agrawal
> ; Sachin Saxena
> Subject: [EXT] Re: [dpdk-dev] [PATCH v2 1/5] net/enetfec: introd
This patch adds checksum and VLAN offloads in enetfec network
poll mode driver.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 ++
doc/guides/nics/features/enetfec.ini | 3 ++
drivers/net/enetfec/enet_ethdev.c| 17 -
drivers
hin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 2 +
drivers/net/enetfec/enet_ethdev.c| 188 +++
drivers/net/enetfec/enet_rxtx.c | 445 +++
drivers/net/enetfec/meson.build
This patch adds Rx/Tx queue configuration setup operations.
On packet reception the respective BD Ring status bit is set
which is then used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 230
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 233 ++
drivers/net/enetfec/enet_ethdev.h | 2 +
drivers/net/enetfec/enet_regs.h | 108 ++
drivers/net/enetfec/enet_uio.c| 200
ENETFEC (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC i.MX 8M Mini.
This patch adds skeleton for enetfec driver with probe function.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
MAINTAINERS| 7 ++
doc/guides/nics
ueue support. Also adds some basic features
like promiscuous enable, basic stats.
Patch 5 adds checksum and VLAN features.
Apeksha Gupta (5):
net/enetfec: introduce NXP ENETFEC driver
net/enetfec: add UIO support
net/enetfec: support queue configuration
net/enetfec: add enqueue and deq
This patch adds checksum and VLAN offloads in enetfec network
poll mode driver.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 ++
doc/guides/nics/features/enetfec.ini | 3 ++
drivers/net/enetfec/enet_ethdev.c| 17
hin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 2 +
doc/guides/nics/features/enetfec.ini | 2 +
drivers/net/enetfec/enet_ethdev.c| 189 +++-
drivers/net/enetfec/enet_rxtx.c | 445 +++
drivers/net/enetfec/meson.build
This patch adds Rx/Tx queue configuration setup operations.
On packet reception the respective BD Ring status bit is set
which is then used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 230
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 232 ++
drivers/net/enetfec/enet_ethdev.h | 2 +
drivers/net/enetfec/enet_regs.h | 108 ++
drivers/net/enetfec/enet_uio.c| 200 +
ENETFEC (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC i.MX 8M Mini.
This patch adds skeleton for enetfec driver with probe function.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 121
doc/guides
ueue support. Also adds some basic features
like promiscuous enable, basic stats.
Patch 5 adds checksum and VLAN features.
Apeksha Gupta (5):
net/enetfec: introduce NXP ENETFEC driver
net/enetfec: add UIO support
net/enetfec: support queue configuration
net/enetfec: add enqueue and deq
Hi,
I will be reworking on the 'enetfec' driver. It may take time to send the V2
patch.
Thanks & Regards,
Apeksha
> -Original Message-
> From: Andrew Rybchenko
> Sent: Tuesday, June 8, 2021 7:12 PM
> To: Apeksha Gupta ; ferruh.yi...@intel.com
> Cc:
asic stats.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 4 +
doc/guides/nics/features/enetfec.ini | 5 +
drivers/net/enetfec/enet_ethdev.c| 212 +++-
drivers/net/enetfec/enet_rxtx.c | 499 +++
4 fil
This patch added RX/TX queue configuration setup operations.
On packet Rx the respective BD Ring status bit is set which is then
used for packet processing.
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
drivers/net/enetfec/enet_ethdev.c | 223 ++
1
Implemented the fec-uio driver in kernel. enetfec PMD uses
UIO interface to interact with kernel for PHY initialisation
and for mapping the allocated memory of register & BD from
kernel to DPDK which gives access to non-cacheble memory for BD.
Signed-off-by: Sachin Saxena
Signed-off-by: Ape
ENET fec (Fast Ethernet Controller) is a network poll mode driver
for NXP SoC imx8mmevk.
This patch add skeleton for enetfec driver with probe and
uintialisation functions
Signed-off-by: Sachin Saxena
Signed-off-by: Apeksha Gupta
---
doc/guides/nics/enetfec.rst | 121
ures
like promiscuous enable, basic stats.
Apeksha Gupta (4):
drivers/net/enetfec: Introduce NXP ENETFEC driver
drivers/net/enetfec: UIO support added
drivers/net/enetfec: queue configuration
drivers/net/enetfec: add enqueue and dequeue support
doc/guides/nics/enetfec.rst |
Hi,
Tested on NXP platforms (DPAA & DPAA2) and throughput numbers are as expected.
OS: Ubuntu 18.04
Platforms:
LS1046ARDB
LS1043ARDB
LS2088ARDB
LX2160ARDB
Tested applications:
l2fwd
l3fwd
ipsec-secgw
Thanks & Regards
Apeksha
> -
DPAA2 eventdev device is capable of all type queue feature.
Fix the capability flag to reflect the same.
Fixes: 8f4a294c23 ("event/dpaa2: apply new capability flags")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
Acked-by: Nipun Gupta
---
v4:
- removed checkpatch warning
- upda
Add all type queue capability check before configuring event device
for pipeline atq test.
Fixes: 6bf570a9911 ("app/eventdev: add pipeline atq test")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
Acked-by: Pavan Nikhilesh
---
v4:
- removed checkpatch warning
- updated commit
Event device capability flag added in event driver,
Event device is capable of enqueuing events of any type to any queue.
Fixes: 8f4a294c23 ("event/dpaa2: apply new capability flags")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
---
v3:
* Added patch
1. event/dpaa2: Add all
if-check is required to check the capability of all type queue.
Fixes: 6bf570a9911 ("app/eventdev: add pipeline atq test")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
---
v3:
* Added patch
1. event/dpaa2: Add all type queue capability flag
v2:
* Removed unrequired patches
1
if-check is required to check the capabilitiy of all type queue.
Fixes: 6bf570a9911 ("app/eventdev: add pipeline atq test")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
---
app/test-eventdev/test_pipeline_atq.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/app/tes
> -Original Message-
> From: Pavan Nikhilesh Bhagavatula
> Sent: Thursday, July 2, 2020 8:57 AM
> To: Apeksha Gupta ;
> jerin.ja...@caviumnetworks.com
> Cc: dev@dpdk.org; tho...@monjalon.net; Hemant Agrawal
> ; Nipun Gupta ; Akhil
> Goyal ; sta...@dpdk.org
&g
> -Original Message-
> From: Pavan Nikhilesh Bhagavatula
> Sent: Thursday, July 2, 2020 8:55 AM
> To: Apeksha Gupta ;
> jerin.ja...@caviumnetworks.com
> Cc: dev@dpdk.org; tho...@monjalon.net; Hemant Agrawal
> ; Nipun Gupta ; Akhil
> Goyal ; sta...@dpdk.org
&g
> -Original Message-
> From: Pavan Nikhilesh Bhagavatula
> Sent: Thursday, July 2, 2020 8:54 AM
> To: Apeksha Gupta ;
> jerin.ja...@caviumnetworks.com
> Cc: dev@dpdk.org; tho...@monjalon.net; Hemant Agrawal
> ; Nipun Gupta ; Akhil
> Goyal ; sta...@dpdk.org
&g
In pipeline_queue test case, if event queues are greater than the
max event queues it will fail. To handle this check is added.
Fixes: 032a965a8f1 ("app/eventdev: support Tx adapter")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
---
app/test-eventdev/test_pipeline_queue.c | 3 +
The event ethernet Tx adapter provides data path for the ethernet transmit
stage. Enqueue a burst of events objects supplied on an event device.
Fixes: 1eb10ad8db8 ("app/testeventdev: add perf all types queue worker")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
---
app/tes
if-check is required to check the capabilitiy of all type queue.
Fixes: 6bf570a9911 ("app/eventdev: add pipeline atq test")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
---
app/test-eventdev/test_pipeline_atq.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/app/tes
Event device capability flag added in event driver,
Event device is capable of enqueuing events of any type to any queue.
Fixes: 8f4a294c23 ("event/dpaa2: apply new capability flags")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
---
drivers/event/dpaa2/dpaa2_eventdev.c | 3 +
In pipeline_queue test case, for single_stage_burst_tx sched_type
condition checks are not required.
Fixes: 314bcf58ca8 ("app/eventdev: add pipeline queue worker functions")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
---
app/test-eventdev/test_pipeline_queue.c | 9 ---
The event ethernet Tx adapter provides data path for the ethernet transmit
stage. Enqueue a burst of events objects supplied on an event device.
Fixes: 2369f73329 ("app/testeventdev: add perf queue worker functions")
Cc: sta...@dpdk.org
Signed-off-by: Apeksha Gupta
---
app/tes
Test_stats is an optional cryptodev op and if it is not defined by the
PMD, it should not run the test cases for it.
Signed-off-by: Apeksha Gupta
---
app/test/test_cryptodev.c | 12 +++-
1 file changed, 3 insertions(+), 9 deletions(-)
diff --git a/app/test/test_cryptodev.c b/app/test
Test_stats is an optional cryptodev op and if it is not defined by the
PMD, it should not run the test cases for it.
Signed-off-by: Apeksha Gupta
---
app/test/test_cryptodev.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/app/test/test_cryptodev.c b/app/test
Test_stats is an optional cryptodev op and if it is not defined by the
PMD, it should not run the test cases for it.
Signed-off-by: Apeksha Gupta
---
app/test/test_cryptodev.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/app/test/test_cryptodev.c b/app/test
Test case test_stats should be unsupported for dpaa_sec and return
-ENOTSUP.
Signed-off-by: Apeksha Gupta
---
app/test/test_cryptodev.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c
index c624018ee..5aafe52f1 100644
--- a/app/test
1 - 100 of 104 matches
Mail list logo