summaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller/dwc/pcie-designware-ep.c
Commit message (Expand)AuthorAgeFilesLines
* PCI: endpoint: Remove "core_init_notifier" flagManivannan Sadhasivam2024-04-101-0/+1
* PCI: dwc: ep: Call dw_pcie_ep_init_registers() API directly from all glue dri...Manivannan Sadhasivam2024-04-101-22/+0
* PCI: dwc: ep: Rename dw_pcie_ep_init_complete() to dw_pcie_ep_init_registers()Manivannan Sadhasivam2024-04-101-7/+7
* PCI: dwc: ep: Introduce dw_pcie_ep_cleanup() API for drivers supporting PERST#Manivannan Sadhasivam2024-04-101-2/+17
* PCI: dwc: ep: Rename dw_pcie_ep_exit() to dw_pcie_ep_deinit()Manivannan Sadhasivam2024-04-101-3/+3
* PCI: dwc: ep: Remove deinit() callback from struct dw_pcie_ep_opsManivannan Sadhasivam2024-04-101-8/+1
* PCI: dwc: ep: Add Kernel-doc comments for APIsManivannan Sadhasivam2024-04-101-0/+77
* PCI: dwc: ep: Fix DBI access failure for drivers requiring refclk from hostManivannan Sadhasivam2024-04-101-49/+71
* Merge tag 'pci-v6.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-03-141-1/+6
|\
| * PCI: dwc: endpoint: Fix advertised resizable BAR sizeNiklas Cassel2024-03-101-1/+6
* | PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignmentDan Carpenter2024-02-071-3/+4
* | PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()Dan Carpenter2024-02-071-1/+2
|/
* Merge branch 'pci/irq-clean-up'Bjorn Helgaas2024-01-151-4/+4
|\
| * PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq()Damien Le Moal2023-12-191-3/+3
| * 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-124/+60
* | PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_opsYoshihiro Shimoda2024-01-061-54/+54
* | PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_opsYoshihiro Shimoda2024-01-061-2/+2
* | PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment supportNiklas Cassel2023-12-181-0/+1
|/
* Merge branch 'pci/field-get'Bjorn Helgaas2023-10-281-3/+4
|\
| * PCI: dwc: Use FIELD_GET/PREP()Ilpo Järvinen2023-10-241-3/+4
* | PCI: dwc: endpoint: Introduce .pre_init() and .deinit()Yoshihiro Shimoda2023-10-231-1/+11
* | PCI: dwc: Expose dw_pcie_ep_exit() to moduleYoshihiro Shimoda2023-10-201-0/+1
* | PCI: dwc: endpoint: Add multiple PFs support for dbi2Yoshihiro Shimoda2023-10-201-8/+24
|/
* PCI: dwc: Add Root Port and Endpoint controller eDMA engine supportSerge Semin2023-02-221-1/+11
* PCI: dwc: Introduce generic resources getterSerge Semin2022-11-231-22/+3
* PCI: dwc: Introduce dma-ranges property support for RC-hostSerge Semin2022-11-231-2/+2
* PCI: designware-ep: Disable PTM capabilities for EP modeVidya Sagar2022-10-271-1/+18
* Merge tag 'ntb-5.20' of https://github.com/jonmason/ntbLinus Torvalds2022-08-131-1/+9
|\
| * PCI: designware-ep: Allow pci_epc_set_bar() update inbound map addressFrank Li2022-08-091-1/+9
* | PCI: dwc: Use the bitmap API to allocate bitmapsChristophe JAILLET2022-08-011-8/+4
* | PCI: dwc: Check iATU in/outbound range setup statusSerge Semin2022-08-011-3/+6
* | PCI: dwc: Drop enum dw_pcie_region_type in favor of PCIE_ATU_REGION_DIR_IB/OBSerge Semin2022-08-011-2/+2
* | PCI: dwc: Drop enum dw_pcie_as_type in favor of PCIE_ATU_TYPE_MEM/IOSerge Semin2022-08-011-12/+9
* | PCI: dwc: Read DWC IP core version from registerSerge Semin2022-08-011-0/+2
* | PCI: dwc: Detect iATU settings after getting "addr_space" resourceSerge Semin2022-08-011-2/+2
* | PCI: dwc: Add start_link/stop_link inlinesSerge Semin2022-07-051-6/+2
* | PCI: dwc: Add braces to multi-line if-else statementsSerge Semin2022-07-051-2/+2
* | PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errorsSerge Semin2022-07-051-2/+16
|/
* PCI: qcom-ep: Add Qualcomm PCIe Endpoint controller driverManivannan Sadhasivam2021-10-111-0/+3
* PCI: endpoint: Add virtual function number in pci_epc opsKishon Vijay Abraham I2021-08-191-18/+18
* PCI: dwc: Move iATU detection earlierHou Zhiqiang2021-04-291-0/+2
* PCI: dwc: Don't assume the ops in dw_pcie always existJisheng Zhang2021-02-241-5/+3
* PCI: dwc: Detect number of iATU windowsRob Herring2020-11-191-20/+0
* PCI: dwc: Move inbound and outbound windows to common structRob Herring2020-11-191-12/+13
* PCI: dwc: Move "dbi", "dbi2", and "addr_space" resource setup into common codeRob Herring2020-11-191-3/+26
* PCI: designware-ep: Modify MSI and MSIX CAP way of findingXiaowei Bao2020-09-211-19/+102
* PCI: designware-ep: Move the function of getting MSI capability forwardXiaowei Bao2020-09-211-4/+4
* PCI: designware-ep: Add the doorbell mode of MSI-X in EP modeXiaowei Bao2020-09-211-0/+19
* PCI: designware-ep: Add multiple PFs support for DWCXiaowei Bao2020-09-211-39/+86