Skip to content

Commit

Permalink
devlink: add a new info version tag
Browse files Browse the repository at this point in the history
Add definition and documentation for the new generic
info "board.part_number".

The new one is for part number specific use, and board.id
is modified to match the documentation in devlink-info.

Signed-off-by: Fei Qin <fei.qin@corigine.com>
Signed-off-by: Louis Peens <louis.peens@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Fei Qin authored and David S. Miller committed Apr 12, 2024
1 parent 697a6c8 commit 3bb946c
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
5 changes: 5 additions & 0 deletions Documentation/networking/devlink/devlink-info.rst
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,11 @@ board.manufacture

An identifier of the company or the facility which produced the part.

board.part_number
-----------------

Part number of the board and its components.

fw
--

Expand Down
4 changes: 3 additions & 1 deletion include/net/devlink.h
Original file line number Diff line number Diff line change
Expand Up @@ -599,12 +599,14 @@ enum devlink_param_generic_id {
.validate = _validate, \
}

/* Part number, identifier of board design */
/* Identifier of board design */
#define DEVLINK_INFO_VERSION_GENERIC_BOARD_ID "board.id"
/* Revision of board design */
#define DEVLINK_INFO_VERSION_GENERIC_BOARD_REV "board.rev"
/* Maker of the board */
#define DEVLINK_INFO_VERSION_GENERIC_BOARD_MANUFACTURE "board.manufacture"
/* Part number of the board and its components */
#define DEVLINK_INFO_VERSION_GENERIC_BOARD_PART_NUMBER "board.part_number"

/* Part number, identifier of asic design */
#define DEVLINK_INFO_VERSION_GENERIC_ASIC_ID "asic.id"
Expand Down

0 comments on commit 3bb946c

Please sign in to comment.