]> mj.ucw.cz Git - pciutils.git/commit
lspci: Decode all defined fields in the Device Capabilities 2 register
authorFrederick Lawler <fred@fredlawl.com>
Fri, 22 Feb 2019 05:13:26 +0000 (23:13 -0600)
committerMartin Mares <mj@ucw.cz>
Fri, 22 Feb 2019 11:58:04 +0000 (12:58 +0100)
commit33226851677b92fffd186002d74a1a515fb49413
treeb6924a651f1cb35070d96ddb9e825234f5ec0389
parent4021e8738abfb36d0d441e3d8f081389f230bbd3
lspci: Decode all defined fields in the Device Capabilities 2 register

Decode all defined fields in the Device Capabilities 2 register.

The difference from "lspci -vv" output now looks like this:

-               DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not Supported ARIFwd+
+               DevCap2: Completion Timeout: Range ABC, TimeoutDis+, NROPrPrP-, LTR+
+                        10BitTagComp-, 10BitTagReq-, OBFF Not Supported, ExtFmt-, EETLPPrefix-
+                        EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
+                        FRS-, LN System CLS Not Supported, TPHComp-, ExtTPHComp-, ARIFwd+

Signed-off-by: Frederick Lawler <fred@fredlawl.com>
lib/header.h
ls-caps.c
tests/cap-exp-dev2