| Commit message (Expand) | Author | Age | Files | Lines |
* | genirq: Introduce IRQD_CAN_RESERVE flag | Thomas Gleixner | 2017-12-29 | 1 | -0/+17 |
* | Merge tag 'irqchip-4.15-4' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Thomas Gleixner | 2017-11-14 | 1 | -1/+10 |
|\ |
|
| * | genirq: Track whether the trigger type has been set | Marc Zyngier | 2017-11-10 | 1 | -1/+10 |
* | | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2017-11-13 | 1 | -0/+22 |
|\| |
|
| * | genirq: Implement bitmap matrix allocator | Thomas Gleixner | 2017-09-25 | 1 | -0/+22 |
* | | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | | genirq: generic chip: remove irq_gc_mask_disable_reg_and_ack() | Doug Berger | 2017-10-13 | 1 | -1/+0 |
* | | genirq: generic chip: Add irq_gc_mask_disable_and_ack_set() | Doug Berger | 2017-10-13 | 1 | -0/+1 |
|/ |
|
* | Revert "genirq: Restrict effective affinity to interrupts actually using it" | Thomas Gleixner | 2017-09-21 | 1 | -4/+1 |
* | Merge branch 'irq/for-gpio' into irq/core | Thomas Gleixner | 2017-08-18 | 1 | -0/+2 |
|\ |
|
| * | genirq: Add handle_fasteoi_{level,edge}_irq flow handlers | David Daney | 2017-08-18 | 1 | -0/+2 |
* | | genirq: Restrict effective affinity to interrupts actually using it | Marc Zyngier | 2017-08-18 | 1 | -1/+4 |
|/ |
|
* | genirq/cpuhotplug: Revert "Set force affinity flag on hotplug migration" | Thomas Gleixner | 2017-07-27 | 1 | -1/+6 |
* | genirq: Introduce IRQD_SINGLE_TARGET flag | Thomas Gleixner | 2017-06-22 | 1 | -0/+16 |
* | genirq/cpuhotplug: Handle managed IRQs on CPU hotplug | Thomas Gleixner | 2017-06-22 | 1 | -0/+5 |
* | genirq: Handle managed irqs gracefully in irq_startup() | Thomas Gleixner | 2017-06-22 | 1 | -1/+1 |
* | genirq: Introduce IRQD_MANAGED_SHUTDOWN | Thomas Gleixner | 2017-06-22 | 1 | -0/+8 |
* | genirq: Introduce effective affinity mask | Thomas Gleixner | 2017-06-22 | 1 | -0/+29 |
* | genirq: Move irq_fixup_move_pending() to core | Thomas Gleixner | 2017-06-22 | 1 | -5/+0 |
* | genirq/cpuhotplug: Add support for cleaning up move in progress | Thomas Gleixner | 2017-06-22 | 1 | -0/+2 |
* | genirq: Provide irq_fixup_move_pending() | Thomas Gleixner | 2017-06-22 | 1 | -0/+5 |
* | genirq: Add missing comment for IRQD_STARTED | Thomas Gleixner | 2017-06-22 | 1 | -0/+1 |
* | irq/generic-chip: Provide devm_irq_setup_generic_chip() | Bartosz Golaszewski | 2017-06-21 | 1 | -0/+3 |
* | irq/generic-chip: Provide devm_irq_alloc_generic_chip() | Bartosz Golaszewski | 2017-06-21 | 1 | -0/+5 |
* | irq/generic-chip: Provide irq_destroy_generic_chip() | Bartosz Golaszewski | 2017-06-21 | 1 | -0/+8 |
* | irq/generic-chip: Provide irq_free_generic_chip() | Bartosz Golaszewski | 2017-06-21 | 1 | -0/+6 |
* | genirq: Handle NOAUTOEN interrupt setup proper | Thomas Gleixner | 2017-06-04 | 1 | -0/+6 |
* | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2017-02-20 | 1 | -0/+19 |
|\ |
|
| * | irqdesc: Add a resource managed version of irq_alloc_descs() | Bartosz Golaszewski | 2017-02-10 | 1 | -0/+19 |
* | | irqdomain: Avoid activating interrupts more than once | Marc Zyngier | 2017-01-30 | 1 | -0/+17 |
|/ |
|
* | Merge branch 'irq/urgent' into irq/core | Thomas Gleixner | 2016-09-20 | 1 | -0/+10 |
|\ |
|
| * | genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpers | Boris Brezillon | 2016-09-13 | 1 | -0/+10 |
* | | genirq/generic_chip: Verify irqs_per_chip <= 32 | Sebastian Frias | 2016-09-02 | 1 | -5/+13 |
|/ |
|
* | Merge branch 'irq/for-block' into irq/core | Thomas Gleixner | 2016-07-04 | 1 | -2/+9 |
|\ |
|
| * | genirq: Add affinity hint to irq allocation | Thomas Gleixner | 2016-07-04 | 1 | -2/+2 |
| * | genirq: Introduce IRQD_AFFINITY_MANAGED flag | Thomas Gleixner | 2016-07-04 | 1 | -0/+7 |
* | | genirq: Add untracked irq handler | Keith Busch | 2016-06-18 | 1 | -0/+1 |
* | | genirq: Add runtime power management support for IRQ chips | Jon Hunter | 2016-06-13 | 1 | -0/+4 |
|/ |
|
* | genirq: Allow the affinity of a percpu interrupt to be set/retrieved | Marc Zyngier | 2016-05-02 | 1 | -0/+4 |
* | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2016-03-15 | 1 | -1/+20 |
|\ |
|
| * | genirq: Implement ipi_send_mask/single() | Qais Yousef | 2016-02-25 | 1 | -0/+4 |
| * | genirq: Add send_ipi callbacks to irq_chip | Qais Yousef | 2016-02-25 | 1 | -0/+5 |
| * | genirq: Add a new function to get IPI reverse mapping | Qais Yousef | 2016-02-25 | 1 | -0/+1 |
| * | genirq: Add a new generic IPI reservation code to irq core | Qais Yousef | 2016-02-25 | 1 | -0/+3 |
| * | genirq: Add ipi_offset to irq_common_data | Qais Yousef | 2016-02-25 | 1 | -0/+4 |
| * | genirq: Add an extra comment about the use of affinity in irq_common_data | Qais Yousef | 2016-02-25 | 1 | -1/+3 |
* | | irq: Privatize irq_common_data::state_use_accessors | Boqun Feng | 2016-02-23 | 1 | -2/+4 |
|/ |
|
* | genirq: Add flag to force mask in disable_irq[_nosync]() | Thomas Gleixner | 2015-10-11 | 1 | -1/+3 |
* | genirq: Remove unused functions irqd_[set|clr]_chained_irq_inprogress() | Mika Westerberg | 2015-10-01 | 1 | -15/+0 |
* | genirq: Fix typo in documentation of enumeration field name | Mika Westerberg | 2015-10-01 | 1 | -1/+1 |