[dpdk-dev] [PATCH v2 1/1] compress/octeontx: support scatter gather mode

2023-02-02 Thread Mahipal Challa
Scatter gather mode feature support is added to compress or decompress the larger data in a single compression or decompression operation. Signed-off-by: Mahipal Challa --- v2: - Checkpatch warning is resolved. - PMD debug logs are used for debug prints. - Documentation is updated

[dpdk-dev] [PATCH v1 1/1] compress/octeontx: scatter gather mode feature support

2023-01-11 Thread Mahipal Challa
Scatter gather mode feature support is added to compress or decompress the larger data in a single compression or decompression operation. Signed-off-by: Mahipal Challa --- drivers/compress/octeontx/otx_zip.h | 155 +--- drivers/compress/octeontx/otx_zip_pmd.c | 72

[dpdk-dev] [PATCH v1 1/1] compress/octeontx: async burst mode feature support

2022-12-15 Thread Mahipal Challa
Async burst mode feature support is added, improves the single thread compression/decompression throughput. Signed-off-by: Mahipal Challa --- drivers/compress/octeontx/include/zip_regs.h | 1 + drivers/compress/octeontx/otx_zip.h | 37 +-- drivers/compress/octeontx/otx_zip_pmd.c

[dpdk-dev] [PATCH v1 1/1] compress/octeontx: mark ZIP VF driver to support disabling IOVA as PA

2022-12-15 Thread Mahipal Challa
Enabled the flag "pmd_supports_disable_iova_as_pa" for octeontx2 compress VF driver files. Signed-off-by: Mahipal Challa --- drivers/common/octeontx/meson.build | 1 + drivers/compress/octeontx/meson.build | 1 + drivers/mempool/octeontx/meson.build | 1 + 3 files changed, 3

[dpdk-dev] [PATCH v1 1/1] compress/octeontx: add octeontx2 SoC family support

2022-02-27 Thread Mahipal Challa
The octeontx2 9xxx SoC family support is added. Signed-off-by: Mahipal Challa --- drivers/compress/octeontx/include/zip_regs.h | 12 drivers/compress/octeontx/otx_zip.c | 6 +- drivers/compress/octeontx/otx_zip.h | 1 + drivers/compress/octeontx

Re: [dpdk-dev] [EXT] Re: [PATCH] maintainers: Update for OcteonTx2 DMA and EP

