1
linux/Documentation/devicetree/bindings/pci
Bjorn Helgaas bb78146c18 Merge branch 'pci/controller/xilinx'
- Fix off-by-one error in INTx IRQ handler that caused INTx interrupts to
  be lost or delivered as the wrong interrupt (Sean Anderson)

- Rate-limit misc interrupt messages (Sean Anderson)

- Turn off the clock on probe failure and device removal (Sean Anderson)

- Add DT binding and driver support for enabling/disabling PHYs (Sean
  Anderson)

- Add PCIe phy bindings for the ZCU102 (Sean Anderson)

- Add support for Xilinx QDMA Soft IP PCIe Root Port Bridge to DT binding
  and xilinx-dma-pl driver (Thippeswamy Havalige)

* pci/controller/xilinx:
  PCI: xilinx-xdma: Add Xilinx QDMA Root Port driver
  dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx QDMA PCIe Root Port Bridge
  arm64: zynqmp: Add PCIe phys property for ZCU102
  PCI: xilinx-nwl: Add PHY support
  dt-bindings: pci: xilinx-nwl: Add phys property
  PCI: xilinx-nwl: Clean up clock on probe failure/removal
  PCI: xilinx-nwl: Rate-limit misc interrupt messages
  PCI: xilinx-nwl: Fix register misspelling
  PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler
