summaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller/dwc/pcie-designware.h
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'pci/controller/rcar-gen4'Bjorn Helgaas2024-07-191-0/+6
|\
| * PCI: dwc: Add PCIE_PORT_{FORCE,LANE_SKEW} macrosYoshihiro Shimoda2024-06-291-0/+6
* | Merge branch 'pci/controller/qcom'Bjorn Helgaas2024-07-191-3/+2
|\ \
| * | PCI: dwc: Pass the eDMA mapping format flag directly from glue driversManivannan Sadhasivam2024-05-281-3/+2
| |/
* | PCI: dwc: ep: Remove dw_pcie_ep_init_notify() wrapperManivannan Sadhasivam2024-07-091-5/+0
* | PCI: dwc: ep: Add a generic dw_pcie_ep_linkdown() API to handle Link Down eventManivannan Sadhasivam2024-07-091-0/+5
* | PCI: dwc: Add generic MSG TLP support for sending PME_Turn_Off when system su...Frank Li2024-07-091-0/+3
* | PCI: dwc: Add outbound MSG TLPs supportYoshihiro Shimoda2024-07-091-0/+4
* | PCI: dwc: Consolidate args of dw_pcie_prog_outbound_atu() into a structureYoshihiro Shimoda2024-07-091-4/+11
* | PCI: dwc: Use msleep() in dw_pcie_wait_for_link()Konrad Dybcio2024-07-091-2/+1
|/
* PCI: dwc: ep: Rename dw_pcie_ep_init_complete() to dw_pcie_ep_init_registers()Manivannan Sadhasivam2024-04-101-2/+2
* PCI: dwc: ep: Introduce dw_pcie_ep_cleanup() API for drivers supporting PERST#Manivannan Sadhasivam2024-04-101-0/+5
* PCI: dwc: ep: Rename dw_pcie_ep_exit() to dw_pcie_ep_deinit()Manivannan Sadhasivam2024-04-101-2/+2
* PCI: dwc: ep: Remove deinit() callback from struct dw_pcie_ep_opsManivannan Sadhasivam2024-04-101-1/+0
* Merge branch 'pci/irq-clean-up'Bjorn Helgaas2024-01-151-3/+3
|\
| * PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq()Damien Le Moal2023-12-191-2/+2
| * PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitionsDamien Le Moal2023-12-181-1/+1
* | PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpersYoshihiro Shimoda2024-01-061-0/+93
* | PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_opsYoshihiro Shimoda2024-01-061-1/+1
* | PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_opsYoshihiro Shimoda2024-01-061-1/+1
* | PCI: dwc: Drop host prefix from struct dw_pcie_host_ops membersYoshihiro Shimoda2024-01-061-4/+4
|/
* Merge branch 'pci/controller/rcar'Bjorn Helgaas2023-10-281-2/+6
|\
| * PCI: dwc: endpoint: Introduce .pre_init() and .deinit()Yoshihiro Shimoda2023-10-231-0/+2
| * PCI: dwc: Add EDMA_UNROLL capability flagYoshihiro Shimoda2023-10-201-2/+3
| * PCI: dwc: endpoint: Add multiple PFs support for dbi2Yoshihiro Shimoda2023-10-201-0/+1
* | PCI: dwc: Add host_post_init() callbackManivannan Sadhasivam2023-10-141-0/+1
|/
* Merge tag 'pci-v6.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-08-301-0/+28
|\
| * PCI: dwc: Implement generic suspend/resume functionalityFrank Li2023-08-241-0/+28
* | Revert "PCI: dwc: Wait for link up only if link is started"Johan Hovold2023-07-261-1/+0
|/
* PCI: dwc: Wait for link up only if link is startedAjay Agarwal2023-05-261-0/+1
* PCI: dwc: Add Root Port and Endpoint controller eDMA engine supportSerge Semin2023-02-221-0/+21
* PCI: dwc: Introduce generic platform clocks and resetsSerge Semin2022-11-231-0/+42
* PCI: dwc: Introduce generic resources getterSerge Semin2022-11-231-0/+3
* PCI: dwc: Introduce generic controller capabilities interfaceSerge Semin2022-11-231-1/+11
* PCI: dwc: Introduce dma-ranges property support for RC-hostSerge Semin2022-11-231-2/+4
* PCI: dwc: Drop dependency on ZONE_DMA32Will McVicker2022-08-291-1/+0
* Merge branch 'pci/ctrl/tegra194'Bjorn Helgaas2022-08-041-0/+32
|\
| * PCI: tegra194: Find RAS DES PCIe capability offsetVidya Sagar2022-07-221-0/+19
* | Merge branch 'pci/ctrl/qcom'Bjorn Helgaas2022-08-041-0/+7
|\ \
| * | PCI: qcom: Add IPQ60xx supportSelvam Sathappan Periakaruppan2022-07-151-0/+1
| * | PCI: dwc: Move GEN3_RELATED DBI definitions to common headerBaruch Siach2022-07-151-0/+6
| |/
* | PCI: dwc: Convert struct pcie_port.msi_irq to an arrayDmitry Baryshkov2022-08-011-1/+1
* | PCI: dwc: Fix MSI msi_msg DMA mappingWill McVicker2022-08-011-1/+1
* | PCI: dwc: Check iATU in/outbound range setup statusSerge Semin2022-08-011-2/+3
* | PCI: dwc: Validate iATU outbound mappings against hardware constraintsSerge Semin2022-08-011-6/+4
* | PCI: dwc: Add iATU regions size detection procedureSerge Semin2022-08-011-0/+2
* | PCI: dwc: Simplify in/outbound iATU setup methodsSerge Semin2022-08-011-29/+19
* | PCI: dwc: Drop enum dw_pcie_region_type in favor of PCIE_ATU_REGION_DIR_IB/OBSerge Semin2022-08-011-10/+3
* | PCI: dwc: Drop enum dw_pcie_as_type in favor of PCIE_ATU_TYPE_MEM/IOSerge Semin2022-08-011-8/+1
* | PCI: dwc: Add dw_pcie_ops.host_deinit() callbackSerge Semin2022-08-011-0/+1