rte_eal_get_physmem_layout() is obsolete now.
This patch fix the broken API usage and allocates
DMA memory with RTE_MEMZONE_IOVA_CONTIG memzone flag.
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_dev.c | 45 +++-
1 file changed, 19 insertions
Stored register value to enable jumbo frame was always
overwritten. Assigning value based on rx_buf_size.
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_dev.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/net/axgbe/axgbe_dev.c b/drivers/net/axgbe/axgbe_dev.c
index d05f9c8
Signed-off-by: Ravi Kumar
---
config/common_base | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config/common_base b/config/common_base
index 03a8688..802035b 100644
--- a/config/common_base
+++ b/config/common_base
@@ -555,7 +555,7 @@ CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y
entication
operations on CPU.
Signed-off-by: Ravi Kumar
---
config/common_base | 1 -
doc/guides/cryptodevs/ccp.rst| 13 +-
drivers/crypto/ccp/ccp_crypto.c | 413 +--
drivers/crypto/ccp/ccp_crypto.h | 10 +-
drivers/crypto/ccp/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/meson.build | 21 +
drivers/crypto/meson.build | 2 +-
2 files changed, 22 insertions(+), 1 deletion(-)
create mode 100644 drivers/crypto/ccp/meson.build
diff --git a/drivers/crypto/ccp/meson.build b/drivers/crypto/ccp
entication operations on CPU.
Signed-off-by: Ravi Kumar
---
config/common_base |1 -
doc/guides/cryptodevs/ccp.rst| 13 +-
drivers/crypto/ccp/ccp_crypto.c | 413 +++--
drivers/crypto/ccp/ccp_crypto.h | 10 +-
drivers/crypto/ccp/ccp_pmd_ops.c
entication operations on CPU.
Signed-off-by: Ravi Kumar
---
config/common_base |1 -
doc/guides/cryptodevs/ccp.rst| 54 +-
drivers/crypto/ccp/ccp_crypto.c | 413 +++--
drivers/crypto/ccp/ccp_crypto.h | 10 +-
drivers/crypto/ccp/ccp_pmd_ops.c
add ethernet poll mode driver for AMD 10G devices embedded in
AMD EPYC™ EMBEDDED 3000 family processors
Signed-off-by: Ravi Kumar
---
MAINTAINERS | 6 ++
config/common_base | 6 ++
doc/guides/rel_notes/release_18_05.rst | 5
added phy related register definitions
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_phy.h | 192 ++
1 file changed, 192 insertions(+)
create mode 100644 drivers/net/axgbe/axgbe_phy.h
diff --git a/drivers/net/axgbe/axgbe_phy.h b/drivers/net
added device phy initialization, read/write and other
maintenance apis to be used within PMD
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 3 +
drivers/net/axgbe/axgbe_dev.c | 188 ++
drivers/net/axgbe/axgbe_ethdev.c | 11 +
drivers/net/axgbe
added DMA and MAC related register definitions
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_common.h | 1644 ++
1 file changed, 1644 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_common.h b/drivers/net/axgbe/axgbe_common.h
index 3591d77
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 1 +
drivers/net/axgbe/axgbe_dev.c| 45 +
drivers/net/axgbe/axgbe_ethdev.c | 301 -
drivers/net/axgbe/axgbe_ethdev.h | 349 +++
4 files changed, 694
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_dev.c | 27 +
drivers/net/axgbe/axgbe_mdio.c | 963 +
drivers/net/axgbe/axgbe_phy_impl.c | 1397
3 files changed, 2387 insertions(+)
diff --git a/drivers/net/axgbe
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_ethdev.c | 37 +
1 file changed, 37 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_ethdev.c b/drivers/net/axgbe/axgbe_ethdev.c
index d4cf279..7d2efa3 100644
--- a/drivers/net/axgbe/axgbe_ethdev.c
+++ b
add support for data path setup apis defined for PMDs
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 82 +
drivers/net/axgbe/axgbe_ethdev.h | 36 ++
drivers/net/axgbe/axgbe_rxtx.c | 241
This patch adds support to program DMA and DPDK device start
and stop apis.
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_dev.c| 844 +++
drivers/net/axgbe/axgbe_ethdev.c | 96 +
2 files changed, 940 insertions(+)
diff --git a/drivers/net
Supported scalar implementation for RX data path
Supported scalar and vector implementation for TX data path
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 22 +-
drivers/net/axgbe/axgbe_rxtx.c | 429
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 89 ++
doc/guides/nics/features/axgbe.ini | 14 ++
doc/guides/nics/index.rst | 1 +
3 files changed, 104 insertions(+)
create mode 100644 doc/guides/nics/axgbe.rst
create mode
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_mdio.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_mdio.c b/drivers/net/axgbe/axgbe_mdio.c
index 914f34f..2296de7 100644
--- a/drivers/net/axgbe/axgbe_mdio.c
+++ b/drivers/net/axgbe/axgbe_mdio.c
Added support to update device link status atomically
Signed-off-by: Ravi Kumar
---
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 30 ++
2 files changed, 31 insertions(+)
diff --git a/doc/guides/nics/features/axgbe.ini
b/doc/guides
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_common.h | 8 +++
drivers/net/axgbe/axgbe_ethdev.c | 2 +
drivers/net/axgbe/axgbe_ethdev.h | 6 ++
drivers/net/axgbe/axgbe_mdio.c | 13 -
drivers/net/axgbe/axgbe_phy_impl.c | 117 +
5
This patch adds support for port statistics api defined
for ethernet PMDs
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 1 +
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 52 ++
3 files changed, 54
This patch enables promiscous and multicast support
for AXGBE PMD
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 2 ++
doc/guides/nics/features/axgbe.ini | 2 ++
drivers/net/axgbe/axgbe_ethdev.c | 48 ++
3 files changed, 52 insertions
Signed-off-by: Ravi Kumar
---
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_common.h | 53 ++
drivers/net/axgbe/axgbe_ethdev.c | 10 ---
drivers/net/axgbe/axgbe_ethdev.h | 8 +++---
drivers/net/axgbe/axgbe_rxtx.c | 12
Add ethernet poll mode driver for AMD 10G devices embedded in
AMD EPYC™ EMBEDDED 3000 family processors.
Signed-off-by: Ravi Kumar
---
MAINTAINERS | 6 ++
config/common_base | 6 ++
doc/guides/rel_notes/release_18_05.rst | 5
Added phy related register definitions.
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_phy.h | 192 ++
1 file changed, 192 insertions(+)
create mode 100644 drivers/net/axgbe/axgbe_phy.h
diff --git a/drivers/net/axgbe/axgbe_phy.h b/drivers/net
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 1 +
drivers/net/axgbe/axgbe_dev.c| 45 +
drivers/net/axgbe/axgbe_ethdev.c | 301 -
drivers/net/axgbe/axgbe_ethdev.h | 349 +++
4 files changed, 694
Added DMA and MAC related register definitions.
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_common.h | 1644 ++
1 file changed, 1644 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_common.h b/drivers/net/axgbe/axgbe_common.h
index 3591d77
Added device phy initialization, read/write and other
maintenance apis to be used within PMD.
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 3 +
drivers/net/axgbe/axgbe_dev.c | 188 ++
drivers/net/axgbe/axgbe_ethdev.c | 11 +
drivers/net/axgbe
Add support for data path setup apis defined for PMDs.
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 82 +
drivers/net/axgbe/axgbe_ethdev.h | 36 ++
drivers/net/axgbe/axgbe_rxtx.c | 241
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_dev.c | 27 +
drivers/net/axgbe/axgbe_mdio.c | 963 +
drivers/net/axgbe/axgbe_phy_impl.c | 1397
3 files changed, 2387 insertions(+)
diff --git a/drivers/net/axgbe
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_ethdev.c | 37 +
1 file changed, 37 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_ethdev.c b/drivers/net/axgbe/axgbe_ethdev.c
index d4cf279..7d2efa3 100644
--- a/drivers/net/axgbe/axgbe_ethdev.c
+++ b
Added support to update device link status atomically.
Signed-off-by: Ravi Kumar
---
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 30 ++
2 files changed, 31 insertions(+)
diff --git a/doc/guides/nics/features/axgbe.ini
b/doc
This patch adds support to program DMA and DPDK device start
and stop apis.
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_dev.c| 844 +++
drivers/net/axgbe/axgbe_ethdev.c | 96 +
2 files changed, 940 insertions(+)
diff --git a/drivers/net
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_mdio.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_mdio.c b/drivers/net/axgbe/axgbe_mdio.c
index 914f34f..2296de7 100644
--- a/drivers/net/axgbe/axgbe_mdio.c
+++ b/drivers/net/axgbe/axgbe_mdio.c
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 86 ++
doc/guides/nics/features/axgbe.ini | 14 +++
doc/guides/nics/index.rst | 1 +
3 files changed, 101 insertions(+)
create mode 100644 doc/guides/nics/axgbe.rst
create mode
Supported scalar implementation for RX data path.
Supported scalar and vector implementation for TX data path.
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 3 +
drivers/net/axgbe/axgbe_ethdev.c | 22 +-
drivers/net/axgbe/axgbe_rxtx.c | 433
This patch adds support for port statistics api defined
for ethernet PMDs.
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 1 +
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 52 ++
3 files changed, 54
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_common.h | 8 +++
drivers/net/axgbe/axgbe_ethdev.c | 2 +
drivers/net/axgbe/axgbe_ethdev.h | 6 ++
drivers/net/axgbe/axgbe_mdio.c | 13 -
drivers/net/axgbe/axgbe_phy_impl.c | 117 +
5
This patch enables promiscous and multicast support
for AXGBE PMD.
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 2 ++
doc/guides/nics/features/axgbe.ini | 2 ++
drivers/net/axgbe/axgbe_ethdev.c | 48 ++
3 files changed, 52 insertions
Signed-off-by: Ravi Kumar
---
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_common.h | 53 ++
drivers/net/axgbe/axgbe_ethdev.c | 10 ---
drivers/net/axgbe/axgbe_ethdev.h | 8 +++---
drivers/net/axgbe/axgbe_rxtx.c | 12
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/meson.build | 19 +++
drivers/net/meson.build | 2 +-
2 files changed, 20 insertions(+), 1 deletion(-)
create mode 100644 drivers/net/axgbe/meson.build
diff --git a/drivers/net/axgbe/meson.build b/drivers/net/axgbe
CCP PMD is a virtual crypto PMD which schedules all the
available actual hardware engines. The PMD creates a
linked list of all CCP engines which will be scheduled
in a round-robin fashion to the CPU core requesting crypto
operations.
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/Makefile
Signed-off-by: Ravi Kumar
---
MAINTAINERS| 6 +++
config/common_base | 5 +++
doc/guides/rel_notes/release_18_02.rst | 5 +++
drivers/crypto/Makefile| 1 +
drivers/crypto/ccp/Makefile| 55
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/Makefile | 3 +-
drivers/crypto/ccp/ccp_crypto.c | 229 +
drivers/crypto/ccp/ccp_crypto.h | 267 +++
drivers/crypto/ccp/ccp_dev.h | 129 +++
drivers
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_dev.c | 9 ++
drivers/crypto/ccp/ccp_dev.h | 9 ++
drivers/crypto/ccp/ccp_pmd_ops.c | 61 +---
drivers/crypto/ccp/ccp_pmd_private.h | 43 +
4 files changed
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_pmd_ops.c | 149 +--
1 file changed, 144 insertions(+), 5 deletions(-)
diff --git a/drivers/crypto/ccp/ccp_pmd_ops.c b/drivers/crypto/ccp/ccp_pmd_ops.c
index ad0a670..a02aa6f 100644
--- a/drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 360 +++
drivers/crypto/ccp/ccp_crypto.h | 35
drivers/crypto/ccp/ccp_dev.c | 27 +++
drivers/crypto/ccp/ccp_dev.h | 9 +
drivers/crypto/ccp/rte_ccp_pmd.c | 64 ++-
5 files
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/rte_ccp_pmd.c | 33 +++--
1 file changed, 31 insertions(+), 2 deletions(-)
diff --git a/drivers/crypto/ccp/rte_ccp_pmd.c b/drivers/crypto/ccp/rte_ccp_pmd.c
index ed6ca5d..23d3af3 100644
--- a/drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_pmd_ops.c | 34 --
1 file changed, 32 insertions(+), 2 deletions(-)
diff --git a/drivers/crypto/ccp/ccp_pmd_ops.c b/drivers/crypto/ccp/ccp_pmd_ops.c
index a02aa6f..d483a74 100644
--- a/drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 132 ++-
drivers/crypto/ccp/ccp_crypto.h | 3 +
drivers/crypto/ccp/ccp_pmd_ops.c | 20 ++
3 files changed, 154 insertions(+), 1 deletion(-)
diff --git a/drivers/crypto/ccp/ccp_crypto.c b
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 197 ++-
drivers/crypto/ccp/ccp_crypto.h | 13 +++
drivers/crypto/ccp/ccp_dev.h | 53 +++
drivers/crypto/ccp/ccp_pmd_ops.c | 60
4 files changed, 321 insertions(+), 2
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_dev.c | 20
drivers/crypto/ccp/ccp_dev.h | 11 +++
2 files changed, 31 insertions(+)
diff --git a/drivers/crypto/ccp/ccp_dev.c b/drivers/crypto/ccp/ccp_dev.c
index fee90e3..d8c0ab4 100644
--- a/drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 277 ++-
drivers/crypto/ccp/ccp_pmd_ops.c | 20 +++
2 files changed, 295 insertions(+), 2 deletions(-)
diff --git a/drivers/crypto/ccp/ccp_crypto.c b/drivers/crypto/ccp/ccp_crypto.c
index
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 367 +++
drivers/crypto/ccp/ccp_crypto.h | 23 +++
drivers/crypto/ccp/ccp_pmd_ops.c | 42 +
3 files changed, 432 insertions(+)
diff --git a/drivers/crypto/ccp/ccp_crypto.c b/drivers
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 270 +++
drivers/crypto/ccp/ccp_crypto.h | 48 +++
drivers/crypto/ccp/ccp_pmd_ops.c | 168
3 files changed, 486 insertions(+)
diff --git a/drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 240 ++-
drivers/crypto/ccp/ccp_pmd_ops.c | 30 +
2 files changed, 266 insertions(+), 4 deletions(-)
diff --git a/drivers/crypto/ccp/ccp_crypto.c b/drivers/crypto/ccp/ccp_crypto.c
index
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 667 +-
drivers/crypto/ccp/ccp_crypto.h | 22 ++
drivers/crypto/ccp/ccp_pmd_ops.c | 168 +
lib/librte_cryptodev/rte_crypto_sym.h | 17 +
4 files changed, 873 insertions
Auth operations can be performed on CPU without offloading
to CCP if CONFIG_RTE_LIBRTE_PMD_CCP_CPU_AUTH is enabled in
DPDK configuration.
Signed-off-by: Ravi Kumar
---
config/common_base | 1 +
drivers/crypto/ccp/ccp_crypto.c | 282
Signed-off-by: Ravi Kumar
---
test/test/test_cryptodev.c | 161 +++
test/test/test_cryptodev.h | 1 +
test/test/test_cryptodev_aes_test_vectors.h | 93 ++--
test/test/test_cryptodev_blockcipher.c | 9 +-
test
Signed-off-by: Ravi Kumar
---
doc/guides/cryptodevs/ccp.rst | 127 +
doc/guides/cryptodevs/features/ccp.ini | 57 +
doc/guides/cryptodevs/features/default.ini | 12 +++
doc/guides/cryptodevs/index.rst| 1 +
4 files changed
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_ethdev.c | 37 +
1 file changed, 37 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_ethdev.c b/drivers/net/axgbe/axgbe_ethdev.c
index 0dc424d..daea0b2 100644
--- a/drivers/net/axgbe/axgbe_ethdev.c
+++ b
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 81 +
drivers/net/axgbe/axgbe_ethdev.h | 36
drivers/net/axgbe/axgbe_rxtx.c | 363 +++
drivers/net/axgbe/axgbe_rxtx.h | 289
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_dev.c| 844 +++
drivers/net/axgbe/axgbe_ethdev.c | 96 +
2 files changed, 940 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_dev.c b/drivers/net/axgbe/axgbe_dev.c
index 528241e..a69a078 100644
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 211 +
doc/guides/nics/features/axgbe.ini | 14 +++
doc/guides/nics/index.rst | 1 +
3 files changed, 226 insertions(+)
create mode 100644 doc/guides/nics/axgbe.rst
create mode
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 2 ++
doc/guides/nics/features/axgbe.ini | 2 ++
drivers/net/axgbe/axgbe_ethdev.c | 48 ++
3 files changed, 52 insertions(+)
diff --git a/doc/guides/nics/axgbe.rst b/doc/guides/nics
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 22 +-
drivers/net/axgbe/axgbe_rxtx.c | 429 +
drivers/net/axgbe/axgbe_rxtx.h | 19 ++
drivers/net/axgbe/axgbe_rxtx_vec_sse.c
Signed-off-by: Ravi Kumar
---
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 33 +
2 files changed, 34 insertions(+)
diff --git a/doc/guides/nics/features/axgbe.ini
b/doc/guides/nics/features/axgbe.ini
index f644128..2dbff18
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_mdio.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_mdio.c b/drivers/net/axgbe/axgbe_mdio.c
index 753dde9..07f4087 100644
--- a/drivers/net/axgbe/axgbe_mdio.c
+++ b/drivers/net/axgbe/axgbe_mdio.c
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 1 +
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_ethdev.c | 51 ++
3 files changed, 53 insertions(+)
diff --git a/doc/guides/nics/axgbe.rst b/doc/guides/nics
Signed-off-by: Ravi Kumar
---
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_common.h | 53 ++
drivers/net/axgbe/axgbe_ethdev.c | 10 ---
drivers/net/axgbe/axgbe_ethdev.h | 8 +++---
drivers/net/axgbe/axgbe_rxtx.c | 12
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_common.h | 8 +++
drivers/net/axgbe/axgbe_ethdev.c | 2 +
drivers/net/axgbe/axgbe_ethdev.h | 6 ++
drivers/net/axgbe/axgbe_mdio.c | 13 -
drivers/net/axgbe/axgbe_phy_impl.c | 117 +
5
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 125 +---
drivers/net/axgbe/Makefile | 127 +
drivers/net/axgbe/axgbe_common.h | 127 ++---
drivers/net/axgbe
Signed-off-by: Ravi Kumar
---
MAINTAINERS| 6 +
config/common_base | 5 +
doc/guides/rel_notes/release_18_05.rst | 5 +
drivers/crypto/Makefile| 1 +
drivers/crypto/ccp/Makefile| 29
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/Makefile | 3 +-
drivers/crypto/ccp/ccp_crypto.c | 203 +
drivers/crypto/ccp/ccp_crypto.h | 241 +++
drivers/crypto/ccp/ccp_dev.h | 129 +
drivers
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_dev.c | 9 ++
drivers/crypto/ccp/ccp_dev.h | 9 ++
drivers/crypto/ccp/ccp_pmd_ops.c | 61 +---
drivers/crypto/ccp/ccp_pmd_private.h | 43 +
4 files changed
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/Makefile | 3 +
drivers/crypto/ccp/ccp_dev.c | 761 +++
drivers/crypto/ccp/ccp_dev.h | 284 +
drivers/crypto/ccp/ccp_pci.c | 236 +++
drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_pmd_ops.c | 149 +--
1 file changed, 144 insertions(+), 5 deletions(-)
diff --git a/drivers/crypto/ccp/ccp_pmd_ops.c b/drivers/crypto/ccp/ccp_pmd_ops.c
index 0560f68..bd0aea4 100644
--- a/drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 360 +++
drivers/crypto/ccp/ccp_crypto.h | 35
drivers/crypto/ccp/ccp_dev.c | 27 +++
drivers/crypto/ccp/ccp_dev.h | 9 +
drivers/crypto/ccp/rte_ccp_pmd.c | 64 ++-
5 files
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/rte_ccp_pmd.c | 33 +++--
1 file changed, 31 insertions(+), 2 deletions(-)
diff --git a/drivers/crypto/ccp/rte_ccp_pmd.c b/drivers/crypto/ccp/rte_ccp_pmd.c
index fd7d2d3..b3b2651 100644
--- a/drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_dev.c | 20
drivers/crypto/ccp/ccp_dev.h | 11 +++
2 files changed, 31 insertions(+)
diff --git a/drivers/crypto/ccp/ccp_dev.c b/drivers/crypto/ccp/ccp_dev.c
index 2e702de..55cfcdd 100644
--- a/drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_pmd_ops.c | 34 --
1 file changed, 32 insertions(+), 2 deletions(-)
diff --git a/drivers/crypto/ccp/ccp_pmd_ops.c b/drivers/crypto/ccp/ccp_pmd_ops.c
index bd0aea4..d3708f4 100644
--- a/drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 197 ++-
drivers/crypto/ccp/ccp_crypto.h | 13 +++
drivers/crypto/ccp/ccp_dev.h | 53 +++
drivers/crypto/ccp/ccp_pmd_ops.c | 60
4 files changed, 321 insertions(+), 2
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 132 ++-
drivers/crypto/ccp/ccp_crypto.h | 3 +
drivers/crypto/ccp/ccp_pmd_ops.c | 20 ++
3 files changed, 154 insertions(+), 1 deletion(-)
diff --git a/drivers/crypto/ccp/ccp_crypto.c b
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 277 ++-
drivers/crypto/ccp/ccp_pmd_ops.c | 20 +++
2 files changed, 295 insertions(+), 2 deletions(-)
diff --git a/drivers/crypto/ccp/ccp_crypto.c b/drivers/crypto/ccp/ccp_crypto.c
index
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 235 ++-
drivers/crypto/ccp/ccp_pmd_ops.c | 30 +
2 files changed, 261 insertions(+), 4 deletions(-)
diff --git a/drivers/crypto/ccp/ccp_crypto.c b/drivers/crypto/ccp/ccp_crypto.c
index
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 367 +++
drivers/crypto/ccp/ccp_crypto.h | 23 +++
drivers/crypto/ccp/ccp_pmd_ops.c | 42 +
3 files changed, 432 insertions(+)
diff --git a/drivers/crypto/ccp/ccp_crypto.c b/drivers
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 667 +-
drivers/crypto/ccp/ccp_crypto.h | 22 ++
drivers/crypto/ccp/ccp_pmd_ops.c | 168 +
lib/librte_cryptodev/rte_crypto_sym.h | 17 +
4 files changed, 873 insertions
Signed-off-by: Ravi Kumar
---
drivers/crypto/ccp/ccp_crypto.c | 270 +++
drivers/crypto/ccp/ccp_crypto.h | 48 +++
drivers/crypto/ccp/ccp_pmd_ops.c | 168
3 files changed, 486 insertions(+)
diff --git a/drivers/crypto/ccp
Signed-off-by: Ravi Kumar
---
config/common_base | 1 +
drivers/crypto/ccp/ccp_crypto.c | 282 ++-
drivers/crypto/ccp/ccp_crypto.h | 5 +-
drivers/crypto/ccp/ccp_pmd_ops.c | 23 +++
drivers/crypto/ccp/ccp_pmd_private.h | 10
Signed-off-by: Ravi Kumar
---
test/test/test_cryptodev.c | 161 +++
test/test/test_cryptodev.h | 1 +
test/test/test_cryptodev_aes_test_vectors.h | 93 ++--
test/test/test_cryptodev_blockcipher.c | 9 +-
test
Signed-off-by: Ravi Kumar
---
doc/guides/cryptodevs/ccp.rst | 102 +
doc/guides/cryptodevs/features/ccp.ini | 57
doc/guides/cryptodevs/features/default.ini | 12
doc/guides/cryptodevs/index.rst| 1 +
4 files
Signed-off-by: Ravi Kumar
---
config/common_base | 6 ++
mk/rte.app.mk | 1 +
2 files changed, 7 insertions(+)
diff --git a/config/common_base b/config/common_base
index 5e97a08..fab46b5 100644
--- a/config/common_base
+++ b/config/common_base
@@ -405,6 +405,12
Signed-off-by: Ravi Kumar
---
MAINTAINERS | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index a0cd75e..0110d54 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -308,6 +308,12 @@ F: drivers/net/ena/
F: doc/guides/nics/ena.rst
F: doc/guides/nics
Signed-off-by: Ravi Kumar
---
doc/guides/nics/axgbe.rst | 214 +
doc/guides/nics/features/axgbe.ini | 18
doc/guides/nics/index.rst | 1 +
3 files changed, 233 insertions(+)
create mode 100644 doc/guides/nics/axgbe.rst
create mode
Signed-off-by: Ravi Kumar
---
MAINTAINERS | 7 +
config/common_base | 6 +
drivers/net/Makefile| 1 +
drivers/net/axgbe/Makefile | 146 +++
drivers/net/axgbe/axgbe_common.h
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_common.h | 1645 +-
1 file changed, 1644 insertions(+), 1 deletion(-)
diff --git a/drivers/net/axgbe/axgbe_common.h b/drivers/net/axgbe/axgbe_common.h
index 4af811a..9a5808d 100644
--- a/drivers/net/axgbe
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/axgbe_phy.h | 314 ++
1 file changed, 314 insertions(+)
create mode 100644 drivers/net/axgbe/axgbe_phy.h
diff --git a/drivers/net/axgbe/axgbe_phy.h b/drivers/net/axgbe/axgbe_phy.h
new file mode 100644
index
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 1 +
drivers/net/axgbe/axgbe_dev.c| 167 +++
drivers/net/axgbe/axgbe_ethdev.c | 291
drivers/net/axgbe/axgbe_ethdev.h | 349 +++
4 files
Signed-off-by: Ravi Kumar
---
drivers/net/axgbe/Makefile | 3 +
drivers/net/axgbe/axgbe_dev.c | 188 +
drivers/net/axgbe/axgbe_ethdev.c | 11 +
drivers/net/axgbe/axgbe_ethdev.h | 172
drivers/net/axgbe/axgbe_i2c.c | 453 +
drivers/net
1 - 100 of 186 matches
Mail list logo