2024-09-19 14:25:33 -05:00
..
83xx-512x-pci.txt
aardvark-pci.txt
altr,msi-controller.yaml dt-bindings: PCI: altera: msi: Convert to YAML 2024-09-13 12:38:22 +00:00
altr,pcie-root-port.yaml dt-bindings: PCI: altera: Convert to YAML 2024-09-04 15:22:38 +00:00
amlogic,axg-pcie.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
apple,pcie.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
axis,artpec6-pcie.txt
baikal,bt1-pcie.yaml
brcm,iproc-pcie.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
brcm,stb-pcie.yaml dt-bindings: PCI: brcm,stb-pcie: Add 7712 SoC description 2024-09-04 12:20:06 +00:00
cdns-pcie-ep.yaml
cdns-pcie-host.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
cdns-pcie.yaml
cdns,cdns-pcie-ep.yaml
cdns,cdns-pcie-host.yaml dt-bindings: PCI: cdns,cdns-pcie-host: Drop redundant msi-parent and pci-bus.yaml 2024-05-15 14:44:47 +00:00
faraday,ftpci100.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
fsl,imx6q-pcie-common.yaml dt-bindings: imx6q-pcie: Add imx95 pcie compatible string 2024-03-04 09:54:43 +01:00
fsl,imx6q-pcie-ep.yaml dt-bindings: PCI: imx6q-pcie: Add reg-name "dbi2" and "atu" for i.MX8M PCIe Endpoint 2024-09-13 12:38:54 +00:00
fsl,imx6q-pcie.yaml dt-bindings: PCI: imx6q-pcie: Add i.MX8Q PCIe compatible string 2024-09-09 14:08:22 +00:00
fsl,layerscape-pcie-ep.yaml dt-bindings: PCI: layerscape-pci: Convert to YAML format 2024-05-15 14:44:47 +00:00
fsl,layerscape-pcie.yaml dt-bindings: PCI: layerscape-pci: Change property 'fsl,pcie-scfg' type 2024-09-04 14:58:08 +00:00
fsl,pci.txt
hisilicon-histb-pcie.txt
hisilicon,kirin-pcie.yaml dt-bindings: PCI: hisilicon,kirin-pcie: Add top-level constraints 2024-09-04 14:31:10 +00:00
host-generic-pci.yaml dt-bindings: PCI: host-generic-pci: Drop minItems and maxItems of ranges 2024-08-09 14:03:02 -05:00
intel-gw-pcie.yaml
intel,ixp4xx-pci.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
intel,keembay-pcie-ep.yaml
intel,keembay-pcie.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
layerscape-pcie-gen4.txt
loongson.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
mediatek-pcie-cfg.yaml
mediatek-pcie-gen3.yaml dt-bindings: PCI: mediatek-gen3: Add support for Airoha EN7581 2024-09-03 13:36:08 +00:00
mediatek-pcie.txt
mediatek,mt7621-pcie.yaml dt-bindings: PCI: mediatek,mt7621-pcie: Add PCIe host topology ASCII graph 2024-07-04 14:46:14 +00:00
microchip,pcie-host.yaml dt-bindings: PCI: Add PLDA XpressRICH PCIe host common properties 2024-05-28 11:15:28 -05:00
mobiveil-pcie.txt
mvebu-pci.txt
nvidia,tegra20-pcie.txt
nvidia,tegra194-pcie-ep.yaml
nvidia,tegra194-pcie.yaml
pci-armada8k.txt
pci-ep.yaml dt-bindings: PCI: pci-ep: Document 'linux,pci-domain' property 2024-09-01 08:12:26 +00:00
pci-iommu.txt
pci-msi.txt
pci.txt
pcie-al.txt
plda,xpressrich3-axi-common.yaml dt-bindings: PCI: Add PLDA XpressRICH PCIe host common properties 2024-05-28 11:15:28 -05:00
qcom,pcie-common.yaml Merge branch 'pci/controller/qcom' 2024-09-19 14:25:32 -05:00
qcom,pcie-ep.yaml dt-bindings: PCI: pci-ep: Document 'linux,pci-domain' property 2024-09-01 08:12:26 +00:00
qcom,pcie-sa8775p.yaml dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema 2024-02-23 11:39:16 +00:00
qcom,pcie-sc7280.yaml dt-bindings: PCI: qcom: Allow 'vddpe-3v3-supply' again 2024-09-13 18:59:48 -05:00
qcom,pcie-sc8180x.yaml dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema 2024-02-23 11:38:08 +00:00
qcom,pcie-sc8280xp.yaml dt-bindings: PCI: qcom: Allow 'vddpe-3v3-supply' again 2024-09-13 18:59:48 -05:00
qcom,pcie-sm8150.yaml dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema 2024-02-23 11:33:26 +00:00
qcom,pcie-sm8250.yaml dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema 2024-02-23 11:33:24 +00:00
qcom,pcie-sm8350.yaml dt-bindings: PCI: qcom,pcie-sm8350: Drop redundant 'oneOf' sub-schema 2024-05-08 12:00:20 -05:00
qcom,pcie-sm8450.yaml dt-bindings: PCI: qcom,pcie-sm8450: Add 'global' interrupt 2024-09-01 08:12:26 +00:00
qcom,pcie-sm8550.yaml dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema 2024-02-23 11:33:20 +00:00
qcom,pcie-x1e80100.yaml dt-bindings: PCI: qcom: x1e80100: Make the MHI reg region mandatory 2024-07-04 14:46:15 +00:00
qcom,pcie.yaml dt-bindings: PCI: qcom: Allow 'vddpe-3v3-supply' again 2024-09-13 18:59:48 -05:00
ralink,rt3883-pci.txt
rcar-gen4-pci-ep.yaml dt-bindings: PCI: rcar-gen4-pci-ep: Add R-Car V4M compatible 2024-09-03 15:03:34 -05:00
rcar-gen4-pci-host.yaml dt-bindings: PCI: rcar-gen4-pci-host: Add R-Car V4M compatible 2024-09-03 15:03:27 -05:00
rcar-pci-ep.yaml
rcar-pci-host.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
renesas,pci-rcar-gen2.yaml dt-bindings: PCI: renesas,pci-rcar-gen2: Add top-level constraints 2024-09-04 14:32:02 +00:00
rockchip-dw-pcie-common.yaml dt-bindings: PCI: rockchip: Add DesignWare based PCIe Endpoint controller 2024-07-04 14:46:04 +00:00
rockchip-dw-pcie-ep.yaml dt-bindings: PCI: rockchip: Add DesignWare based PCIe Endpoint controller 2024-07-04 14:46:04 +00:00
rockchip-dw-pcie.yaml dt-bindings: PCI: rockchip-dw-pcie: Prepare for Endpoint mode support 2024-06-21 18:49:01 +00:00
rockchip,rk3399-pcie-common.yaml
rockchip,rk3399-pcie-ep.yaml
rockchip,rk3399-pcie.yaml dt-bindings: PCI: rockchip,rk3399-pcie: Add missing maxItems to ep-gpios 2024-05-16 08:30:51 +00:00
samsung,exynos-pcie.yaml
sifive,fu740-pcie.yaml
snps,dw-pcie-common.yaml
snps,dw-pcie-ep.yaml dt-bindings: PCI: snps,dw-pcie-ep: Add tx_int{a,b,c,d} legacy IRQs 2024-06-21 18:48:37 +00:00
snps,dw-pcie.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
socionext,uniphier-pcie-ep.yaml dt-bindings: PCI: socionext,uniphier-pcie-ep: Add top-level constraints 2024-09-04 14:32:34 +00:00
socionext,uniphier-pcie.yaml
spear13xx-pcie.txt
starfive,jh7110-pcie.yaml dt-bindings: PCI: Add StarFive JH7110 PCIe controller 2024-05-28 11:15:30 -05:00
ti-pci.txt
ti,am65-pci-ep.yaml
ti,am65-pci-host.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
ti,j721e-pci-ep.yaml
ti,j721e-pci-host.yaml dt-bindings: PCI: ti,j721e-pci-host: Add ACSPCIE proxy control property 2024-08-31 14:43:47 +00:00
toshiba,visconti-pcie.yaml
v3-v360epc-pci.txt
versatile.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
xgene-pci-msi.txt
xgene-pci.txt
xilinx-versal-cpm.yaml dt-bindings: PCI: xilinx-cpm: Fix overlapping of bridge register and 32-bit BAR addresses 2024-07-04 14:46:09 +00:00
xlnx,axi-pcie-host.yaml dt-bindings: PCI: host-bridges: Switch from deprecated pci-bus.yaml 2024-05-15 14:44:47 +00:00
xlnx,nwl-pcie.yaml dt-bindings: pci: xilinx-nwl: Add phys property 2024-08-22 13:38:04 -05:00
xlnx,xdma-host.yaml dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx QDMA PCIe Root Port Bridge 2024-08-31 14:02:54 +00:00