mirror-linux/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
apple,pcie.yaml
axis,artpec6-pcie.txt
baikal,bt1-pcie.yaml
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
cdns,cdns-pcie-host.yaml
cdns-pcie-ep.yaml
cdns-pcie-host.yaml
cdns-pcie.yaml
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
intel,ixp4xx-pci.yaml
intel,keembay-pcie-ep.yaml
intel,keembay-pcie.yaml
intel-gw-pcie.yaml
layerscape-pci.txt
layerscape-pcie-gen4.txt
loongson.yaml
mediatek,mt7621-pcie.yaml
mediatek-pcie-cfg.yaml
mediatek-pcie-gen3.yaml
mediatek-pcie.txt
microchip,pcie-host.yaml
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
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
rockchip,rk3399-pcie-common.yaml
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
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
sifive,fu740-pcie.yaml
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
socionext,uniphier-pcie.yaml
spear13xx-pcie.txt
ti,am65-pci-ep.yaml
ti,am65-pci-host.yaml
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
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