aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller/dwc/pcie-designware-host.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'pci/controller/qcom'Bjorn Helgaas2025-07-311-18/+20
|\
| * PCI: dwc: Export DWC MSI controller related APIsMayank Rana2025-07-011-18/+20
* | PCI: dwc: Switch to msi_create_parent_irq_domain()Nam Cao2025-07-241-43/+22
* | PCI: controller: Use dev_fwnode() instead of of_fwnode_handle()Jiri Slaby (SUSE)2025-07-241-1/+1
|/
* Merge branch 'pci/ptm-debugfs'Bjorn Helgaas2025-06-041-1/+1
|\
| * PCI: dwc: Pass DWC PCIe mode to dwc_pcie_debugfs_init()Manivannan Sadhasivam2025-05-151-1/+1
* | Merge branch 'pci/controller/qcom'Bjorn Helgaas2025-06-041-0/+79
|\ \
| * | PCI: dwc: Add support for configuring lane equalization presetsKrishna Chaitanya Chundru2025-04-231-0/+76
| * | PCI: dwc: Update pci->num_lanes to maximum supported link widthKrishna Chaitanya Chundru2025-04-191-0/+3
| |/
* / irqdomain: pci: Switch to of_fwnode_handle()Jiri Slaby (SUSE)2025-04-071-1/+1
|/
* Merge branch 'pci/controller/dwc-cpu-addr-fixup'Bjorn Helgaas2025-03-271-19/+38
|\
| * PCI: dwc: Use parent_bus_offset to remove need for .cpu_addr_fixup()Frank Li2025-03-241-6/+6
| * PCI: dwc: Use devicetree 'reg[config]' to derive CPU -> ATU addr offsetFrank Li2025-03-241-0/+6
| * PCI: dwc: Consolidate devicetree handling in dw_pcie_host_get_resources()Bjorn Helgaas2025-03-171-12/+25
| * PCI: dwc: Call devm_pci_alloc_host_bridge() early in dw_pcie_host_init()Frank Li2025-03-171-6/+6
| * PCI: dwc: Rename cpu_addr to parent_bus_addr for ATU configurationFrank Li2025-03-171-6/+6
| * PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off()Frank Li2025-03-171-1/+1
* | PCI: dwc: Add debugfs based Silicon Debug support for DWCShradha Todi2025-03-061-0/+4
|/
* PCI: dwc: Simplify config resource lookupBjorn Helgaas2025-01-201-9/+9
* PCI: dwc: Remove LTSSM state test in dw_pcie_suspend_noirq()Richard Zhu2025-01-181-10/+17
* PCI: dwc: Always stop link in the dw_pcie_suspend_noirqRichard Zhu2025-01-181-0/+1
* PCI: dwc: Don't wait for link up if driver can detect Link Up eventKrishna chaitanya chundru2025-01-181-2/+8
* PCI: dwc: Use of_property_present() for non-boolean propertiesRob Herring (Arm)2024-11-161-2/+2
* PCI: dwc: Silence 'set affinity failed' warningMarek Vasut2024-07-291-9/+3
* PCI: dwc: Add generic MSG TLP support for sending PME_Turn_Off when system su...Frank Li2024-07-091-5/+90
* PCI: dwc: Consolidate args of dw_pcie_prog_outbound_atu() into a structureYoshihiro Shimoda2024-07-091-16/+36
* PCI: dwc: Strengthen the MSI address allocation logicAjay Agarwal2024-03-101-8/+13
* PCI: dwc: Drop host prefix from struct dw_pcie_host_ops membersYoshihiro Shimoda2024-01-061-15/+15
* PCI: dwc: Add host_post_init() callbackManivannan Sadhasivam2023-10-141-0/+3
* Merge tag 'pci-v6.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-08-311-0/+71
|\
| * PCI: dwc: Implement generic suspend/resume functionalityFrank Li2023-08-241-0/+71
* | Revert "PCI: dwc: Wait for link up only if link is started"Johan Hovold2023-07-261-9/+4
|/
* PCI: dwc: Wait for link up only if link is startedAjay Agarwal2023-05-261-4/+9
* PCI: dwc: Add Root Port and Endpoint controller eDMA engine supportSerge Semin2023-02-221-2/+11
* PCI: dwc: Restrict only coherent DMA mask for MSI address allocationSerge Semin2023-02-221-1/+11
* PCI: dwc: Introduce generic resources getterSerge Semin2022-11-231-11/+4
* PCI: dwc: Introduce dma-ranges property support for RC-hostSerge Semin2022-11-231-3/+29
* PCI: dwc: Drop dependency on ZONE_DMA32Will McVicker2022-08-291-21/+7
* 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-011-11/+18
* 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: Fix MSI msi_msg DMA mappingWill McVicker2022-08-011-6/+8
* PCI: dwc: Check iATU in/outbound range setup statusSerge Semin2022-08-011-53/+100
* PCI: dwc: Drop enum dw_pcie_region_type in favor of PCIE_ATU_REGION_DIR_IB/OBSerge Semin2022-08-011-1/+1
* PCI: dwc: Add dw_pcie_ops.host_deinit() callbackSerge Semin2022-08-011-5/+16
* PCI: dwc: Read DWC IP core version from registerSerge Semin2022-08-011-0/+2
* PCI: dwc: Rename struct pcie_port to dw_pcie_rpSerge Semin2022-07-061-18/+18
* PCI: dwc: Move io_cfg_atu_shared to struct pcie_portSerge Semin2022-07-061-3/+3
* PCI: dwc: Add start_link/stop_link inlinesSerge Semin2022-07-061-6/+4