2020-11-10 Thread Mahipal Challa
-Original Message- From: Radha Mohan Sent: Tuesday, November 10, 2020 11:44 PM To: Radha Chintakuntla ; Satha Koteswara Rao Kottidi ; Mahipal Challa Cc: dev@dpdk.org; Thomas Monjalon ; Veerasenareddy Burru ; Satananda Burla ; Jerin Jacob Kollanukkaran Subject: [EXT] Re: [dpdk-dev

[dpdk-dev] [PATCH 1/1] raw/octeontx2_ep: update the ABI version

2020-02-11 Thread Mahipal Challa
Changed the ABI version to 20.0.1. Fixes: 56d46d13f736 ("raw/octeontx2_ep: add build infra and device probe") Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/rte_rawdev_octeontx2_ep_version.map | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/d

[dpdk-dev] [dpdk-dev PATCH] raw/octeontx2_ep: fix coverity scan reported defects

2020-01-27 Thread Mahipal Challa
Defects reported by coverity scan are resolved. Coverity issue: CID 353611 - Error handling. Coverity issue: CID 353622 - Error handling. Coverity issue: CID 353632 - NULL pointer dereference. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 18 ++ 1

Re: [dpdk-dev] [PATCH v5 0/6] OCTEON TX2 End Point Driver

2020-01-13 Thread Mahipal Challa
Hi Thomas, Would you please merge this series. Thanks, Mahipal > -Original Message- > From: dev On Behalf Of Mahipal Challa > Sent: Monday, January 13, 2020 11:31 AM > To: dev@dpdk.org; tho...@monjalon.net > Cc: gavin...@arm.com; Jerin Jacob Kollanukkaran ; > Na

[dpdk-dev] [PATCH v5 4/6] raw/octeontx2_ep: add enqueue operation

2020-01-12 Thread Mahipal Challa
Add rawdev enqueue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 6 + drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 242 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 39 + drivers/raw/octeontx2_ep

[dpdk-dev] [PATCH v5 6/6] raw/octeontx2_ep: add driver self test

2020-01-12 Thread Mahipal Challa
Add rawdev's selftest feature in SDP VF driver, which verifies the EP mode functionality test. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 13 +++ drivers/raw/octeontx2_ep/Makefile | 1 + drivers/raw/octeontx2_ep/meson.build | 1 + driver

[dpdk-dev] [PATCH v5 5/6] raw/octeontx2_ep: add dequeue operation

2020-01-12 Thread Mahipal Challa
Add rawdev dequeue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 197 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 2 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 1 + drivers/raw/octeontx2_ep

[dpdk-dev] [PATCH v5 0/6] OCTEON TX2 End Point Driver

2020-01-12 Thread Mahipal Challa
. v5: * Updated "doc/guides/rel_notes/release_20_02.rst". Series-reviewed-by: Gavin Hu Mahipal Challa (6): raw/octeontx2_ep: add build infra and device probe raw/octeontx2_ep: add device configuration raw/octeontx2_ep: add device uninitialization raw/octeontx2_ep: add enqueue

[dpdk-dev] [PATCH v5 3/6] raw/octeontx2_ep: add device uninitialization

2020-01-12 Thread Mahipal Challa
Add rawdev close/uninitialize operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 111 ++ drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 78 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.h | 8

[dpdk-dev] [PATCH v5 2/6] raw/octeontx2_ep: add device configuration

2020-01-12 Thread Mahipal Challa
Register "dev_configure" API to configure/initialize the SDP VF PCIe devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst| 29 ++ drivers/common/octeontx2/hw/otx2_sdp.h | 184 + drivers/common/octeontx2/otx

[dpdk-dev] [PATCH v5 1/6] raw/octeontx2_ep: add build infra and device probe

2020-01-12 Thread Mahipal Challa
Add the OCTEON TX2 SDP EP device probe along with the build infrastructure for Make and meson builds. Signed-off-by: Mahipal Challa --- MAINTAINERS| 5 + config/common_base | 5 + doc/guides/rawdevs/index.rst

Re: [dpdk-dev] [EXT] Re: [PATCH v4 0/6] OCTEON TX2 End Point Driver

2020-01-10 Thread Mahipal Challa
Hi Jerin, Please see the response inline. > -Original Message- > From: Jerin Jacob > Sent: Friday, January 10, 2020 1:19 PM > To: Mahipal Challa > Cc: dpdk-dev ; Jerin Jacob Kollanukkaran > ; Narayana Prasad Raju Athreya > ; Subrahmanyam Nilla ; > Venkate

Re: [dpdk-dev] [PATCH v4 0/6] OCTEON TX2 End Point Driver

2020-01-09 Thread Mahipal Challa
Hi Thomas, Assuming that this series is ready for merging now, would you please merge this series. Thank you Gavin for reviewing the series. Thanks, Mahipal > -Original Message- > From: Gavin Hu > Sent: Wednesday, January 8, 2020 1:45 PM > To: Mahipal Challa ; dev@dpd

Re: [dpdk-dev] [PATCH v4 0/6] OCTEON TX2 End Point Driver

2020-01-07 Thread Mahipal Challa
, Mahipal > -Original Message- > From: dev On Behalf Of Mahipal Challa > Sent: Tuesday, January 7, 2020 7:53 PM > To: dev@dpdk.org > Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju > Athreya ; Subrahmanyam Nilla > ; Venkateshwarlu Nalla ; > gavin...@arm.com >

[dpdk-dev] [PATCH v4 6/6] raw/octeontx2_ep: add driver self test

2020-01-07 Thread Mahipal Challa
Add rawdev's selftest feature in SDP VF driver, which verifies the EP mode functionality test. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 13 +++ drivers/raw/octeontx2_ep/Makefile | 1 + drivers/raw/octeontx2_ep/meson.build | 1 + driver

[dpdk-dev] [PATCH v4 5/6] raw/octeontx2_ep: add dequeue operation

2020-01-07 Thread Mahipal Challa
Add rawdev dequeue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 197 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 2 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 1 + drivers/raw/octeontx2_ep

[dpdk-dev] [PATCH v4 3/6] raw/octeontx2_ep: add device uninitialization

2020-01-07 Thread Mahipal Challa
Add rawdev close/uninitialize operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 111 ++ drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 78 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.h | 8

[dpdk-dev] [PATCH v4 4/6] raw/octeontx2_ep: add enqueue operation

2020-01-07 Thread Mahipal Challa
Add rawdev enqueue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 6 + drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 242 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 39 + drivers/raw/octeontx2_ep

[dpdk-dev] [PATCH v4 1/6] raw/octeontx2_ep: add build infra and device probe

2020-01-07 Thread Mahipal Challa
Add the OCTEON TX2 SDP EP device probe along with the build infrastructure for Make and meson builds. Signed-off-by: Mahipal Challa --- MAINTAINERS| 5 + config/common_base | 5 + doc/guides/rawdevs/index.rst

[dpdk-dev] [PATCH v4 0/6] OCTEON TX2 End Point Driver

2020-01-07 Thread Mahipal Challa
This patchset adds support for OCTEON TX2 end point mode of operation. The driver implementation uses DPDK rawdevice sub-system. v2: * Updated memory barrior API's as per Gavin Hu suggestion. v3: * Fixed memory leak possibility issues. v4: * Improved error handling in selftest API. Ma

[dpdk-dev] [PATCH v4 2/6] raw/octeontx2_ep: add device configuration

2020-01-07 Thread Mahipal Challa
Register "dev_configure" API to configure/initialize the SDP VF PCIe devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst| 29 ++ drivers/common/octeontx2/hw/otx2_sdp.h | 184 + drivers/common/octeontx2/otx

Re: [dpdk-dev] [PATCH v3 5/6] raw/octeontx2_ep: add dequeue operation

2020-01-06 Thread Mahipal Challa
Hi Gavin, Please see the response inline. > -Original Message- > From: Gavin Hu > Sent: Tuesday, January 7, 2020 11:13 AM > To: Mahipal Challa ; dev@dpdk.org > Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju > Athreya ; Subrahmanyam Nilla > ; Venkateshwarlu Na

Re: [dpdk-dev] [PATCH v3 4/6] raw/octeontx2_ep: add enqueue operation

2020-01-06 Thread Mahipal Challa
Hi Gavin, Please see the response inline. > -Original Message- > From: Gavin Hu > Sent: Tuesday, January 7, 2020 11:26 AM > To: Mahipal Challa ; dev@dpdk.org; Honnappa > Nagarahalli > Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju > Athreya

Re: [dpdk-dev] [PATCH v3 2/6] raw/octeontx2_ep: add device configuration

2020-01-06 Thread Mahipal Challa
Hi Gavin, Please see the response inline. Thanks, Mahipal > -Original Message- > From: Gavin Hu > Sent: Tuesday, January 7, 2020 11:31 AM > To: Mahipal Challa ; dev@dpdk.org > Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju > Athreya ; Subrahmanyam Nilla > ;

Re: [dpdk-dev] [PATCH v3 6/6] raw/octeontx2_ep: add driver self test

2020-01-06 Thread Mahipal Challa
Hi Gavin, Please see response inline > -Original Message- > From: Gavin Hu > Sent: Tuesday, January 7, 2020 8:13 AM > To: Mahipal Challa ; dev@dpdk.org > Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju > Athreya ; Subrahmanyam Nilla > ; Venkateshwarlu Nalla ;

[dpdk-dev] [PATCH v3 5/6] raw/octeontx2_ep: add dequeue operation

2020-01-06 Thread Mahipal Challa
Add rawdev dequeue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 197 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 2 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 1 + drivers/raw/octeontx2_ep

[dpdk-dev] [PATCH v3 6/6] raw/octeontx2_ep: add driver self test

2020-01-06 Thread Mahipal Challa
Add rawdev's selftest feature in SDP VF driver, which verifies the EP mode functionality test. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 13 +++ drivers/raw/octeontx2_ep/Makefile | 1 + drivers/raw/octeontx2_ep/meson.build | 1 + driver

[dpdk-dev] [PATCH v3 4/6] raw/octeontx2_ep: add enqueue operation

2020-01-06 Thread Mahipal Challa
Add rawdev enqueue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 6 + drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 242 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 39 + drivers/raw/octeontx2_ep

[dpdk-dev] [PATCH v3 2/6] raw/octeontx2_ep: add device configuration

2020-01-06 Thread Mahipal Challa
Register "dev_configure" API to configure/initialize the SDP VF PCIe devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst| 29 ++ drivers/common/octeontx2/hw/otx2_sdp.h | 184 + drivers/common/octeontx2/otx

[dpdk-dev] [PATCH v3 3/6] raw/octeontx2_ep: add device uninitialization

2020-01-06 Thread Mahipal Challa
Add rawdev close/uninitialize operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 111 ++ drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 78 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.h | 8

[dpdk-dev] [PATCH v3 1/6] raw/octeontx2_ep: add build infra and device probe

2020-01-06 Thread Mahipal Challa
Add the OCTEON TX2 SDP EP device probe along with the build infrastructure for Make and meson builds. Signed-off-by: Mahipal Challa --- MAINTAINERS| 5 + config/common_base | 5 + doc/guides/rawdevs/index.rst

[dpdk-dev] [PATCH v3 0/6] OCTEON TX2 End Point Driver

2020-01-06 Thread Mahipal Challa
This patchset adds support for OCTEON TX2 end point mode of operation. The driver implementation uses DPDK rawdevice sub-system. v2: * Updated memory barrior API's as per Gavin Hu suggestion. v3: * Fixed memory leak possibility issues. Mahipal Challa (6): raw/octeontx2_ep: add build infr

Re: [dpdk-dev] [dpdk-dev PATCH v2 4/6] raw/octeontx2_ep: add enqueue operation

2020-01-03 Thread Mahipal Challa
Hi Gavin, Please see response inline. > -Original Message- > From: Gavin Hu > Sent: Thursday, January 2, 2020 4:13 PM > To: Mahipal Challa ; dev@dpdk.org > Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju > Athreya ; Subrahmanyam Nilla > ; Venkateshwarlu Na

Re: [dpdk-dev] [dpdk-dev PATCH v2 2/6] raw/octeontx2_ep: add device configuration

2020-01-03 Thread Mahipal Challa
Hi Gavin, Please see response inline. > -Original Message- > From: Gavin Hu > Sent: Thursday, January 2, 2020 3:48 PM > To: Mahipal Challa ; dev@dpdk.org > Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju > Athreya ; Subrahmanyam Nilla > ; Venkateshwarlu Na

Re: [dpdk-dev] [dpdk-dev PATCH v2 6/6] raw/octeontx2_ep: add driver self test

2020-01-02 Thread Mahipal Challa
Hi Gavin, Please see the response inline. From: Gavin Hu Sent: Thursday, January 2, 2020 3:48 PM To: Mahipal Challa ; dev@dpdk.org Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju Athreya ; Subrahmanyam Nilla ; Venkateshwarlu Nalla ; nd Subject: [EXT] RE

Re: [dpdk-dev] [PATCH v2 0/6] OCTEON TX2 End Point Driver

2020-01-02 Thread Mahipal Challa
Hi Gavin, Please see inline. From: Gavin Hu Sent: Thursday, January 2, 2020 3:46 PM To: Mahipal Challa ; dev@dpdk.org Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju Athreya ; Subrahmanyam Nilla ; Venkateshwarlu Nalla ; nd Subject: [EXT] RE: [dpdk-dev

[dpdk-dev] [dpdk-dev PATCH v2 4/6] raw/octeontx2_ep: add enqueue operation

2019-12-27 Thread Mahipal Challa
Add rawdev enqueue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 6 + drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 242 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 39 + drivers/raw/octeontx2_ep

[dpdk-dev] [dpdk-dev PATCH v2 5/6] raw/octeontx2_ep: add dequeue operation

2019-12-27 Thread Mahipal Challa
Add rawdev dequeue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 197 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 2 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 1 + drivers/raw/octeontx2_ep

[dpdk-dev] [dpdk-dev PATCH v2 6/6] raw/octeontx2_ep: add driver self test

2019-12-27 Thread Mahipal Challa
Add rawdev's selftest feature in SDP VF driver, which verifies the EP mode functionality test. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 13 +++ drivers/raw/octeontx2_ep/Makefile | 1 + drivers/raw/octeontx2_ep/meson.build | 1 + driver

[dpdk-dev] [dpdk-dev PATCH v2 3/6] raw/octeontx2_ep: add device uninitialization

2019-12-27 Thread Mahipal Challa
Add rawdev close/uninitialize operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 111 ++ drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 78 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.h | 8

[dpdk-dev] [dpdk-dev PATCH v2 1/6] raw/octeontx2_ep: add build infra and device probe

2019-12-27 Thread Mahipal Challa
Add the OCTEON TX2 SDP EP device probe along with the build infrastructure for Make and meson builds. Signed-off-by: Mahipal Challa --- MAINTAINERS| 5 + config/common_base | 5 + doc/guides/rawdevs/index.rst

[dpdk-dev] [dpdk-dev PATCH v2 2/6] raw/octeontx2_ep: add device configuration

2019-12-27 Thread Mahipal Challa
Register "dev_configure" API to configure/initialize the SDP VF PCIe devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst| 29 ++ drivers/common/octeontx2/hw/otx2_sdp.h | 184 + drivers/common/octeontx2/otx

[dpdk-dev] [PATCH v2 0/6] OCTEON TX2 End Point Driver

2019-12-27 Thread Mahipal Challa
This patchset adds support for OCTEON TX2 end point mode of operation. The driver implementation uses DPDK rawdevice sub-system. v2: * Updated memory barrior API's as per Gavin Hu suggestion. Mahipal Challa (6): raw/octeontx2_ep: add build infra and device probe raw/octeontx2_ep: add d

Re: [dpdk-dev] [PATCH v1 4/6] raw/octeontx2_ep: add enqueue operation

2019-12-18 Thread Mahipal Challa
Hi Gavin, Please see the response inline. From: Gavin Hu (Arm Technology China) Sent: Saturday, December 14, 2019 9:54 PM To: Mahipal Challa ; dev@dpdk.org Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju Athreya ; Subrahmanyam Nilla ; Venkateshwarlu Nalla

Re: [dpdk-dev] [PATCH v1 5/6] raw/octeontx2_ep: add dequeue operation

2019-12-18 Thread Mahipal Challa
Hi Gavin, Please see response inline. From: Gavin Hu (Arm Technology China) Sent: Saturday, December 14, 2019 9:48 PM To: Mahipal Challa ; dev@dpdk.org Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju Athreya ; Subrahmanyam Nilla ; Venkateshwarlu Nalla

Re: [dpdk-dev] [PATCH v1 2/6] raw/octeontx2_ep: add device configuration

2019-12-18 Thread Mahipal Challa
Hi Gavin, Thanks for your suggestions, please see the response inline. From: Gavin Hu (Arm Technology China) Sent: Saturday, December 14, 2019 9:34 PM To: Mahipal Challa ; dev@dpdk.org Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju Athreya ; Subrahmanyam

[dpdk-dev] [PATCH v1 6/6] raw/octeontx2_ep: add driver self test

2019-12-09 Thread Mahipal Challa
Add rawdev's selftest feature in SDP VF driver, which verifies the EP mode functionality test. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 13 +++ drivers/raw/octeontx2_ep/Makefile | 1 + drivers/raw/octeontx2_ep/meson.build | 1 + driver

[dpdk-dev] [PATCH v1 4/6] raw/octeontx2_ep: add enqueue operation

2019-12-09 Thread Mahipal Challa
Add rawdev enqueue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 6 + drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 242 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 39 + drivers/raw/octeontx2_ep

[dpdk-dev] [PATCH v1 5/6] raw/octeontx2_ep: add dequeue operation

2019-12-09 Thread Mahipal Challa
Add rawdev dequeue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 199 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 2 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 1 + drivers/raw/octeontx2_ep

[dpdk-dev] [PATCH v1 3/6] raw/octeontx2_ep: add device uninitialization

2019-12-09 Thread Mahipal Challa
Add rawdev close/uninitialize operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 111 ++ drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 78 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.h | 8

[dpdk-dev] [PATCH v1 0/6] OCTEON TX2 End Point Driver

2019-12-09 Thread Mahipal Challa
This patchset adds support for OCTEON TX2 end point mode of operation. The driver implementation uses DPDK rawdevice sub-system. Mahipal Challa (6): raw/octeontx2_ep: add build infra and device probe raw/octeontx2_ep: add device configuration raw/octeontx2_ep: add device uninitialization

[dpdk-dev] [PATCH v1 2/6] raw/octeontx2_ep: add device configuration

2019-12-09 Thread Mahipal Challa
Register "dev_configure" API to configure/initialize the SDP VF PCIe devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst| 29 ++ drivers/common/octeontx2/hw/otx2_sdp.h | 184 + drivers/common/octeontx2/otx

[dpdk-dev] [PATCH v1 1/6] raw/octeontx2_ep: add build infra and device probe

2019-12-09 Thread Mahipal Challa
Add the OCTEON TX2 SDP EP device probe along with the build infrastructure for Make and meson builds. Signed-off-by: Mahipal Challa --- MAINTAINERS| 5 + config/common_base | 5 + doc/guides/rawdevs/index.rst

[dpdk-dev] [PATCH v1 5/6] raw/octeontx2_ep: add dequeue operation

2019-12-08 Thread Mahipal Challa
Add rawdev dequeue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 199 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 2 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 1 + drivers/raw/octeontx2_ep

[dpdk-dev] [PATCH v1 6/6] raw/octeontx2_ep: add driver self test

2019-12-08 Thread Mahipal Challa
Add rawdev's selftest feature in SDP VF driver, which verifies the EP mode functionality test. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 13 +++ drivers/raw/octeontx2_ep/Makefile | 1 + drivers/raw/octeontx2_ep/meson.build | 1 + driver

[dpdk-dev] [PATCH v1 2/6] raw/octeontx2_ep: add device configuration

2019-12-08 Thread Mahipal Challa
Register "dev_configure" API to configure/initialize the SDP VF PCIe devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst| 29 ++ drivers/common/octeontx2/hw/otx2_sdp.h | 184 + drivers/common/octeontx2/otx

[dpdk-dev] [PATCH v1 4/6] raw/octeontx2_ep: add enqueue operation

2019-12-08 Thread Mahipal Challa
Add rawdev enqueue operation for SDP VF devices. Signed-off-by: Mahipal Challa --- doc/guides/rawdevs/octeontx2_ep.rst | 6 + drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 242 ++ drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 39 + drivers/raw/octeontx2_ep

[dpdk-dev] [PATCH v1 3/6] raw/octeontx2_ep: add device uninitialization

2019-12-08 Thread Mahipal Challa
Add rawdev close/uninitialize operation for SDP VF devices. Signed-off-by: Mahipal Challa --- drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 111 ++ drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 78 + drivers/raw/octeontx2_ep/otx2_ep_rawdev.h | 8

[dpdk-dev] [PATCH v1 0/6] OCTEON TX2 End Point Driver

2019-12-08 Thread Mahipal Challa
This patchset adds support for OCTEON TX2 end point mode of operation. The driver implementation uses DPDK rawdevice sub-system. Mahipal Challa (6): raw/octeontx2_ep: add build infra and device probe raw/octeontx2_ep: add device configuration raw/octeontx2_ep: add device uninitialization

[dpdk-dev] [PATCH v1 1/6] raw/octeontx2_ep: add build infra and device probe

2019-12-08 Thread Mahipal Challa
Add the OCTEON TX2 SDP EP device probe along with the build infrastructure for Make and meson builds. Signed-off-by: Mahipal Challa --- MAINTAINERS| 5 + config/common_base | 5 + doc/guides/rawdevs/index.rst