net/mlx5: support list of representor PF
[dpdk.git] / doc / guides / nics / ionic.rst
1 ..  SPDX-License-Identifier: (BSD-3-Clause OR GPL-2.0)
2     Copyright(c) 2018-2020 Pensando Systems, Inc. All rights reserved.
3
4 IONIC Driver
5 ============
6
7 The ionic driver provides support for Pensando server adapters.
8 It currently supports the below models:
9
10 - DSC-25 dual-port 25G Distributed Services Card `(pdf) <https://pensando.io/wp-content/uploads/2020/03/Pensando-DSC-25-Product-Brief.pdf>`__
11 - DSC-100 dual-port 100G Distributed Services Card `(pdf) <https://pensando.io/wp-content/uploads/2020/03/Pensando-DSC-100-Product-Brief.pdf>`__
12
13 Please visit the Pensando web site at https://pensando.io for more information.
14 The `Documents <https://pensando.io/documents/>`_ page contains Product Briefs and other product information.
15
16 Identifying the Adapter
17 -----------------------
18
19 To determine if one or more Pensando DSC Ethernet devices are installed
20 on the host, check for the PCI devices:
21
22    .. code-block:: console
23
24       lspci -d 1dd8:
25       b5:00.0 Ethernet controller: Device 1dd8:1002
26       b6:00.0 Ethernet controller: Device 1dd8:1002
27
28 Firmware Support
29 ----------------
30
31 The ionic PMD requires firmware which supports 16 segment transmit SGLs.
32 This support was added prior to version 1.0. For help upgrading older versions,
33 please contact Pensando support.
34
35 Building DPDK
36 -------------
37
38 The ionic PMD supports UIO and VFIO. Please refer to the
39 :ref:`DPDK documentation that comes with the DPDK suite <linux_gsg>`
40 for instructions on how to build DPDK.