aboutsummaryrefslogtreecommitdiffstats
path: root/ls-ecaps.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-29ls-ecaps: extend decode support for more fields for AER CE and UE statusHEADmasterShuai Xue1-13/+35
2024-04-24ls-ecaps: Correct the link state reportingAlexey Kardashevskiy1-4/+9
2024-02-26ls-ecaps: Add decode support for IDE Extended CapabilityAlexey Kardashevskiy1-0/+192
2024-02-17lspci: Add Lane Margining support to the lspciNikita Proshkin1-1/+21
2023-12-29Constants for CXL capability should not changeMartin Mares1-6/+3
2023-12-08CXL: Fix indentationMartin Mares1-95/+90
2023-12-08Merge pull request #146 from alexisgrytalms/masterMartin Mareš1-59/+126
2023-10-19Subject: lspci: Display PASID required attribute in Page Status Register.Ashok Raj1-2/+2
2023-10-18lspci: Remove spurious colon (':') from PCIe PTM decodingBjorn Helgaas1-2/+2
2023-10-18lspci: Print PCIe Interrupt Message Numbers consistentlyBjorn Helgaas1-4/+4
2023-09-01Add support for 32.0 GT/s headerMateusz Nowicki1-0/+3
2023-06-18Update license comments and added SPDX license identifiersMartin Mares1-1/+3
2023-06-06CXL3.0: Add DVSEC CXLCtrl3 and missing CXLCtl2Alexis Gryta1-47/+76
2023-06-06CXL: Fix Flex Bus DVSEC capAlexis Gryta1-11/+49
2022-11-16lspci: Add support for Non-CXL Function Map DVSECJaxon Haws1-1/+30
2022-11-16lspci: Add support for CXL MLD DVSECJaxon Haws1-1/+13
2022-11-16lspci: Add support for CXL GPF Port DVSECJaxon Haws1-1/+70
2022-11-16lspci: Add support for CXL Flex Bus DVSECJaxon Haws1-1/+66
2022-11-02lspci: Add support for CXL GPF Device DVSECJaxon Haws1-1/+43
2022-10-31cxl: Fix Register Locator DVSEC decodingJaxon Haws1-3/+3
2022-10-30lspci: Fix Virtual Channel VC# Caps: MaxTimeSlotsMikhail Bratchikov1-1/+1
2022-10-30CXL: Code clean-upMartin Mares1-71/+64
2022-10-13cxl: Add placeholder for undecoded DVSECsBen Widawsky1-0/+15
2022-10-13cxl: Add DVSEC Register LocatorBen Widawsky1-0/+41
2022-10-13cxl: Add support for DVSEC port capBen Widawsky1-6/+38
2022-09-30cxl: Implement more device DVSEC decodingBen Widawsky1-0/+65
2022-09-30cxl: Rename caps to be device capsBen Widawsky1-9/+9
2022-09-30cxl: Rework caps to new functionBen Widawsky1-9/+23
2022-09-29cxl: Collect all DVSEC Device fieldsBen Widawsky1-1/+1
2022-09-29cxl: Make id check more explicitBen Widawsky1-3/+6
2022-09-29cxl: Rename variable to match other codeBen Widawsky1-10/+10
2022-04-16lspci: Fix detection of extended capabilitiesPali Rohár1-1/+1
2022-02-26pciutils: Add decode support for Data Object Exchange Extended CapabilityJonathan Cameron1-0/+38
2022-02-10lspci: Define PCI_U64_FMT_U format for printing u64Pali Rohár1-3/+3
2022-02-10lspci: Replace unsigned long long type by u64 and %llx format by PCI_U64_FMT_XPali Rohár1-3/+3
2022-01-21lspci: Decode VF 10-Bit Tag RequesterDongdong Liu1-4/+4
2020-09-02pciutils: Add decode support for RCECsSean V Kelley1-2/+57
2020-05-25lspci: Cleaned up printing of resizable BARsMartin Mares1-62/+23
2020-05-25lspci: Decode the (virtual) resizeble BAR capabilityMartin Mares1-2/+130
2020-05-25CXL: Capability vendor ID changedMartin Mares1-1/+1
2020-05-25lspci: Generelized decoding of DVSEC extended capabilityMartin Mares1-42/+16
2020-05-25pciutils: Decode Compute eXpress Link DVSECSean V Kelley1-1/+55
2020-05-25pciutils: Decode available DVSEC detailsSean V Kelley1-1/+24
2020-05-25lspci: Use commas more consistentlyBjorn Helgaas1-1/+1
2020-01-21Verbosity of Secondary PCI Express cap should not depend on device typeMartin Mares1-3/+3
2019-02-13lspci: Fix extra newline if L1.2 is not supported.Vinson Lee1-9/+11
2018-12-31Cosmetic cleanups of the previous commitMartin Mares1-1/+1
2018-12-31lspci: Add support for Secondary PCI Express Extended CapabilityBasavaraja M S1-1/+32
2018-11-12lspci: Decode Multicast Extended CapabilityBjorn Helgaas1-0/+59
2018-04-20lspci: Use spec name for RCRB ((Root Complex Register Block)Bjorn Helgaas1-2/+2
2018-04-20lspci: Print names of capabilities even if we can't decode the restBjorn Helgaas1-0/+48
2018-04-20lspci: Decode Null CapabilityBjorn Helgaas1-0/+3
2018-04-20lspci: Clarify unknown capability IDsBjorn Helgaas1-1/+1
2018-03-02lspci: Make DevCtl, DevSta, and AER decoding more consistentBjorn Helgaas1-2/+2
2017-04-29lspci: Include "ECRC" in the ECRC generate/check labelsBjorn Helgaas1-1/+1
2017-04-29lspci: Decode AER Root Error Command, Root Error Status, Error SourceBjorn Helgaas1-3/+34
2017-04-29lspci: Dump AER Header LogBjorn Helgaas1-2/+8
2017-04-29lspci: Decode AER Multiple Header and TLP Prefix Log bitsBjorn Helgaas1-3/+5
2016-09-26Cleaned up the previous patchMartin Mares1-21/+14
2016-09-26lspci: Parse all the L1 PM substate capability regsRajat Jain1-28/+66
2016-05-14Merge branch 'dpc'Martin Mares1-0/+34
2016-05-14Add support for Downstream Port ContainmentKeith Busch1-0/+34
2016-05-14lspci: Decode Precision Time Measurement capabiltityYong, Jonathan1-0/+62
2015-10-27Omit unnecessary commas in PASID/PRI capabilitiesMartin Mares1-4/+4
2015-10-27Decode PASID and PRI extended capabilitiesDavid Woodhouse1-0/+54
2013-06-11lspci: Make output of L1 PM cap consistent with other capsMartin Mares1-2/+2
2013-06-11lspci: Add L1 PM Substate capability reportingDavid Box1-0/+55
2012-05-28pciutils: correct VC status displayJ.L. Burr1-1/+1
2011-05-18TPH and LTR capability reportingMartin Mares1-0/+71
2010-01-31Minor improvements to decoding of the VC capMartin Mares1-7/+9
2010-01-28Fixed out of bounds access in VC cap formattingMartin Mares1-2/+2
2010-01-24Updated (c) years.Martin Mares1-1/+1
2010-01-23Decoding of the Vendor-Specific Capabilities (both PCI and PCIe)Martin Mares1-1/+20
2010-01-23Cleaned up decoding of the Virtual Channel cap using the new macrosMartin Mares1-14/+15
2010-01-23Decoding of the Root Complex Link capabilityMartin Mares1-4/+66
2010-01-23Decoding of the Virtual Channel capabilityMartin Mares1-3/+94
2010-01-16Avoid unaligned accesses to extended capabilities.Martin Mares1-1/+1
2009-07-12lspci: Let the SR-IOV code dump 64-bit addresses even with 32-bit pciaddr_t.Martin Mares1-4/+4
2009-07-12lspci: Whitespace cleanup of the previous SR-IOV patch.Martin Mares1-21/+25
2009-07-12lspci: Show SR-IOV VF BARsChris Wright1-0/+23
2009-03-04Correct Device Serial Number outputMatthew Wilcox1-2/+2
2009-01-18Display some PCIe extended capabilities only when verbose level >= 2Yu Zhao1-0/+15
2008-12-30PCIUtils: fix SR-IOV capability error in lspciYu Zhao1-0/+1
2008-11-21Split lspci to multiple source files.Martin Mares1-0/+246