]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Merge branch 'pci/controller/dwc'
authorBjorn Helgaas <bhelgaas@google.com>
Thu, 27 Mar 2025 18:14:49 +0000 (13:14 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 27 Mar 2025 18:14:49 +0000 (13:14 -0500)
commitba4751ae1a7624edddc302d9a323d520ec5b72b2
tree23e221188f9c36ce47ba707bf194516561b02863
parent479e4a014bf91750e92e2498a3c94e07dcc9cf19
parent1f5a69f1b3132054d8d82b8d7546d0af6a2ed4f6
Merge branch 'pci/controller/dwc'

- Move struct dwc_pcie_vsec_id to include/linux/pcie-dwc.h, where it can be
  shared by debugfs, perf, sysfs, etc (Manivannan Sadhasivam)

- Add dw_pcie_find_vsec_capability() to locate Vendor Specific Extended
  Capabilities (Shradha Todi)

- Add debugfs-based Silicon Debug, Error Injection, Statistical Counter
  support for DWC (Shradha Todi)

- Add debugfs property to expose LTSSM status of DWC PCIe link (Hans Zhang)

- Add Rockchip Vendor ID and Vendor Specific ID of RAS DES Capability so
  the DWC debugfs features work for Rockchip as well (Niklas Cassel)

* pci/controller/dwc:
  PCI: dw-rockchip: Hide broken ATS capability for RK3588 running in EP mode
  PCI: dwc: ep: Add dw_pcie_ep_hide_ext_capability()
  PCI: dwc: ep: Return -ENOMEM for allocation failures
  PCI: dwc: Add Rockchip to the RAS DES allowed vendor list
  PCI: Add Rockchip Vendor ID
  PCI: dwc: Add debugfs property to provide LTSSM status of the PCIe link
  PCI: dwc: Add debugfs based Statistical Counter support for DWC
  PCI: dwc: Add debugfs based Error Injection support for DWC
  PCI: dwc: Add debugfs based Silicon Debug support for DWC
  PCI: dwc: Add helper to find the Vendor Specific Extended Capability (VSEC)
  perf/dwc_pcie: Move common DWC struct definitions to 'pcie-dwc.h'
drivers/misc/pci_endpoint_test.c
drivers/pci/controller/dwc/Kconfig
drivers/pci/controller/dwc/Makefile
drivers/pci/controller/dwc/pcie-designware-ep.c
drivers/pci/controller/dwc/pcie-dw-rockchip.c
include/linux/pci_ids.h