summaryrefslogtreecommitdiff
path: root/drivers/pci/controller/pcie-rockchip-ep.c
AgeCommit message (Expand)AuthorFilesLines
2025-06-04Merge branch 'pci/controller/rockchip'Bjorn Helgaas1-0/+1
2025-05-29PCI: endpoint: Align pci_epc_set_msi(), pci_epc_ops::set_msi() nr_irqs encodingNiklas Cassel1-2/+3
2025-05-29PCI: endpoint: Align pci_epc_get_msi(), pci_epc_ops::get_msi() return value e...Niklas Cassel1-2/+2
2025-04-20PCI: rockchip-ep: Mark RK3399 as intx_capableNiklas Cassel1-0/+1
2025-01-15PCI: rockchip-ep: Fix error code in rockchip_pcie_ep_init_ob_mem()Dan Carpenter1-0/+1
2025-01-13PCI: rockchip: Add missing fields descriptions for struct rockchip_pcie_epDamien Le Moal1-0/+4
2024-11-25PCI: rockchip-ep: Handle PERST# signal in EP modeDamien Le Moal1-4/+129
2024-11-25PCI: rockchip-ep: Improve link trainingDamien Le Moal1-1/+81
2024-11-25PCI: rockship-ep: Implement the pci_epc_ops::stop_link() operationDamien Le Moal1-0/+13
2024-11-25PCI: rockchip-ep: Refactor endpoint link training enableDamien Le Moal1-7/+6
2024-11-25PCI: rockchip-ep: Refactor rockchip_pcie_ep_probe() MSI-X hidingDamien Le Moal1-24/+30
2024-11-25PCI: rockchip-ep: Refactor rockchip_pcie_ep_probe() memory allocationsDamien Le Moal1-46/+61
2024-11-25PCI: rockchip-ep: Rename rockchip_pcie_parse_ep_dt()Damien Le Moal1-3/+3
2024-11-25PCI: rockchip-ep: Fix MSI IRQ data mappingDamien Le Moal1-9/+13
2024-11-25PCI: rockchip-ep: Implement the pci_epc_ops::align_addr() operationDamien Le Moal1-0/+23
2024-11-25PCI: rockchip-ep: Improve rockchip_pcie_ep_map_addr()Damien Le Moal1-0/+3
2024-11-25PCI: rockchip-ep: Improve rockchip_pcie_ep_unmap_addr()Damien Le Moal1-6/+2
2024-11-25PCI: rockchip-ep: Use a macro to define EP controller .align featureDamien Le Moal1-1/+1
2024-11-25PCI: rockchip-ep: Fix address translation unit programmingDamien Le Moal1-3/+13
2024-05-17Merge branch 'pci/controller/rockchip'Bjorn Helgaas1-5/+3
2024-05-16PCI: rockchip-ep: Remove wrong mask on subsys_vendor_idRick Wertenbroek1-4/+2
2024-04-10PCI: endpoint: Remove "core_init_notifier" flagManivannan Sadhasivam1-0/+2
2024-04-10PCI: rockchip-ep: Set a 64-bit BAR if requestedNiklas Cassel1-1/+1
2023-12-19PCI: rockchip-ep: Use INTX instead of legacyDamien Le Moal1-8/+8
2023-12-18PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitionsDamien Le Moal1-4/+3
2023-06-22PCI: rockchip: Set address alignment for endpoint modeDamien Le Moal1-0/+1
2023-06-22PCI: rockchip: Don't advertise MSI-X in PCIe capabilitiesRick Wertenbroek1-0/+24
2023-06-22PCI: rockchip: Use u32 variable to access 32-bit registersRick Wertenbroek1-5/+5
2023-06-22PCI: rockchip: Fix window mapping and address translation for endpointRick Wertenbroek1-73/+55
2023-06-22PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint coreRick Wertenbroek1-34/+11
2023-06-22PCI: rockchip: Assert PCI Configuration Enable bit after probeRick Wertenbroek1-0/+3
2023-06-22PCI: rockchip: Write PCI Device ID to correct registerRick Wertenbroek1-2/+4
2023-06-22PCI: rockchip: Remove writes to unused registersRick Wertenbroek1-10/+0
2022-04-08PCI: rockchip: Fix find_first_zero_bit() limitDan Carpenter1-2/+1
2021-08-19PCI: endpoint: Add virtual function number in pci_epc opsKishon Vijay Abraham I1-9/+9
2020-08-06PCI: Fix kerneldoc warningsKrzysztof Kozlowski1-0/+1
2020-05-11PCI: endpoint: Pass page size as argument to pci_epc_mem_init()Lad Prabhakar1-1/+1
2019-04-15PCI: rockchip: Fix rockchip_pcie_ep_assert_intx() bitwise operationsColin Ian King1-1/+1
2019-02-15PCI: rockchip: Remove pci_epf_linkup() from Rockchip EP driverKishon Vijay Abraham I1-3/+0
2019-02-14PCI: rockchip: Populate ->get_features() dw_pcie_ep_opsKishon Vijay Abraham I1-0/+13
2018-07-19PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq() signaturesGustavo Pimentel1-1/+1
2018-06-13Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2018-06-08PCI: Collect all native drivers under drivers/pci/controller/Shawn Lin1-0/+642