• S
    PCI: Add pci_bus_crs_vendor_id() to detect CRS response data · 62bc6a6f
    Sinan Kaya 提交于
    Add pci_bus_crs_vendor_id() to determine whether data returned for a config
    read of the Vendor ID indicates a Configuration Request Retry Status (CRS)
    response.
    
    Per PCIe r3.1, sec 2.3.2, this data is only returned if:
    
      - CRS Software Visibility is enabled,
      - a config read includes both bytes of the Vendor ID, and
      - the read receives a CRS completion
    Signed-off-by: NSinan Kaya <okaya@codeaurora.org>
    [bhelgaas: changelog, change name to pci_bus_crs_vendor_id(), make static
    in probe.c, use it in pci_bus_read_dev_vendor_id()]
    Signed-off-by: NBjorn Helgaas <bhelgaas@google.com>
    62bc6a6f
probe.c 67.3 KB