[PATCH 00/12] irqchip: MSI cleanup and conversion to MSI parent domain

patchwork-bot+linux-riscv at kernel.org patchwork-bot+linux-riscv at kernel.org
Sun Aug 10 14:12:15 PDT 2025


Hello:

This series was applied to riscv/linux.git (fixes)
by Thomas Gleixner <tglx at linutronix.de>:

On Thu, 26 Jun 2025 16:48:57 +0200 you wrote:
> The initial implementation of PCI/MSI interrupt domains in the hierarchical
> interrupt domain model used a shortcut by providing a global PCI/MSI
> domain.
> 
> This works because the PCI/MSI[X] hardware is standardized and uniform, but
> it violates the basic design principle of hierarchical interrupt domains:
> Each hardware block involved in the interrupt delivery chain should have a
> separate interrupt domain.
> 
> [...]

Here is the summary with links:
  - [01/12] irqdomain: Add device pointer to irq_domain_info and msi_domain_info
    https://git.kernel.org/riscv/c/858e65af9135
  - [02/12] irqchip/bcm2712-mip: Switch to msi_create_parent_irq_domain()
    https://git.kernel.org/riscv/c/91650ca5efcf
  - [03/12] irqchip/riscv-imsic: Convert to msi_create_parent_irq_domain() helper
    https://git.kernel.org/riscv/c/59422904dd98
  - [04/12] irqchip/imx-mu-msi: Convert to msi_create_parent_irq_domain() helper
    https://git.kernel.org/riscv/c/c7cc7b122a4c
  - [05/12] irqchip/loongson-pch-msi.c: Switch to msi_create_parent_irq_domain()
    https://git.kernel.org/riscv/c/7f91d608cc43
  - [06/12] irqchip/sg2042-msi: Switch to msi_create_parent_irq_domain()
    https://git.kernel.org/riscv/c/7c0dbd80de03
  - [07/12] irqchip/alpine-msi: Clean up whitespace style
    https://git.kernel.org/riscv/c/6e44ac411255
  - [08/12] irqchip/alpine-msi: Convert to lock guards
    https://git.kernel.org/riscv/c/71476f915f92
  - [09/12] irqchip/alpine-msi: Convert to __free
    https://git.kernel.org/riscv/c/f7c2dd9f4c2d
  - [10/12] irqchip/alpine-msi: Switch to msi_create_parent_irq_domain()
    https://git.kernel.org/riscv/c/7a91ad7ebd61
  - [11/12] irqchip/armada-370-xp: Switch to msi_create_parent_irq_domain()
    https://git.kernel.org/riscv/c/bafb2901317f
  - [12/12] irqchip/ls-scfg-msi: Switch to use msi_create_parent_irq_domain()
    https://git.kernel.org/riscv/c/94b59d5f567a

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html





More information about the linux-arm-kernel mailing list