summaryrefslogtreecommitdiffstats
path: root/drivers/pci/endpoint/pci-epc-core.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf()Zijun Hu11 days1-3/+3
* PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy()Zijun Hu11 days1-3/+2
* PCI: endpoint: Introduce pci_epc_mem_map()/unmap()Damien Le Moal2024-10-161-0/+103
* PCI: endpoint: Introduce pci_epc_function_is_valid()Damien Le Moal2024-10-121-48/+31
* PCI: Pass domain number to pci_bus_release_domain_nr() explicitlyManivannan Sadhasivam2024-09-141-1/+1
* PCI: endpoint: Assign PCI domain number for endpoint controllersManivannan Sadhasivam2024-09-011-0/+14
* PCI: endpoint: Make pci_epc_class struct constantGreg Kroah-Hartman2024-07-041-12/+7
* PCI: endpoint: Introduce 'epc_deinit' event and notify the EPF driversManivannan Sadhasivam2024-07-041-0/+25
* PCI: endpoint: Rename BME to Bus Master EnableManivannan Sadhasivam2024-05-281-9/+10
* PCI: endpoint: Rename core_init() callback in 'struct pci_epc_event_ops' to e...Manivannan Sadhasivam2024-05-281-8/+8
* PCI: endpoint: Remove "core_init_notifier" flagManivannan Sadhasivam2024-04-101-0/+22
* PCI: endpoint: Drop only_64bit on reserved BARsNiklas Cassel2024-02-161-7/+0
* PCI: endpoint: Clean up hardware description for BARsNiklas Cassel2024-02-161-15/+17
* PCI: endpoint: Use INTX instead of legacyDamien Le Moal2023-12-181-2/+2
* PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitionsDamien Le Moal2023-12-181-1/+1
* Merge branch 'pci/misc'Bjorn Helgaas2023-10-281-1/+0
|\
| * PCI: endpoint: Fix double free in __pci_epc_create()Dan Carpenter2023-10-261-1/+0
* | PCI: endpoint: Use IS_ERR_OR_NULL() helper functionRuan Jinjie2023-10-061-6/+6
|/
* PCI: Explicitly include correct DT includesRob Herring2023-07-181-1/+0
* PCI: endpoint: Add BME notifier supportManivannan Sadhasivam2023-06-231-0/+26
* PCI: endpoint: Add linkdown notifier supportManivannan Sadhasivam2023-06-231-0/+26
* PCI: endpoint: Add missing documentation about the MSI/MSI-X rangeManivannan Sadhasivam2023-06-231-2/+2
* driver core: class: remove module * from class_create()Greg Kroah-Hartman2023-03-171-1/+1
* Merge branch 'pci/endpoint'Bjorn Helgaas2023-02-221-7/+25
|\
| * PCI: endpoint: Use link_up() callback in place of LINK_UP notifierManivannan Sadhasivam2023-02-131-2/+10
| * PCI: endpoint: Use callback mechanism for passing events from EPC to EPFManivannan Sadhasivam2023-02-131-1/+10
| * PCI: endpoint: Use a separate lock for protecting epc->pci_epf listManivannan Sadhasivam2023-02-131-4/+5
* | PCI: Remove MODULE_LICENSE so boolean drivers don't look like modulesNick Alcock2023-02-171-1/+0
|/
* PCI: endpoint: Fix WARN() when an endpoint driver is removedYoshihiro Shimoda2022-10-271-1/+6
* PCI: endpoint: Return -EINVAL when interrupts num is smaller than 1Li Chen2022-01-071-1/+1
* PCI: Correct misspelled and remove duplicated wordsKrzysztof Wilczyński2021-10-091-1/+1
* PCI: endpoint: Add virtual function number in pci_epc opsKishon Vijay Abraham I2021-08-191-38/+94
* PCI: endpoint: Add support to add virtual function in endpoint coreKishon Vijay Abraham I2021-08-191-1/+1
* PCI: Fix kernel-doc errorsKrzysztof Wilczyński2021-03-121-0/+2
* PCI: endpoint: Add pci_epc_ops to map MSI IRQKishon Vijay Abraham I2021-02-231-0/+41
* PCI: endpoint: Add support to associate secondary EPC with EPFKishon Vijay Abraham I2021-02-231-11/+36
* PCI: endpoint: Make *_free_bar() to return error codes on failureKishon Vijay Abraham I2021-02-231-6/+6
* PCI: endpoint: Add helper API to get the 'next' unreserved BARKishon Vijay Abraham I2021-02-231-4/+22
* PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BARKishon Vijay Abraham I2021-02-231-2/+10
* PCI: Fix kerneldoc warningsKrzysztof Kozlowski2020-08-061-1/+1
* PCI: endpoint: Fix ->set_msix() to take BIR and offset as argumentsKishon Vijay Abraham I2020-04-021-2/+5
* PCI: endpoint: Add notification for core init completionVidya Sagar2020-02-251-1/+18
* PCI: endpoint: Assign function number for each PF in EPC coreKishon Vijay Abraham I2020-02-241-4/+22
* PCI: endpoint: Replace spinlock with mutexKishon Vijay Abraham I2020-02-241-51/+31
* PCI: endpoint: Use notification chain mechanism to notify EPC events to EPFKishon Vijay Abraham I2020-02-241-7/+2
* PCI: endpoint: Set endpoint controller pointer to NULLAlan Mikhak2019-06-111-1/+2
* PCI: endpoint: Add helper to get first unreserved BARKishon Vijay Abraham I2019-02-151-0/+23
* PCI: endpoint: Add new pci_epc_ops to get EPC featuresKishon Vijay Abraham I2019-02-141-0/+30
* PCI: endpoint: Add MSI set maximum restrictionGustavo Pimentel2018-07-191-1/+2
* PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq() signaturesGustavo Pimentel2018-07-191-4/+4