-
Notifications
You must be signed in to change notification settings - Fork 655
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
nvme: Spport Phy Rx Eye Opening Measurement Log
This implements support for TP4119a, adding a new command nvme phy-rx-eom-log for issuing Get Log Page with the new Log Identifier and allowing for configuration/validation of the Log Specific Parameters. Signed-off-by: Brandon Paupore <[email protected]>
- Loading branch information
1 parent
ba67e3e
commit 25916bc
Showing
10 changed files
with
405 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
nvme-phy-rx-eom-log(1) | ||
====================== | ||
|
||
NAME | ||
---- | ||
nvme-phy-rx-eom-log - Retrieves a Physical Interface Receiver Eye Opening Measurement log page from an NVMe device | ||
|
||
SYNOPSIS | ||
-------- | ||
[verse] | ||
'nvme phy-rx-eom-log' <device> [--lsp=<field> | -s <field>] | ||
[--controller=<id> | -c <id>] | ||
[--output-format=<fmt> | -o <fmt>] | ||
|
||
DESCRIPTION | ||
----------- | ||
Retrieves a Physical Interface Receiver Eye Opening Measurement log page from | ||
an NVMe device and provides the returned structure. | ||
|
||
The <device> parameter is mandatory and may be either the NVMe character | ||
device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1). | ||
|
||
On success it returns 0, error code otherwise. | ||
|
||
OPTIONS | ||
------- | ||
-s <field>:: | ||
--lsp=<field>:: | ||
The log specified field configuring the controller's action to take | ||
during processing of the command and the measurement quality. | ||
|
||
-c <id>:: | ||
--controller=<id>:: | ||
Controller ID of the controller associated wit the PCIe port to be | ||
measured. | ||
|
||
-o <format>:: | ||
--output-format=<format>:: | ||
Set the reporting format to 'normal', 'json', or | ||
'binary'. Only one output format can be used at a time. | ||
|
||
EXAMPLES | ||
-------- | ||
* Start a best quality measurement and retrieve the log page header | ||
+ | ||
------------ | ||
# nvme phy-rx-eom-log /dev/nvme0 --lsp=10 | ||
------------ | ||
|
||
* Retrieve a finished best quality measurement on controller with ID 3 | ||
+ | ||
------------ | ||
# nvme phy-rx-eom-log /dev/nvme0 --lsp=2 --controller=3 | ||
------------ | ||
|
||
|
||
NVME | ||
---- | ||
Part of the nvme-user suite |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.