Thomas Gleixner
|
c291ee6221
genirq: Prevent proc race against freeing of irq descriptors
|
10 anni fa |
Marc Zyngier
|
76ba59f836
genirq: Add irq_domain-aware core IRQ handler
|
11 anni fa |
Keith Busch
|
8844aad89e
genirq: Fix memory leak when calling irq_free_hwirqs()
|
11 anni fa |
Thomas Gleixner
|
d8179bc0db
genirq: Remove dynamic_irq mess
|
11 anni fa |
Thomas Gleixner
|
c940e01c94
genirq: Replace dynamic_irq_init/cleanup
|
11 anni fa |
Thomas Gleixner
|
1d008353ba
genirq: Remove irq_reserve_irq[s]
|
11 anni fa |
Thomas Gleixner
|
f63b6a05f2
genirq: Replace reserve_irqs in core code
|
11 anni fa |
Thomas Gleixner
|
7b6ef12625
genirq: Provide generic hwirq allocation facility
|
11 anni fa |
Thomas Gleixner
|
62a08ae2a5
genirq: x86: Ensure that dynamic irq allocation does not conflict
|
11 anni fa |
Thomas Gleixner
|
792d0018a5
genirq: Add a kstat helper to increment irq stats
|
11 anni fa |
Paul Gortmaker
|
2c45aada34
genirq: Add missing irq_to_desc export for CONFIG_SPARSE_IRQ=n
|
11 anni fa |
Jiri Kosina
|
3911ff30f5
genirq: export handle_edge_irq() and irq_to_desc()
|
13 anni fa |
Paul Gortmaker
|
ec53cf23c0
irq: don't put module.h into irq.h for tracking irqgen modules.
|
14 anni fa |
Marc Zyngier
|
31d9d9b6d8
genirq: Add support for per-cpu dev_id interrupts
|
14 anni fa |
Randy Dunlap
|
d522a0d179
irqdesc: fix new kernel-doc warning
|
14 anni fa |
Sebastian Andrzej Siewior
|
b6873807a7
irq: Track the owner of irq descriptor
|
14 anni fa |
Mark Brown
|
c5182b8867
genirq: Ensure we locate the passed IRQ in irq_alloc_descs()
|
14 anni fa |
Linus Walleij
|
e7fbad300a
genirq: Fix descriptor init on non-sparse IRQs
|
14 anni fa |
Jonathan Cameron
|
edf76f8307
irq: Export functions to allow modular irq drivers
|
14 anni fa |
Thomas Gleixner
|
fe12bc2c99
genirq: Uninline and sanity check generic_handle_irq()
|
14 anni fa |
Thomas Gleixner
|
fe05143484
genirq: Remove pointless ifdefs
|
14 anni fa |
Thomas Gleixner
|
32f4125ebf
genirq: Move INPROGRESS, MASKED and DISABLED state flags to irq_data
|
14 anni fa |
Thomas Gleixner
|
801a0e9ae3
genirq: Add irq disabled flag to irq_data state
|
14 anni fa |
Thomas Gleixner
|
3b90389128
genirq; Remove the last leftovers of the old sparse irq code
|
14 anni fa |
Yinghai Lu
|
ed4dea6e0e
genirq: Use IRQ_BITMAP_BITS as search size in irq_alloc_descs()
|
14 anni fa |
Thomas Gleixner
|
d5eb4ad2df
genirq: Implement irq_get/put_desc_[bus]locked/unlock()
|
14 anni fa |
Thomas Gleixner
|
f9e4989eb8
genirq: Force wrapped access to desc->status in core code
|
14 anni fa |
Thomas Gleixner
|
c1594b77e4
genirq: Move IRQ_DISABLED to core
|
14 anni fa |
Thomas Gleixner
|
e6bea9c404
genirq: Protect tglx from tripping over his own feet
|
14 anni fa |
Thomas Gleixner
|
e7bcecb7b1
genirq: Make nr_irqs runtime expandable
|
14 anni fa |