summaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'pci/ctrl/exynos'Bjorn Helgaas2022-08-041-2/+1
|\
| * PCI: exynos: Correct generic PHY usageMarek Szyprowski2022-08-011-2/+1
* | Merge branch 'pci/ctrl/dwc'Bjorn Helgaas2022-08-0427-642/+708
|\|
| * PCI: dwc: Handle MSIs routed to multiple GIC interruptsDmitry Baryshkov2022-08-011-3/+58
| * PCI: dwc: Convert struct pcie_port.msi_irq to an arrayDmitry Baryshkov2022-08-017-17/+24
| * PCI: dwc: Split MSI IRQ parsing/allocation to a separate functionDmitry Baryshkov2022-08-011-42/+54
| * PCI: dwc: Correct msi_irq condition in dw_pcie_free_msi()Dmitry Baryshkov2022-08-011-1/+1
| * PCI: dwc: Use the bitmap API to allocate bitmapsChristophe JAILLET2022-08-011-8/+4
| * PCI: dwc: Fix MSI msi_msg DMA mappingWill McVicker2022-08-012-7/+9
| * PCI: dwc: Check iATU in/outbound range setup statusSerge Semin2022-08-014-59/+114
| * PCI: dwc: Validate iATU outbound mappings against hardware constraintsSerge Semin2022-08-012-19/+29
| * PCI: dwc: Add iATU regions size detection procedureSerge Semin2022-08-012-4/+31
| * PCI: dwc: Simplify in/outbound iATU setup methodsSerge Semin2022-08-013-237/+108
| * PCI: dwc: Drop enum dw_pcie_region_type in favor of PCIE_ATU_REGION_DIR_IB/OBSerge Semin2022-08-014-34/+13
| * PCI: dwc: Drop enum dw_pcie_as_type in favor of PCIE_ATU_TYPE_MEM/IOSerge Semin2022-08-013-50/+15
| * PCI: dwc: Add dw_pcie_ops.host_deinit() callbackSerge Semin2022-08-012-5/+17
| * PCI: tegra194: Drop manual DW PCIe controller version setupSerge Semin2022-08-011-1/+0
| * PCI: intel-gw: Drop manual DW PCIe controller version setupSerge Semin2022-08-011-15/+1
| * PCI: dwc: Add macros to compare Synopsys IP core versionsSerge Semin2022-08-013-5/+20
| * PCI: dwc: Read DWC IP core version from registerSerge Semin2022-08-014-0/+34
| * PCI: dwc: Use native DWC IP core version representationSerge Semin2022-08-015-14/+22
| * PCI: dwc: Detect iATU settings after getting "addr_space" resourceSerge Semin2022-08-011-2/+2
| * PCI: dwc: Log link speed and width if it comes upSerge Semin2022-08-011-6/+16
| * PCI: dwc-plat: Drop dw_plat_pcie_of_match[] forward declarationSerge Semin2022-07-051-2/+0
| * PCI: dwc-plat: Drop unused regmap pointerSerge Semin2022-07-051-2/+0
| * PCI: dwc-plat: Simplify dw_plat_pcie_probe() return valuesSerge Semin2022-07-051-4/+5
| * PCI: dwc: Rename struct pcie_port to dw_pcie_rpSerge Semin2022-07-0523-103/+103
| * PCI: dwc: Move io_cfg_atu_shared to struct pcie_portSerge Semin2022-07-052-4/+4
| * PCI: dwc: Add start_link/stop_link inlinesSerge Semin2022-07-055-34/+20
| * PCI: dwc: Reuse local pointer to the resource dataSerge Semin2022-07-051-8/+8
| * PCI: dwc: Organize local variable usageSerge Semin2022-07-052-10/+8
| * PCI: dwc: Convert dw_pcie_link_up() to use dw_pcie_readl_dbi()Serge Semin2022-07-051-1/+1
| * PCI: dwc: Simplify unrolled iATU detectionSerge Semin2022-07-051-6/+5
| * PCI: dwc: Add newlines to log messagesSerge Semin2022-07-052-2/+2
| * PCI: dwc: Add braces to multi-line if-else statementsSerge Semin2022-07-052-3/+4
| * PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" existsSerge Semin2022-07-051-7/+7
| * PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errorsSerge Semin2022-07-051-2/+16
| * PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit addressSerge Semin2022-07-051-6/+10
| * PCI: dwc: Disable outbound windows only for controllers using iATUSerge Semin2022-07-051-6/+8
| * PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu()Serge Semin2022-07-051-3/+13
| * PCI: dwc: Stop link on host_init errors and de-initializationSerge Semin2022-07-051-2/+14
* | Merge branch 'pci/ctrl/brcmstb'Bjorn Helgaas2022-08-041-138/+305
|\ \
| * | PCI: brcmstb: Rename .map_bus() functions to end with 'map_bus'Jim Quinlan2022-07-271-8/+8
| * | PCI: brcmstb: Disable/enable regulators in suspend/resumeJim Quinlan2022-07-271-5/+59
| * | PCI: brcmstb: Enable child bus device regulators from DTJim Quinlan2022-07-271-5/+98
| * | PCI: brcmstb: Split post-link up initialization to brcm_pcie_start_link()Jim Quinlan2022-07-271-47/+64
| * | PCI: brcmstb: Prevent config space access when link is downJim Quinlan2022-07-271-6/+14
| * | PCI: brcmstb: Remove unnecessary forward declarationsJim Quinlan2022-07-271-77/+72
| |/
* | PCI: aardvark: Fix reporting Slot capabilities on emulated bridgePali Rohár2022-06-131-9/+24
* | PCI: aardvark: Add support for AER registers on emulated bridgePali Rohár2022-06-131-0/+79
|/