From: Bjorn Helgaas Date: Tue, 2 Sep 2014 04:03:46 +0000 (-0600) Subject: lspci: Correct Root Capabilities "CRS Software Visibility" bit X-Git-Tag: v3.3.0~27 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=1cefd379194e1b5ab81c33905357b6ac8ed69b76;p=pciutils.git lspci: Correct Root Capabilities "CRS Software Visibility" bit lspci incorrectly tests bit 4, not bit 0, for "CRS Software Visibility" in the Root Capabilities register, so it shows "RootCap: CRSVisible-" even for devices that do support Software Visibility. Use the correct definition for PCI_EXP_RTCAP_CRSVIS. Signed-off-by: Bjorn Helgaas --- diff --git a/lib/header.h b/lib/header.h index db85df1..8ee7565 100644 --- a/lib/header.h +++ b/lib/header.h @@ -842,7 +842,7 @@ #define PCI_EXP_RTCTL_PMEIE 0x0008 /* PME Interrupt Enable */ #define PCI_EXP_RTCTL_CRSVIS 0x0010 /* Configuration Request Retry Status Visible to SW */ #define PCI_EXP_RTCAP 0x1e /* Root Capabilities */ -#define PCI_EXP_RTCAP_CRSVIS 0x0010 /* Configuration Request Retry Status Visible to SW */ +#define PCI_EXP_RTCAP_CRSVIS 0x0001 /* Configuration Request Retry Status Visible to SW */ #define PCI_EXP_RTSTA 0x20 /* Root Status */ #define PCI_EXP_RTSTA_PME_REQID 0x0000ffff /* PME Requester ID */ #define PCI_EXP_RTSTA_PME_STATUS 0x00010000 /* PME Status */