Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull core irq changes from Ingo Molnar: "The main changes: - generic-irqchip driver additions, cleanups and fixes - 3 new irqchip drivers: ARMv7-M NVIC, TB10x and Marvell Orion SoCs - irq_get_trigger_type() simplification and cross-arch cleanup - various cleanups, simplifications - documentation updates" * 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (26 commits) softirq: Use _RET_IP_ genirq: Add the generic chip to the genirq docbook genirq: generic-chip: Export some irq_gc_ functions genirq: Fix can_request_irq() for IRQs without an action irqchip: exynos-combiner: Staticize combiner_init irqchip: Add support for ARMv7-M NVIC irqchip: Add TB10x interrupt controller driver irqdomain: Use irq_get_trigger_type() to get IRQ flags MIPS: octeon: Use irq_get_trigger_type() to get IRQ flags arm: orion: Use irq_get_trigger_type() to get IRQ flags mfd: stmpe: use irq_get_trigger_type() to get IRQ flags mfd: twl4030-irq: Use irq_get_trigger_type() to get IRQ flags gpio: mvebu: Use irq_get_trigger_type() to get IRQ flags genirq: Add irq_get_trigger_type() to get IRQ flags genirq: Irqchip: document gcflags arg of irq_alloc_domain_generic_chips genirq: Set irq thread to RT priority on creation irqchip: Add support for Marvell Orion SoCs genirq: Add kerneldoc for irq_disable. genirq: irqchip: Add mask to block out invalid irqs genirq: Generic chip: Add linear irq domain support ...
No related branches found
No related tags found
Showing
- Documentation/DocBook/genericirq.tmpl 13 additions, 0 deletionsDocumentation/DocBook/genericirq.tmpl
- Documentation/devicetree/bindings/interrupt-controller/abilis,tb10x-ictl.txt 38 additions, 0 deletions...etree/bindings/interrupt-controller/abilis,tb10x-ictl.txt
- Documentation/devicetree/bindings/interrupt-controller/marvell,orion-intc.txt 48 additions, 0 deletions...tree/bindings/interrupt-controller/marvell,orion-intc.txt
- arch/arm/plat-orion/gpio.c 1 addition, 1 deletionarch/arm/plat-orion/gpio.c
- arch/mips/cavium-octeon/octeon-irq.c 1 addition, 1 deletionarch/mips/cavium-octeon/octeon-irq.c
- drivers/gpio/gpio-mvebu.c 1 addition, 1 deletiondrivers/gpio/gpio-mvebu.c
- drivers/irqchip/Kconfig 15 additions, 0 deletionsdrivers/irqchip/Kconfig
- drivers/irqchip/Makefile 3 additions, 0 deletionsdrivers/irqchip/Makefile
- drivers/irqchip/exynos-combiner.c 4 additions, 4 deletionsdrivers/irqchip/exynos-combiner.c
- drivers/irqchip/irq-nvic.c 117 additions, 0 deletionsdrivers/irqchip/irq-nvic.c
- drivers/irqchip/irq-orion.c 192 additions, 0 deletionsdrivers/irqchip/irq-orion.c
- drivers/irqchip/irq-tb10x.c 195 additions, 0 deletionsdrivers/irqchip/irq-tb10x.c
- drivers/mfd/stmpe.c 1 addition, 2 deletionsdrivers/mfd/stmpe.c
- drivers/mfd/twl4030-irq.c 1 addition, 4 deletionsdrivers/mfd/twl4030-irq.c
- include/linux/irq.h 52 additions, 1 deletioninclude/linux/irq.h
- include/linux/irqdomain.h 12 additions, 0 deletionsinclude/linux/irqdomain.h
- kernel/irq/chip.c 13 additions, 0 deletionskernel/irq/chip.c
- kernel/irq/generic-chip.c 267 additions, 47 deletionskernel/irq/generic-chip.c
- kernel/irq/irqdomain.c 1 addition, 7 deletionskernel/irq/irqdomain.c
- kernel/irq/manage.c 9 additions, 8 deletionskernel/irq/manage.c
Loading
Please register or sign in to comment