summaryrefslogtreecommitdiff
path: root/drivers/pci/controller/dwc/pcie-designware-ep.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-21Merge branch 'pci/controller/dwc'Bjorn Helgaas1-4/+24
2026-08-13PCI: dwc: Handle return value from endpoint .pre_init callbackMarek Vasut1-2/+5
2026-08-13PCI: dwc: Handle return value from endpoint .init callbackMarek Vasut1-2/+5
2026-08-03PCI: dwc: ep: Fix unmap potentially unmapping the wrong iATUNiklas Cassel1-0/+11
2026-08-03PCI: dwc: ep: Flush cached MSI write before unmapping the iATUNiklas Cassel1-0/+3
2026-07-30PCI: dwc: ep: Clear MSI iATU mapping in dw_pcie_ep_cleanup()Manivannan Sadhasivam1-0/+5
2026-06-23Merge branch 'pci/misc'Bjorn Helgaas1-2/+1
2026-06-23Merge branch 'pci/controller/tlp_macros'Bjorn Helgaas1-3/+3
2026-06-09PCI: dwc: Replace ATU type macros with common TLP type macrosHans Zhang1-3/+3
2026-05-05PCI: Use FIELD_MODIFY() instead of open-coding itHans Zhang1-2/+1
2026-04-30PCI: dwc: ep: Expose integrated eDMA resources via EPC aux-resource APIKoichiro Den1-0/+119
2026-04-15Merge tag 'pci-v7.1-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+53
2026-04-13Merge branch 'pci/controller/dwc'Bjorn Helgaas1-2/+29
2026-03-15PCI: dwc: Disable BARs in common code instead of in each glue driverNiklas Cassel1-0/+24
2026-03-09PCI: dwc: ep: Mirror the max link width and speed fields to all functionsAksh Garg1-1/+28
2026-03-09PCI: dwc: ep: Fix MSI-X Table Size configuration in dw_pcie_ep_set_msix()Aksh Garg1-1/+1
2026-02-25PCI: dwc: ep: Flush MSI-X write before unmapping its ATU entryNiklas Cassel1-0/+3
2026-02-25PCI: dwc: ep: Refresh MSI Message Address cache on changeNiklas Cassel1-9/+13
2026-02-19PCI: dwc: ep: Always clear IB maps on BAR updateKoichiro Den1-3/+11
2026-02-19PCI: dwc: ep: Return after clearing BAR-match inbound mappingKoichiro Den1-0/+1
2026-02-03PCI: dwc: ep: Add comment explaining controller level PTM access in multi PF ...Aksh Garg1-0/+12
2026-02-03PCI: dwc: ep: Add per-PF BAR and inbound ATU mapping supportAksh Garg1-31/+48
2026-01-30PCI: dwc: ep: Fix resizable BAR support for multi-PF configurationsAksh Garg1-16/+32
2026-01-29PCI: dwc: ep: Support BAR subrange inbound mapping via Address Match Mode iATUKoichiro Den1-10/+203
2026-01-21PCI: dwc: Remove duplicate dw_pcie_ep_hide_ext_capability() functionQiang Yu1-39/+0
2025-12-23PCI: dwc: ep: Cache MSI outbound iATU mappingKoichiro Den1-6/+42
2025-12-18PCI: Add preceding capability position support in PCI_FIND_NEXT_*_CAP macrosQiang Yu1-1/+1
2025-11-13PCI: dwc: Export dw_pcie_allocate_domains() and dw_pcie_ep_raise_msix_irq()Siddharth Vadapalli1-0/+1
2025-08-20PCI: dwc: ep: Implement capability search using PCI core APIsHans Zhang1-29/+2
2025-06-04Merge branch 'pci/ptm-debugfs'Bjorn Helgaas1-1/+1
2025-06-04Merge branch 'pci/controller/dwc-ep'Bjorn Helgaas1-7/+6
2025-05-28PCI: endpoint: Align pci_epc_set_msix(), pci_epc_ops::set_msix() nr_irqs enco...Niklas Cassel1-4/+3
2025-05-28PCI: endpoint: Align pci_epc_set_msi(), pci_epc_ops::set_msi() nr_irqs encodingNiklas Cassel1-2/+3
2025-05-28PCI: endpoint: Align pci_epc_get_msix(), pci_epc_ops::get_msix() return value...Niklas Cassel1-1/+1
2025-05-28PCI: endpoint: Align pci_epc_get_msi(), pci_epc_ops::get_msi() return value e...Niklas Cassel1-1/+1
2025-05-28PCI: dwc: ep: Correct PBA offset in .set_msix() callbackNiklas Cassel1-2/+3
2025-05-20PCI: dwc: ep: Fix errno typoNiklas Cassel1-2/+2
2025-05-15PCI: dwc: Pass DWC PCIe mode to dwc_pcie_debugfs_init()Manivannan Sadhasivam1-1/+1
2025-05-10PCI: dwc: ep: Use FIELD_GET() where applicableHans Zhang1-5/+4
2025-03-27Merge branch 'pci/controller/dwc-cpu-addr-fixup'Bjorn Helgaas1-26/+48
2025-03-27Merge branch 'pci/controller/dwc'Bjorn Helgaas1-0/+43
2025-03-24PCI: dwc: Use parent_bus_offset to remove need for .cpu_addr_fixup()Frank Li1-2/+3
2025-03-24PCI: dwc: ep: Ensure proper iteration over outbound map windowsFrank Li1-1/+1
2025-03-24PCI: dwc: ep: Use devicetree 'reg[addr_space]' to derive CPU -> ATU addr offsetFrank Li1-0/+7
2025-03-24PCI: dwc: ep: Consolidate devicetree handling in dw_pcie_ep_get_resources()Bjorn Helgaas1-15/+29
2025-03-24PCI: dwc: ep: Call epc_create() early in dw_pcie_ep_init()Bjorn Helgaas1-9/+9
2025-03-17PCI: dwc: Rename cpu_addr to parent_bus_addr for ATU configurationFrank Li1-4/+4
2025-03-14PCI: dwc: ep: Add dw_pcie_ep_hide_ext_capability()Niklas Cassel1-0/+39
2025-03-14PCI: dwc: ep: Return -ENOMEM for allocation failuresDan Carpenter1-0/+1
2025-03-08PCI: dwc: ep: Remove superfluous function dw_pcie_ep_find_ext_capability()Niklas Cassel1-21/+3