• Linus Torvalds's avatar
    Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 3d116a66
    Linus Torvalds authored
    Pull irq updates from Thomas Gleixner:
     "The irq department provides:
    
       - Support for MSI to wire bridges and a first user of it
    
       - More ACPI support for ARM/GIC
    
       - A new TS-4800 interrupt controller driver
    
       - RCU based free of interrupt descriptors to support the upcoming
         Intel VMD technology without introducing a locking nightmare
    
       - The usual pile of fixes and updates to drivers and core code"
    
    * 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (41 commits)
      irqchip/omap-intc: Add support for spurious irq handling
      irqchip/zevio: Use irq_data_get_chip_type() helper
      irqchip/omap-intc: Remove duplicate setup for IRQ chip type handler
      irqchip/ts4800: Add TS-4800 interrupt controller
      irqchip/ts4800: Add documentation for TS-4800 interrupt controller
      irq/platform-MSI: Increase the maximum MSIs the MSI framework can support
      irqchip/gicv2m: Miscellaneous fixes for v2m resources and SPI ranges
      irqchip/bcm2836: Make code more readable
      irqchip/bcm2836: Tolerate IRQs while no flag is set in ISR
      irqchip/bcm2836: Add SMP support for the 2836
      irqchip/bcm2836: Fix initialization of the LOCAL_IRQ_CNT timers
      irqchip/gic-v2m: acpi: Introducing GICv2m ACPI support
      irqchip/gic-v2m: Refactor to prepare for ACPI support
      irqdomain: Introduce is_fwnode_irqchip helper
      acpi: pci: Setup MSI domain for ACPI based pci devices
      genirq/msi: Export functions to allow MSI domains in modules
      irqchip/mbigen: Implement the mbigen irq chip operation functions
      irqchip/mbigen: Create irq domain for each mbigen device
      irqchip/mgigen: Add platform device driver for mbigen device
      dt-bindings: Documents the mbigen bindings
      ...
    3d116a66
manage.c 52.5 KB