| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-24 | PCI: aardvark: Switch to msi_create_parent_irq_domain() | Nam Cao | 1 | -36/+23 |
| 2025-05-16 | PCI: Switch to irq_domain_create_linear() | Jiri Slaby (SUSE) | 1 | -9/+5 |
| 2024-10-03 | PCI: controller: Switch back to struct platform_driver::remove() | Sergio Paracuellos | 1 | -1/+1 |
| 2024-09-19 | Merge branch 'pci/controller/affinity' | Bjorn Helgaas | 1 | -8/+2 |
| 2024-09-10 | PCI: Rename CRS Completion Status to RRS | Bjorn Helgaas | 1 | -32/+32 |
| 2024-09-10 | PCI: aardvark: Correct Configuration RRS checking | Bjorn Helgaas | 1 | -4/+4 |
| 2024-07-29 | PCI: aardvark: Silence 'set affinity failed' warning | Marek Vasut | 1 | -8/+2 |
| 2024-05-28 | PCI: aardvark: Remove unused of_gpio.h inclusion | Andy Shevchenko | 1 | -1/+0 |
| 2023-06-24 | PCI: aardvark: Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2022-12-07 | PCI: aardvark: Switch to using devm_gpiod_get_optional() | Dmitry Torokhov | 1 | -12/+10 |
| 2022-10-05 | Merge branch 'remotes/lorenzo/pci/bridge-emul' | Bjorn Helgaas | 1 | -0/+1 |
| 2022-09-16 | PCI: aardvark: Add support for PCI Bridge Subsystem Vendor ID on emulated bridge | Pali Rohár | 1 | -0/+3 |
| 2022-08-25 | PCI: pci-bridge-emul: Set position of PCI capabilities to real HW value | Pali Rohár | 1 | -0/+1 |
| 2022-06-13 | PCI: aardvark: Fix reporting Slot capabilities on emulated bridge | Pali Rohár | 1 | -9/+24 |
| 2022-06-13 | PCI: aardvark: Add support for AER registers on emulated bridge | Pali Rohár | 1 | -0/+79 |
| 2022-05-16 | Revert "PCI: aardvark: Rewrite IRQ code to chained IRQ handler" | Pali Rohár | 1 | -26/+22 |
| 2022-03-28 | Merge tag 'char-misc-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -3/+1 |
| 2022-03-22 | Merge branch 'remotes/lorenzo/pci/mvebu' | Bjorn Helgaas | 1 | -1/+1 |
| 2022-03-22 | Merge branch 'remotes/lorenzo/pci/aardvark' | Bjorn Helgaas | 1 | -116/+274 |
| 2022-02-25 | Revert "PCI: aardvark: Fix initialization with old Marvell's Arm Trusted Firm... | Pali Rohár | 1 | -3/+1 |
| 2022-02-17 | PCI: Add defines for normal and subtractive PCI bridges | Pali Rohár | 1 | -1/+1 |
| 2022-02-08 | PCI: aardvark: Update comment about link going down after link-up | Marek Behún | 1 | -2/+6 |
| 2022-02-08 | PCI: aardvark: Drop __maybe_unused from advk_pcie_disable_phy() | Marek Behún | 1 | -1/+1 |
| 2022-02-08 | PCI: aardvark: Don't mask irq when mapping | Pali Rohár | 1 | -1/+0 |
| 2022-02-08 | PCI: aardvark: Remove irq_mask_ack() callback for INTx interrupts | Pali Rohár | 1 | -1/+0 |
| 2022-02-08 | PCI: aardvark: Use separate INTA interrupt for emulated root bridge | Pali Rohár | 1 | -2/+67 |
| 2022-02-08 | PCI: aardvark: Fix support for PME requester on emulated bridge | Pali Rohár | 1 | -41/+50 |
| 2022-02-08 | PCI: aardvark: Add support for PME interrupts | Pali Rohár | 1 | -0/+12 |
| 2022-02-08 | PCI: aardvark: Optimize writing PCI_EXP_RTCTL_PMEIE and PCI_EXP_RTSTA_PME on ... | Pali Rohár | 1 | -9/+11 |
| 2022-02-08 | PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge | Pali Rohár | 1 | -1/+3 |
| 2022-02-08 | PCI: aardvark: Add support for ERR interrupt on emulated bridge | Pali Rohár | 1 | -1/+34 |
| 2022-02-08 | PCI: aardvark: Enable MSI-X support | Pali Rohár | 1 | -1/+1 |
| 2022-02-08 | PCI: aardvark: Fix setting MSI address | Pali Rohár | 1 | -12/+9 |
| 2022-02-08 | PCI: aardvark: Add support for masking MSI interrupts | Pali Rohár | 1 | -5/+49 |
| 2022-02-08 | PCI: aardvark: Refactor unmasking summary MSI interrupt | Pali Rohár | 1 | -4/+6 |
| 2022-02-08 | PCI: aardvark: Use dev_fwnode() instead of of_node_to_fwnode(dev->of_node) | Marek Behún | 1 | -2/+1 |
| 2022-02-08 | PCI: aardvark: Make msi_domain_info structure a static driver structure | Marek Behún | 1 | -8/+8 |
| 2022-02-08 | PCI: aardvark: Make MSI irq_chip structures static driver structures | Marek Behún | 1 | -14/+12 |
| 2022-02-08 | PCI: aardvark: Check return value of generic_handle_domain_irq() when process... | Pali Rohár | 1 | -1/+3 |
| 2022-02-08 | PCI: aardvark: Rewrite IRQ code to chained IRQ handler | Pali Rohár | 1 | -22/+26 |
| 2022-02-08 | PCI: aardvark: Fix support for MSI interrupts | Pali Rohár | 1 | -10/+6 |
| 2022-02-08 | PCI: aardvark: Fix reading MSI interrupt number | Pali Rohár | 1 | -7/+2 |
| 2022-02-08 | PCI: aardvark: Replace custom PCIE_CORE_INT_* macros with PCI_INTERRUPT_* | Pali Rohár | 1 | -5/+1 |
| 2022-02-03 | PCI: pci-bridge-emul: Make struct pci_bridge_emul_ops as const | Pali Rohár | 1 | -1/+1 |
| 2022-01-16 | Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -14/+65 |
| 2022-01-13 | Merge branch 'pci/errors' | Bjorn Helgaas | 1 | -3/+1 |
| 2022-01-13 | Merge branch 'remotes/lorenzo/pci/bridge-emul' | Bjorn Helgaas | 1 | -1/+3 |
| 2021-12-06 | PCI: pci-bridge-emul: Correctly set PCIe capabilities | Pali Rohár | 1 | -1/+3 |
| 2021-12-06 | PCI: aardvark: Fix checking for MEM resource type | Pali Rohár | 1 | -4/+2 |
| 2021-12-02 | PCI: aardvark: Disable common PHY when unbinding driver | Pali Rohár | 1 | -0/+3 |
| 2021-12-02 | PCI: aardvark: Disable link training when unbinding driver | Pali Rohár | 1 | -0/+5 |
| 2021-12-02 | PCI: aardvark: Assert PERST# when unbinding driver | Pali Rohár | 1 | -0/+4 |
| 2021-12-02 | PCI: aardvark: Fix memory leak in driver unbind | Pali Rohár | 1 | -0/+3 |
| 2021-12-02 | PCI: aardvark: Mask all interrupts when unbinding driver | Pali Rohár | 1 | -0/+21 |
| 2021-12-02 | PCI: aardvark: Disable bus mastering when unbinding driver | Pali Rohár | 1 | -0/+6 |
| 2021-12-02 | PCI: aardvark: Comment actions in driver remove method | Pali Rohár | 1 | -0/+2 |
| 2021-12-02 | PCI: aardvark: Clear all MSIs at setup | Pali Rohár | 1 | -2/+4 |
| 2021-12-02 | PCI: aardvark: Add support for DEVCAP2, DEVCTL2, LNKCAP2 and LNKCTL2 register... | Pali Rohár | 1 | -4/+11 |
| 2021-12-01 | Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge" | Marek Behún | 1 | -9/+0 |
| 2021-11-18 | PCI: aardvark: Drop error data fabrication when config read fails | Naveen Naidu | 1 | -3/+1 |
| 2021-10-29 | PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge | Pali Rohár | 1 | -0/+9 |
| 2021-10-29 | PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge | Pali Rohár | 1 | -0/+27 |
| 2021-10-29 | PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge | Pali Rohár | 1 | -0/+20 |
| 2021-10-29 | PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge | Pali Rohár | 1 | -16/+38 |
| 2021-10-29 | PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG | Marek Behún | 1 | -1/+6 |
| 2021-10-29 | PCI: aardvark: Fix return value of MSI domain .alloc() method | Marek Behún | 1 | -1/+1 |
| 2021-10-07 | PCI: aardvark: Fix reporting Data Link Layer Link Active | Pali Rohár | 1 | -1/+28 |
| 2021-10-07 | PCI: aardvark: Fix checking for link up via LTSSM state | Pali Rohár | 1 | -6/+70 |
| 2021-10-07 | PCI: aardvark: Fix link training | Pali Rohár | 1 | -83/+34 |
| 2021-10-07 | PCI: aardvark: Simplify initialization of rootcap on virtual bridge | Pali Rohár | 1 | -10/+4 |
| 2021-10-07 | PCI: aardvark: Implement re-issuing config requests on CRS response | Pali Rohár | 1 | -24/+43 |
| 2021-10-07 | PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() | Marek Behún | 1 | -28/+20 |
| 2021-10-07 | PCI: aardvark: Do not unmask unused interrupts | Pali Rohár | 1 | -3/+3 |
| 2021-10-07 | PCI: aardvark: Do not clear status bits of masked interrupts | Pali Rohár | 1 | -6/+0 |
| 2021-10-07 | PCI: aardvark: Fix configuring Reference clock | Pali Rohár | 1 | -1/+8 |
| 2021-10-07 | PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge | Pali Rohár | 1 | -0/+1 |
| 2021-10-07 | PCI: aardvark: Don't spam about PIO Response Status | Marek Behún | 1 | -1/+1 |
| 2021-10-07 | PCI: aardvark: Fix PCIe Max Payload Size setting | Pali Rohár | 1 | -1/+2 |
| 2021-09-02 | Merge branch 'remotes/lorenzo/pci/aardvark' | Bjorn Helgaas | 1 | -11/+318 |
| 2021-08-26 | PCI: aardvark: Fix masking and unmasking legacy INTx interrupts | Pali Rohár | 1 | -0/+9 |
| 2021-08-20 | PCI: aardvark: Configure PCIe resources from 'ranges' DT property | Pali Rohár | 1 | -1/+194 |
| 2021-08-05 | PCI: aardvark: Fix reporting CRS value | Pali Rohár | 1 | -4/+63 |
| 2021-08-05 | PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response | Pali Rohár | 1 | -1/+1 |
| 2021-08-05 | PCI: aardvark: Fix checking for PIO status | Evan Wang | 1 | -8/+54 |
| 2021-08-02 | PCI: Bulk conversion to generic_handle_domain_irq() | Marc Zyngier | 1 | -3/+2 |
| 2021-07-08 | Merge tag 'pci-v5.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+12 |
| 2021-06-25 | PCI: aardvark: Implement workaround for the readback value of VEND_ID | Pali Rohár | 1 | -0/+11 |
| 2021-06-25 | PCI: aardvark: Fix checking for PIO Non-posted Request | Pali Rohár | 1 | -1/+1 |
| 2021-06-18 | PCI: aardvark: Fix kernel panic during PIO transfer | Pali Rohár | 1 | -9/+40 |
| 2020-12-15 | Merge branch 'remotes/lorenzo/pci/aardvark' | Bjorn Helgaas | 1 | -1/+8 |
| 2020-12-10 | PCI: Unify ECAM constants in native PCI Express drivers | Krzysztof Wilczyński | 1 | -10/+3 |
| 2020-12-07 | PCI: aardvark: Update comment about disabling link training | Pali Rohár | 1 | -1/+8 |
| 2020-10-02 | PCI: aardvark: Fix initialization with old Marvell's Arm Trusted Firmware | Pali Rohár | 1 | -1/+3 |
| 2020-09-07 | PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() | Pali Rohár | 1 | -30/+34 |
| 2020-09-07 | PCI: aardvark: Implement driver 'remove' function and allow to build it as mo... | Pali Rohár | 1 | -3/+24 |
| 2020-09-07 | PCI: aardvark: Check for errors from pci_bridge_emul_init() call | Pali Rohár | 1 | -4/+7 |
| 2020-09-07 | PCI: aardvark: Fix compilation on s390 | Pali Rohár | 1 | -1/+1 |
| 2020-08-05 | Merge branch 'pci/host-probe-refactor' | Bjorn Helgaas | 1 | -22/+7 |
| 2020-08-04 | PCI: Set bridge map_irq and swizzle_irq to default functions | Rob Herring | 1 | -2/+0 |
| 2020-08-04 | PCI: Move DT resource setup into devm_pci_alloc_host_bridge() | Rob Herring | 1 | -7/+0 |
| 2020-07-23 | PCI: Move setting pci_host_bridge.busnr out of host drivers | Rob Herring | 1 | -3/+1 |
| 2020-07-23 | PCI: aardvark: Use pci_is_root_bus() to check if bus is root bus | Rob Herring | 1 | -7/+6 |
| 2020-07-23 | PCI: Drop unnecessary zeroing of bridge fields | Rob Herring | 1 | -1/+0 |
| 2020-07-23 | PCI: Set default bridge parent device | Rob Herring | 1 | -1/+0 |
| 2020-07-21 | PCI: aardvark: Don't touch PCIe registers if no card connected | Pali Rohár | 1 | -0/+7 |
| 2020-07-10 | PCI: controller: Convert to devm_platform_ioremap_resource() | Dejin Zheng | 1 | -3/+2 |
| 2020-07-07 | PCI: aardvark: Indicate error in 'val' when config read fails | Pali Rohár | 1 | -1/+3 |
| 2020-06-04 | Merge branch 'remotes/lorenzo/pci/aardvark' | Bjorn Helgaas | 1 | -44/+219 |
| 2020-05-18 | PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros | Pali Rohár | 1 | -23/+18 |
| 2020-05-18 | PCI: aardvark: Add PHY support | Marek Behún | 1 | -0/+69 |
| 2020-05-18 | PCI: aardvark: Add FIXME comment for PCIE_CORE_CMD_STATUS_REG access | Pali Rohár | 1 | -0/+7 |
| 2020-05-18 | PCI: aardvark: Issue PERST via GPIO | Pali Rohár | 1 | -1/+42 |
| 2020-05-18 | PCI: aardvark: Improve link training | Marek Behún | 1 | -25/+89 |
| 2020-05-18 | PCI: aardvark: Don't blindly enable ASPM L0s and don't write to read-only reg... | Pali Rohár | 1 | -4/+0 |
| 2020-05-18 | PCI: aardvark: Train link immediately after enabling training | Pali Rohár | 1 | -6/+9 |
| 2020-05-12 | PCI: Check for platform_get_irq() failure consistently | Aman Sharma | 1 | -0/+3 |
| 2019-11-28 | Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' | Bjorn Helgaas | 1 | -56/+4 |
| 2019-11-28 | Merge branch 'remotes/lorenzo/pci/aardvark' | Bjorn Helgaas | 1 | -15/+57 |
| 2019-11-21 | PCI: Remove unused includes and superfluous struct declaration | Krzysztof Wilczynski | 1 | -0/+1 |
| 2019-11-20 | PCI: of: Add inbound resource parsing to helpers | Rob Herring | 1 | -1/+1 |
| 2019-10-29 | PCI: aardvark: Use pci_parse_request_of_pci_ranges() | Rob Herring | 1 | -56/+4 |
| 2019-10-17 | PCI: aardvark: Fix big endian support | Grzegorz Jaszczyk | 1 | -5/+7 |
| 2019-10-15 | PCI: aardvark: Don't rely on jiffies while holding spinlock | Remi Pommarel | 1 | -5/+5 |
| 2019-10-15 | PCI: aardvark: Fix PCI_EXP_RTCTL register configuration | Remi Pommarel | 1 | -4/+9 |
| 2019-10-15 | PCI: aardvark: Wait for endpoint to be ready before training link | Remi Pommarel | 1 | -0/+8 |
| 2019-10-14 | PCI: aardvark: Use LTSSM state to build link training flag | Remi Pommarel | 1 | -1/+28 |
| 2019-07-09 | PCI: Fix typos and whitespace errors | Bjorn Helgaas | 1 | -1/+1 |
| 2019-04-01 | PCI: aardvark: Fix a leaked reference by adding missing of_node_put() | Wen Yang | 1 | -5/+8 |
| 2019-03-01 | PCI: aardvark: Make symbol 'advk_pci_bridge_emul_ops' static | Wei Yongjun | 1 | -1/+1 |
| 2019-02-22 | PCI: pci-bridge-emul: Extend pci_bridge_emul_init() with flags | Thomas Petazzoni | 1 | -1/+1 |
| 2018-10-18 | PCI: aardvark: Implement emulated root PCI bridge config space | Zachary Zhang | 1 | -3/+126 |
| 2018-08-15 | Merge branch 'remotes/lorenzo/pci/aardvark' | Bjorn Helgaas | 1 | -67/+12 |
| 2018-07-18 | PCI: aardvark: Fix I/O space page leak | Sergei Shtylyov | 1 | -1/+1 |
| 2018-07-06 | PCI: aardvark: Convert to use pci_host_probe() | Thomas Petazzoni | 1 | -11/+1 |
| 2018-07-06 | PCI: aardvark: Size bridges before resources allocation | Zachary Zhang | 1 | -0/+1 |
| 2018-06-27 | PCI: aardvark: Remove PCIe outbound window configuration | Evan Wang | 1 | -55/+0 |
| 2018-06-27 | PCI: aardvark: Introduce an advk_pcie_valid_device() helper | Thomas Petazzoni | 1 | -2/+11 |
| 2018-06-08 | PCI: Collect all native drivers under drivers/pci/controller/ | Shawn Lin | 1 | -0/+978 |