Thread (38 messages) 38 messages, 5 authors, 2022-02-24

Re: (subset) [PATCH v2 00/23] PCI: aardvark controller fixes BATCH 4

From: Lorenzo Pieralisi <hidden>
Date: 2022-02-08 10:51:48
Also in: linux-pci

On Mon, 10 Jan 2022 02:49:55 +0100, Marek Behún wrote:
this is v2 of fourth batch of fixes for the Aardvark PCIe controller
driver.

Stuff is converted to new interrupt APIs and recommendations from Marc.
Marc, could you look at these and acknowledge or comment?

This series mainly fixes and adds support for stuff around interrupts:
the most important thing is fixing MSI support.

[...]
Applied to pci/aardvark, thanks!

[01/23] PCI: aardvark: Replace custom PCIE_CORE_INT_* macros with PCI_INTERRUPT_*
        https://git.kernel.org/lpieralisi/pci/c/1d86abf1f8
[02/23] PCI: aardvark: Fix reading MSI interrupt number
        https://git.kernel.org/lpieralisi/pci/c/805dfc18dd
[03/23] PCI: aardvark: Fix support for MSI interrupts
        https://git.kernel.org/lpieralisi/pci/c/b0b0b8b897
[04/23] PCI: aardvark: Rewrite IRQ code to chained IRQ handler
        https://git.kernel.org/lpieralisi/pci/c/1571d67dc1
[05/23] PCI: aardvark: Check return value of generic_handle_domain_irq() when processing INTx IRQ
        https://git.kernel.org/lpieralisi/pci/c/51f96e287c
[06/23] PCI: aardvark: Make MSI irq_chip structures static driver structures
        https://git.kernel.org/lpieralisi/pci/c/c3cb8e5183
[07/23] PCI: aardvark: Make msi_domain_info structure a static driver structure
        https://git.kernel.org/lpieralisi/pci/c/26bcd54e4a
[08/23] PCI: aardvark: Use dev_fwnode() instead of of_node_to_fwnode(dev->of_node)
        https://git.kernel.org/lpieralisi/pci/c/222af78532
[09/23] PCI: aardvark: Refactor unmasking summary MSI interrupt
        https://git.kernel.org/lpieralisi/pci/c/4689c09163
[10/23] PCI: aardvark: Add support for masking MSI interrupts
        https://git.kernel.org/lpieralisi/pci/c/e77d9c9069
[11/23] PCI: aardvark: Fix setting MSI address
        https://git.kernel.org/lpieralisi/pci/c/46ad3dc417
[12/23] PCI: aardvark: Enable MSI-X support
        https://git.kernel.org/lpieralisi/pci/c/754e449889
[13/23] PCI: aardvark: Add support for ERR interrupt on emulated bridge
        https://git.kernel.org/lpieralisi/pci/c/3ebfefa396
[14/23] PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge
        https://git.kernel.org/lpieralisi/pci/c/735f5ae49e
[15/23] PCI: aardvark: Optimize writing PCI_EXP_RTCTL_PMEIE and PCI_EXP_RTSTA_PME on emulated bridge
        https://git.kernel.org/lpieralisi/pci/c/7122bcb332
[16/23] PCI: aardvark: Add support for PME interrupts
        https://git.kernel.org/lpieralisi/pci/c/0fc75d8745
[17/23] PCI: aardvark: Fix support for PME requester on emulated bridge
        https://git.kernel.org/lpieralisi/pci/c/273ddd86d6
[18/23] PCI: aardvark: Use separate INTA interrupt for emulated root bridge
        https://git.kernel.org/lpieralisi/pci/c/815bc31368
[19/23] PCI: aardvark: Remove irq_mask_ack callback for INTx interrupts
        https://git.kernel.org/lpieralisi/pci/c/b08e5b53d1
[20/23] PCI: aardvark: Don't mask irq when mapping
        https://git.kernel.org/lpieralisi/pci/c/befa710001
[21/23] PCI: aardvark: Drop __maybe_unused from advk_pcie_disable_phy()
        https://git.kernel.org/lpieralisi/pci/c/0c36ab437e
[22/23] PCI: aardvark: Update comment about link going down after link-up
        https://git.kernel.org/lpieralisi/pci/c/92f4ffecc4

Thanks,
Lorenzo

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help