[PATCH v6 2/9] raw/cnxk_rvu_lf: support NPA/SSO pffunc get
Jerin Jacob
jerinjacobk at gmail.com
Tue Oct 29 17:10:48 CET 2024
On Mon, Oct 28, 2024 at 4:40 PM Akhil Goyal <gakhil at marvell.com> wrote:
>
> Added rte_pmd_rvu_lf_npa_pf_func_get and
> rte_pmd_rvu_lf_sso_pf_func_get APIs to get NPA and
> SSO pffunc for the application/external driver use.
>
> Signed-off-by: Akhil Goyal <gakhil at marvell.com>
> +driver_sdk_headers += files('cnxk_rvu_lf_driver.h')
+ @techboard at dpdk.org
Now that, _all_ the functions of this driver are exposed ONLY to out
of tree drives, I don't think, there are any more concerns. Please let
me know if someone thinks the other way around.
I will merge this version with the following diff[1]
[1]
[for-main]dell[dpdk-next-net-mrvl] $ git diff
diff --git a/doc/guides/rawdevs/cnxk_rvu_lf.rst
b/doc/guides/rawdevs/cnxk_rvu_lf.rst
index 1ac7d6b84b..8f9c37a1cc 100644
--- a/doc/guides/rawdevs/cnxk_rvu_lf.rst
+++ b/doc/guides/rawdevs/cnxk_rvu_lf.rst
@@ -27,7 +27,7 @@ The RVU LF device implements following features in
the rawdev API:
Limitations
-----------
-In multiprocess mode user-space application must ensure
+In multi-process mode user-space application must ensure
no resources sharing takes place.
Otherwise, user-space application should ensure synchronization.
diff --git a/doc/guides/rel_notes/release_24_11.rst
b/doc/guides/rel_notes/release_24_11.rst
index bf386a0f4a..2ebf4bbb39 100644
--- a/doc/guides/rel_notes/release_24_11.rst
+++ b/doc/guides/rel_notes/release_24_11.rst
@@ -254,7 +254,8 @@ New Features
* **Added Marvell cnxk RVU LF rawdev driver.**
Added a new raw device driver for Marvell cnxk based devices to allow
- applications to communicate using mailboxes and notify for the interrupts.
+ out of tree driver to manage RVU LF device. It enables operations such as
+ sending/receiving mailbox, register and notify the interrupts etc.
Removed Items
diff --git a/drivers/raw/cnxk_rvu_lf/cnxk_rvu_lf_driver.h
b/drivers/raw/cnxk_rvu_lf/cnxk_rvu_lf_driver.h
index e405831ce1..28410a74cd 100644
--- a/drivers/raw/cnxk_rvu_lf/cnxk_rvu_lf_driver.h
+++ b/drivers/raw/cnxk_rvu_lf/cnxk_rvu_lf_driver.h
@@ -11,8 +11,8 @@
* Marvell RVU LF raw PMD specific structures and interface
*
* This API allows out of tree driver to manage RVU LF device
- * in user space along with installing interrupt handlers for
- * low latency signal processing.
+ * It enables operations such as sending/receiving mailbox,
+ * register and notify the interrupts etc
*/
More information about the dev
mailing list