On 12/19/2019 10:18 PM, Alfredo Cardigliano wrote: > Add makefile and config file options to compile the Pensando ionic PMD. > Add feature and version map file. > Update maintainers file. > > Signed-off-by: Alfredo Cardigliano <cardigli...@ntop.org> > Reviewed-by: Shannon Nelson <snel...@pensando.io>
<...> > +++ b/doc/guides/nics/ionic.rst > @@ -0,0 +1,43 @@ > +.. SPDX-License-Identifier: (BSD-3-Clause OR GPL-2.0) > + Copyright(c) 2018-2019 Pensando Systems, Inc. All rights reserved. > + > +IONIC Driver > +============ > + > +The ionic driver provides support for Pensando server adapters. > +It currently supports the below models: > + > +- `Naples DSC-25 > +<https://pensando.io/assets/documents/Naples-25_ProductBrief_10-2019.pdf>`_ > +- `Naples DSC-100 > +<https://pensando.io/assets/documents/Naples_100_ProductBrief-10-2019.pdf>`_ > + > +Please visit https://pensando.io for more information. > + > +Identifying the Adapter > +----------------------- > + > +To find if one or more Pensando PCI Ethernet devices are installed > +on the host, check for the PCI devices: > + > + .. code-block:: console > + > + lspci -d 1dd8: > + b5:00.0 Ethernet controller: Device 1dd8:1002 > + b6:00.0 Ethernet controller: Device 1dd8:1002 > + > +Pre-Installation Configuration > +------------------------------ > + > +The following options can be modified in the ``config`` file. > + > +- ``CONFIG_RTE_LIBRTE_IONIC_PMD`` (default ``y``) > + > + Toggle compilation of ionic PMD. > + > +Building DPDK > +------------- > + > +The ionic PMD driver supports UIO and VFIO, please refer to the > +:ref:`DPDK documentation that comes with the DPDK suite <linux_gsg>` > +for instructions on how to build DPDK. Doc is causing following warning, can you please check it: .../doc/guides/nics/ionic.rst:10: WARNING: Inline interpreted text or phrase reference start-string without end-string. .../doc/guides/nics/ionic.rst:11: WARNING: Bullet list ends without a blank line; unexpected unindent.