From: Bjorn Helgaas Date: Wed, 4 Jun 2025 15:50:04 +0000 (-0500) Subject: Merge branch 'pci/controller/cadence' X-Git-Tag: v6.16-rc1~50^2~13 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3f0b36295ea32ec115a54810f078a4cc7aaffa50;p=thirdparty%2Flinux.git Merge branch 'pci/controller/cadence' - Drop a runtime PM 'put' to resolve a runtime atomic count underflow (Hans Zhang) - Use shared PCIE_MSG_CODE_* definitions and remove duplicate cdns_pcie_msg_code definitions (Hans Zhang) - Make the cadence core buildable as a module (Kishon Vijay Abraham I) - Add cdns_pcie_host_disable() and cdns_pcie_ep_disable() for use by loadable drivers when they are removed (Siddharth Vadapalli) - Make j721e buildable as a loadable and removable module (Siddharth Vadapalli) - Fix j721e host/endpoint dependencies that result in link failures in some configs (Arnd Bergmann) * pci/controller/cadence: PCI: j721e: Fix host/endpoint dependencies PCI: j721e: Add support to build as a loadable module PCI: cadence-ep: Introduce cdns_pcie_ep_disable() helper for cleanup PCI: cadence-host: Introduce cdns_pcie_host_disable() helper for cleanup PCI: cadence: Add support to build pcie-cadence library as a kernel module PCI: cadence: Remove duplicate message code definitions PCI: cadence: Fix runtime atomic count underflow --- 3f0b36295ea32ec115a54810f078a4cc7aaffa50