Sebastian Andrzej Siewior
|
3a43e05f4d
irq: Handle spurios irq detection for threaded irqs
|
14 years ago |
Thomas Gleixner
|
0c6f8a8b91
genirq: Remove compat code
|
14 years ago |
Thomas Gleixner
|
33b054b867
genirq: Remove handle_IRQ_event
|
14 years ago |
Thomas Gleixner
|
32f4125ebf
genirq: Move INPROGRESS, MASKED and DISABLED state flags to irq_data
|
14 years ago |
Thomas Gleixner
|
b5faba21a6
genirq: Prepare the handling of shared oneshot interrupts
|
14 years ago |
Thomas Gleixner
|
1204e95689
genirq: Make warning in handle_percpu_event useful
|
14 years ago |
Thomas Gleixner
|
70433c0161
genirq: Use the correct variable for note_interrupt
|
14 years ago |
Thomas Gleixner
|
f9e4989eb8
genirq: Force wrapped access to desc->status in core code
|
14 years ago |
Thomas Gleixner
|
2a0d6fb335
genirq: Move IRQ_PENDING flag to core
|
14 years ago |
Thomas Gleixner
|
009b4c3b8a
genirq: Add IRQ_INPROGRESS to core
|
14 years ago |
Thomas Gleixner
|
1277a5325a
genirq: Simplify handle_irq_event()
|
14 years ago |
Thomas Gleixner
|
4912609f22
genirq: Implement handle_irq_event()
|
14 years ago |
Thomas Gleixner
|
b738a50a20
genirq: Warn when handler enables interrupts
|
14 years ago |
Thomas Gleixner
|
1c77ff22f5
genirq: Remove __do_IRQ
|
14 years ago |
Thomas Gleixner
|
3795de236d
genirq: Distangle kernel/irq/handle.c
|
14 years ago |
Thomas Gleixner
|
bd15141226
genirq: Provide config option to disable deprecated code
|
14 years ago |
Thomas Gleixner
|
37e12df709
genirq: Provide compat handling for chip->startup()
|
14 years ago |
Thomas Gleixner
|
bc310dda41
genirq: Provide compat handling for chip->disable()/shutdown()
|
14 years ago |
Thomas Gleixner
|
c5f756344c
genirq: Provide compat handling for chip->enable()
|
14 years ago |
Thomas Gleixner
|
22a49163e9
genirq: Provide compat handling for chip->ack()
|
14 years ago |
Thomas Gleixner
|
0eda58b7f3
genirq: Provide compat handling for chip->unmask()
|
14 years ago |
Thomas Gleixner
|
e2c0f8ff0f
genirq: Provide compat handling for chip->mask()
|
14 years ago |
Thomas Gleixner
|
a77c463591
genirq: Add new functions to dummy chips
|
14 years ago |
Thomas Gleixner
|
6b8ff3120c
genirq: Convert core code to irq_data
|
14 years ago |
Thomas Gleixner
|
ff7dcd44dd
genirq: Create irq_data
|
14 years ago |
Ingo Molnar
|
e58aa3d2d0
genirq: Run irq handlers with interrupts disabled
|
15 years ago |
Yinghai Lu
|
b5eb78f76d
sparseirq: Use radix_tree instead of ptrs array
|
15 years ago |
Yinghai Lu
|
99558f0bbe
sparseirq: Change irq_desc_ptrs to static
|
15 years ago |
Yinghai Lu
|
febcb0c59a
irq: Remove unnecessary bootmem code
|
15 years ago |
Thomas Gleixner
|
239007b844
genirq: Convert irq_desc.lock to raw_spinlock
|
15 years ago |