Lines Matching +full:mutually +full:- +full:exclusive

1 .. SPDX-License-Identifier: GPL-2.0
13 .. list-table:: Generic parameters implemented
15 * - Name
16 - Mode
17 - Notes
18 * - ``enable_roce``
19 - runtime
20 - mutually exclusive with ``enable_iwarp``
21 * - ``enable_iwarp``
22 - runtime
23 - mutually exclusive with ``enable_roce``
30 .. list-table:: devlink info versions implemented
33 * - Name
34 - Type
35 - Example
36 - Description
37 * - ``board.id``
38 - fixed
39 - K65390-000
40 - The Product Board Assembly (PBA) identifier of the board.
41 * - ``cgu.id``
42 - fixed
43 - 36
44 - The Clock Generation Unit (CGU) hardware revision identifier.
45 * - ``fw.mgmt``
46 - running
47 - 2.1.7
48 - 3-digit version number of the management firmware running on the
52 * - ``fw.mgmt.api``
53 - running
54 - 1.5.1
55 - 3-digit version number (major.minor.patch) of the API exported over
58 kernel only displayed a 2-digit version number (major.minor).
59 * - ``fw.mgmt.build``
60 - running
61 - 0x305d955f
62 - Unique identifier of the source for the management firmware.
63 * - ``fw.undi``
64 - running
65 - 1.2581.0
66 - Version of the Option ROM containing the UEFI driver. The version is
70 non-breaking changes and reset to 1 when the major version is
73 * - ``fw.psid.api``
74 - running
75 - 0.80
76 - Version defining the format of the flash contents.
77 * - ``fw.bundle_id``
78 - running
79 - 0x80002ec0
80 - Unique identifier of the firmware image file that was loaded onto
82 * - ``fw.app.name``
83 - running
84 - ICE OS Default Package
85 - The name of the DDP package that is active in the device. The DDP
88 * - ``fw.app``
89 - running
90 - 1.3.1.0
91 - The version of the DDP package that is active in the device. Note
94 * - ``fw.app.bundle_id``
95 - running
96 - 0xc0000001
97 - Unique identifier for the DDP package loaded in the device. Also
100 * - ``fw.netlist``
101 - running
102 - 1.1.2000-6.7.0
103 - The version of the netlist module. This module defines the device's
107 * - ``fw.netlist.build``
108 - running
109 - 0xee16ced7
110 - The first 4 bytes of the hash of the netlist module contents.
111 * - ``fw.cgu``
112 - running
113 - 8032.16973825.6021
114 - The version of Clock Generation Unit (CGU). Format:
121 ``devlink-flash`` interface. It supports updating the device flash using a
125 .. list-table:: List of supported overwrite modes
128 * - Bits
129 - Behavior
130 * - ``DEVLINK_FLASH_OVERWRITE_SETTINGS``
131 - Do not preserve settings stored in the flash components being
135 * - ``DEVLINK_FLASH_OVERWRITE_SETTINGS`` and ``DEVLINK_FLASH_OVERWRITE_IDENTIFIERS``
136 - Do not preserve either settings or identifiers. Overwrite everything
188 ice 0000:16:00.0: Active 2 100 - - - 100 - - -
189 ice 0000:16:00.0: 2 50 - 50 - - - - -
190 ice 0000:16:00.0: Pending 4 25 25 25 25 - - - -
191 ice 0000:16:00.0: 4 25 25 - - 25 25 - -
193 ice 0000:16:00.0: 1 100 - - - - - - -
208 .. list-table:: regions implemented
211 * - Name
212 - Description
213 * - ``nvm-flash``
214 - The contents of the entire flash chip, sometimes referred to as
216 * - ``shadow-ram``
217 - The contents of the Shadow RAM, which is loaded from the beginning
221 * - ``device-caps``
222 - The contents of the device firmware's capabilities buffer. Useful to
225 Both the ``nvm-flash`` and ``shadow-ram`` regions can be accessed without a
226 snapshot. The ``device-caps`` region requires a snapshot as the contents are
235 pci/0000:01:00.0/nvm-flash: size 10485760 snapshot [] max 1
236 pci/0000:01:00.0/device-caps: size 4096 snapshot [] max 10
238 $ devlink region new pci/0000:01:00.0/nvm-flash snapshot 1
239 $ devlink region dump pci/0000:01:00.0/nvm-flash snapshot 1
241 $ devlink region dump pci/0000:01:00.0/nvm-flash snapshot 1
247 $ devlink region read pci/0000:01:00.0/nvm-flash snapshot 1 address 0 length 16
250 $ devlink region delete pci/0000:01:00.0/nvm-flash snapshot 1
252 $ devlink region new pci/0000:01:00.0/device-caps snapshot 1
253 $ devlink region dump pci/0000:01:00.0/device-caps snapshot 1
289 $ devlink region delete pci/0000:01:00.0/device-caps snapshot 1
294 The ``ice`` driver implements devlink-rate API. It allows for offload of
301 It is assumed that this feature is mutually exclusive with DCB performed
305 devlink-rate API. To configure those features a driver reload is necessary.
312 It's required because devlink-rate requires devlink-port objects to be
320 .. list-table:: Attributes supported
323 * - Name
324 - Description
325 * - ``tx_max``
326 - maximum bandwidth to be consumed by the tree Node. Rate Limit is
332 * - ``tx_share``
333 - minimum bandwidth allocated to a tree node when it is not blocked.
337 * - ``tx_priority``
338 - allows for usage of strict priority arbiter among siblings. This
341 Range 0-7. Nodes with priority 7 have the highest priority and are
344 * - ``tx_weight``
345 - allows for usage of Weighted Fair Queuing arbitration scheme among
347 the strict priority. Range 1-200. Only relative values matter for