linux-stable/Documentation/devicetree/bindings/pci
Bjorn Helgaas aabf7173cd Merge branch 'pci/controller/qcom'
- Split dt-binding qcom,pcie.yaml into qcom,pcie-common.yaml and separate
  files for SA8775p, SC7280, SC8180X, SC8280XP, SM8150, SM8250, SM8350,
  SM8450, SM8550 for easier reviewing (Krzysztof Kozlowski)

- Allow 'required-opps' DT property for SoCs that require a minimum
  performance level for the power domain (Johan Hovold)

- Remove requirement for 'msi-map-mask' DT property since it depends on how
  MSIs are mapped (Johan Hovold)

- Disable ASPM L0s for sc8280xp, sa8540p and sa8295p because their PHY
  configuration isn't tuned for L0s, which results in many Correctable
  Errors (Johan Hovold)

- Enable BDF to SID translation by disabling bypass mode (Manivannan
  Sadhasivam)

- Add DT binding and driver support for X1E80100 (Abel Vesa)

* pci/controller/qcom:
  PCI: qcom: Add X1E80100 PCIe support
  dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller
  PCI: qcom: Enable BDF to SID translation properly
  PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
  dt-bindings: PCI: qcom: Do not require 'msi-map-mask'
  dt-bindings: PCI: qcom: Allow 'required-opps'
  dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema
  dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema
  dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema
  dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema
  dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema
  dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema
  dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema
  dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema
  dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema
