Thanks, this will help. Best Regards, Rajat On Mon, Sep 1, 2014 at 9:03 PM, Bjorn Helgaas <bhelgaas@xxxxxxxxxx> wrote: > 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 <bhelgaas@xxxxxxxxxx> > --- > lib/header.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > 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 */ > -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html