~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/networking/devlink/mlx4.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/networking/devlink/mlx4.rst (Architecture m68k) and /Documentation/networking/devlink/mlx4.rst (Architecture sparc64)


  1 .. SPDX-License-Identifier: GPL-2.0                 1 .. SPDX-License-Identifier: GPL-2.0
  2                                                     2 
  3 ====================                                3 ====================
  4 mlx4 devlink support                                4 mlx4 devlink support
  5 ====================                                5 ====================
  6                                                     6 
  7 This document describes the devlink features i      7 This document describes the devlink features implemented by the ``mlx4``
  8 device driver.                                      8 device driver.
  9                                                     9 
 10 Parameters                                         10 Parameters
 11 ==========                                         11 ==========
 12                                                    12 
 13 .. list-table:: Generic parameters implemented     13 .. list-table:: Generic parameters implemented
 14                                                    14 
 15    * - Name                                        15    * - Name
 16      - Mode                                        16      - Mode
 17    * - ``internal_err_reset``                      17    * - ``internal_err_reset``
 18      - driverinit, runtime                         18      - driverinit, runtime
 19    * - ``max_macs``                                19    * - ``max_macs``
 20      - driverinit                                  20      - driverinit
 21    * - ``region_snapshot_enable``                  21    * - ``region_snapshot_enable``
 22      - driverinit, runtime                         22      - driverinit, runtime
 23                                                    23 
 24 The ``mlx4`` driver also implements the follow     24 The ``mlx4`` driver also implements the following driver-specific
 25 parameters.                                        25 parameters.
 26                                                    26 
 27 .. list-table:: Driver-specific parameters imp     27 .. list-table:: Driver-specific parameters implemented
 28    :widths: 5 5 5 85                               28    :widths: 5 5 5 85
 29                                                    29 
 30    * - Name                                        30    * - Name
 31      - Type                                        31      - Type
 32      - Mode                                        32      - Mode
 33      - Description                                 33      - Description
 34    * - ``enable_64b_cqe_eqe``                      34    * - ``enable_64b_cqe_eqe``
 35      - Boolean                                     35      - Boolean
 36      - driverinit                                  36      - driverinit
 37      - Enable 64 byte CQEs/EQEs, if the FW sup     37      - Enable 64 byte CQEs/EQEs, if the FW supports it.
 38    * - ``enable_4k_uar``                           38    * - ``enable_4k_uar``
 39      - Boolean                                     39      - Boolean
 40      - driverinit                                  40      - driverinit
 41      - Enable using the 4k UAR.                    41      - Enable using the 4k UAR.
 42                                                    42 
 43 The ``mlx4`` driver supports reloading via ``D     43 The ``mlx4`` driver supports reloading via ``DEVLINK_CMD_RELOAD``
 44                                                    44 
 45 Regions                                            45 Regions
 46 =======                                            46 =======
 47                                                    47 
 48 The ``mlx4`` driver supports dumping the firmw     48 The ``mlx4`` driver supports dumping the firmware PCI crspace and health
 49 buffer during a critical firmware issue.           49 buffer during a critical firmware issue.
 50                                                    50 
 51 In case a firmware command times out, firmware     51 In case a firmware command times out, firmware getting stuck, or a non zero
 52 value on the catastrophic buffer, a snapshot w     52 value on the catastrophic buffer, a snapshot will be taken by the driver.
 53                                                    53 
 54 The ``cr-space`` region will contain the firmw     54 The ``cr-space`` region will contain the firmware PCI crspace contents. The
 55 ``fw-health`` region will contain the device f     55 ``fw-health`` region will contain the device firmware's health buffer.
 56 Snapshots for both of these regions are taken      56 Snapshots for both of these regions are taken on the same event triggers.
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php