X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Fplatform%2Fcnxk.rst;h=92aa702a78b78a45eb169d2613874dd7b81814ad;hb=3158ec9fd5813c28bb7c08336bd44221e5adbb34;hp=d7adf43165fddebe4832dabea7450ab456da1341;hpb=9c30a6f3c9a456e8111a2b1e5f6c2c02a62025b6;p=dpdk.git diff --git a/doc/guides/platform/cnxk.rst b/doc/guides/platform/cnxk.rst index d7adf43165..92aa702a78 100644 --- a/doc/guides/platform/cnxk.rst +++ b/doc/guides/platform/cnxk.rst @@ -13,8 +13,12 @@ More information about CN9K and CN10K SoC can be found at `Marvell Official Webs Supported OCTEON cnxk SoCs -------------------------- +- CN93xx +- CN96xx +- CN98xx - CN106xx - CNF105xx +- CN103XX Resource Virtualization Unit architecture ----------------------------------------- @@ -62,12 +66,16 @@ DPDK subsystem. +---+-----+--------------------------------------------------------------+ | 7 | LBK | rte_ethdev | +---+-----+--------------------------------------------------------------+ - | 8 | DPI | rte_rawdev | + | 8 | DPI | rte_dmadev | +---+-----+--------------------------------------------------------------+ | 9 | SDP | rte_ethdev | +---+-----+--------------------------------------------------------------+ | 10| REE | rte_regexdev | +---+-----+--------------------------------------------------------------+ + | 11| BPHY| rte_rawdev | + +---+-----+--------------------------------------------------------------+ + | 12| GPIO| rte_rawdev | + +---+-----+--------------------------------------------------------------+ PF0 is called the administrative / admin function (AF) and has exclusive privileges to provision RVU functional block's LFs to each of the PF/VF. @@ -151,6 +159,12 @@ This section lists dataplane H/W block(s) available in cnxk SoC. #. **Baseband PHY Driver** See :doc:`../rawdevs/cnxk_bphy` for Baseband PHY driver information. +#. **Dmadev Driver** + See :doc:`../dmadevs/cnxk` for DPI Dmadev driver information. + +#. **Regex Device Driver** + See :doc:`../regexdevs/cn9k` for REE Regex device driver information. + Procedure to Setup Platform --------------------------- @@ -575,6 +589,15 @@ Cross Compilation Refer to :doc:`../linux_gsg/cross_build_dpdk_for_arm64` for generic arm64 details. +CN9K: + +.. code-block:: console + + meson build --cross-file config/arm/arm64_cn9k_linux_gcc + ninja -C build + +CN10K: + .. code-block:: console meson build --cross-file config/arm/arm64_cn10k_linux_gcc