2024-03-12 12:14:26 -05:00
..
83xx-512x-pci.txt
aardvark-pci.txt
altera-pcie-msi.txt
altera-pcie.txt
amlogic,axg-pcie.yaml dt-bindings: PCI: convert amlogic,meson-pcie.txt to dt-schema 2023-03-10 11:57:31 +01:00
apple,pcie.yaml dt-bindings: pci: apple,pcie: Add t8112 support 2023-03-28 19:39:20 +09:00
axis,artpec6-pcie.txt
baikal,bt1-pcie.yaml dt-bindings: PCI: dwc: Add Baikal-T1 PCIe Root Port bindings 2022-11-23 16:01:55 +01:00
brcm,iproc-pcie.yaml dt-bindings: PCI: brcm,iproc-pcie: Fix 'msi' child node schema 2023-10-06 13:54:14 -05:00
brcm,stb-pcie.yaml dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" 2024-01-11 11:52:49 +00:00
cdns,cdns-pcie-ep.yaml dt-bindings: PCI: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
cdns,cdns-pcie-host.yaml dt-bindings: PCI: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
cdns-pcie-ep.yaml dt-bindings: PCI: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
cdns-pcie-host.yaml dt-bindings: PCI: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
cdns-pcie.yaml dt-bindings: PCI: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
faraday,ftpci100.yaml
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: imx6q-pcie: Add iMX95 pcie endpoint compatible string 2024-03-04 09:54:44 +01:00
fsl,imx6q-pcie.yaml dt-bindings: imx6q-pcie: Add imx95 pcie compatible string 2024-03-04 09:54:43 +01:00
fsl,pci.txt
hisilicon,kirin-pcie.yaml
hisilicon-histb-pcie.txt
host-generic-pci.yaml dt-bindings: PCI: host-generic-pci: Allow IOMMU and MSI properties 2022-08-01 14:51:27 -06:00
intel,ixp4xx-pci.yaml
intel,keembay-pcie-ep.yaml dt-bindings: PCI: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
intel,keembay-pcie.yaml dt-bindings: PCI: Drop unneeded quotes 2023-04-04 12:12:12 -05:00
intel-gw-pcie.yaml
layerscape-pci.txt dt-bindings: pci: layerscape-pci: define AER/PME interrupts 2022-04-08 12:35:21 +01:00
layerscape-pcie-gen4.txt
loongson.yaml
mediatek,mt7621-pcie.yaml dt-bindings: Add missing start and/or end of line regex anchors 2022-12-06 14:50:35 -06:00
mediatek-pcie-cfg.yaml
mediatek-pcie-gen3.yaml dt-bindings: PCI: mediatek-gen3: add support for mt7986 2022-12-06 16:41:44 +01:00
mediatek-pcie.txt dt-bindings: PCI: mediatek: Add Airoha EN7532 support 2022-06-15 10:27:48 -05:00
microchip,pcie-host.yaml pci-v6.1-changes 2022-10-11 11:08:18 -07:00
mobiveil-pcie.txt
mvebu-pci.txt dt-bindings: PCI: mvebu: Update information about intx interrupts 2022-02-22 16:04:20 +00:00
nvidia,tegra20-pcie.txt
nvidia,tegra194-pcie-ep.yaml dt-bindings: PCI: tegra234: Add schema for tegra234 Endpoint mode 2022-07-22 17:14:56 -05:00
nvidia,tegra194-pcie.yaml dt-bindings: PCI: tegra234: Add ECAM support 2022-11-21 13:27:29 +01:00
pci-armada8k.txt
pci-ep.yaml dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
pci-iommu.txt
pci-msi.txt
pci.txt
pcie-al.txt
qcom,pcie-common.yaml dt-bindings: PCI: qcom: Do not require 'msi-map-mask' 2024-03-08 17:05:46 +01:00
qcom,pcie-ep.yaml Merge branch 'pci/controller/qcom-ep' 2023-08-29 11:03:54 -05: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,pcie-sc7280: Move SC7280 to dedicated schema 2024-02-23 11:38:48 +00: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,pcie-sc8280xp: Move SC8280XP to dedicated schema 2024-02-23 11:33:30 +00: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: Move SM8350 to dedicated schema 2024-02-23 11:33:28 +00:00
qcom,pcie-sm8450.yaml dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema 2024-02-23 11:33:22 +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: Document the X1E80100 PCIe Controller 2024-03-10 17:55:07 +00:00
qcom,pcie.yaml dt-bindings: PCI: qcom: Do not require 'msi-map-mask' 2024-03-08 17:05:46 +01:00
ralink,rt3883-pci.txt
rcar-gen4-pci-ep.yaml dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint 2023-10-23 12:40:10 +00:00
rcar-gen4-pci-host.yaml dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host 2023-10-23 12:40:09 +00:00
rcar-pci-ep.yaml
rcar-pci-host.yaml dt-bindings: PCI: rcar-pci-host: Add optional regulators 2023-12-14 18:56:35 +00:00
renesas,pci-rcar-gen2.yaml dt-bindings: Add missing start and/or end of line regex anchors 2022-12-06 14:50:35 -06:00
rockchip,rk3399-pcie-common.yaml dt-bindings: PCI: Convert Rockchip RK3399 PCIe to DT schema 2023-01-18 13:56:50 -06:00
rockchip,rk3399-pcie-ep.yaml dt-bindings: PCI: Update the RK3399 example to a valid one 2023-06-22 09:36:51 +02:00
rockchip,rk3399-pcie.yaml dt-bindings: PCI: Convert Rockchip RK3399 PCIe to DT schema 2023-01-18 13:56:50 -06:00
rockchip-dw-pcie.yaml dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input 2023-12-16 00:06:29 +00:00
samsung,exynos-pcie.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
sifive,fu740-pcie.yaml dt-bindings: PCI: fu740-pci: fix missing clock-names 2022-08-24 13:38:26 +02:00
snps,dw-pcie-common.yaml dt-bindings: PCI: dwc: Update maxItems of reg and reg-names 2023-10-23 12:40:09 +00:00
snps,dw-pcie-ep.yaml dt-bindings: PCI: dwc: Update maxItems of reg and reg-names 2023-10-23 12:40:09 +00:00
snps,dw-pcie.yaml dt-bindings: PCI: dwc: Update maxItems of reg and reg-names 2023-10-23 12:40:09 +00:00
socionext,uniphier-pcie-ep.yaml dt-bindings: PCI: uniphier-ep: Clean up reg, clocks, resets, and their names 2023-02-09 14:29:57 -06:00
socionext,uniphier-pcie.yaml dt-bindings: PCI: socionext,uniphier-pcie: Add missing child interrupt controller 2022-05-31 21:25:11 -05:00
spear13xx-pcie.txt
ti,am65-pci-ep.yaml pci-v5.17-changes 2022-01-16 08:08:11 +02:00
ti,am65-pci-host.yaml pci-v5.17-changes 2022-01-16 08:08:11 +02:00
ti,j721e-pci-ep.yaml dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings 2023-12-13 18:25:34 +00:00
ti,j721e-pci-host.yaml dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings 2023-12-13 18:25:34 +00:00
ti-pci.txt
toshiba,visconti-pcie.yaml dt-bindings: correct white-spaces in examples 2023-11-29 14:32:08 -06:00
v3-v360epc-pci.txt
versatile.yaml
xgene-pci-msi.txt
xgene-pci.txt
xilinx-versal-cpm.yaml dt-bindings: xilinx: Switch xilinx.com emails to amd.com 2023-06-05 13:09:19 +02:00
xlnx,axi-pcie-host.yaml dt-bindings: PCI: xilinx-pcie: Convert to YAML schemas of Xilinx AXI PCIe Root Port Bridge 2022-11-11 12:34:02 -06:00
xlnx,nwl-pcie.yaml dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example 2023-10-26 11:56:37 +00:00
xlnx,xdma-host.yaml dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge 2023-10-26 14:26:46 +00:00