Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
997c4431f04d8f0d6063bac3bcdceba8d939b879
/
include
/
linux
/
irq.h
80ade29
Merge tag 'irq-urgent-2020-04-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 4 years, 9 months ago
7856e9f
irq.h: Replace zero-length array with flexible-array member
by Gustavo A. R. Silva
· 4 years, 10 months ago
07d8350
genirq: Remove setup_irq() and remove_irq()
by afzal mohammed
· 4 years, 10 months ago
c16816a
genirq: Add protection against unsafe usage of generic_handle_irq()
by Thomas Gleixner
· 4 years, 10 months ago
6f1a489
x86/apic/msi: Plug non-maskable MSI affinity race
by Thomas Gleixner
· 5 years ago
4a169a9
genirq: Introduce irq_chip_get/set_parent_state calls
by Maulik Shah
· 5 years ago
2bd1298
genirq: Introduce irq_chip_{request,release}_resource_parent() apis
by Lokesh Vutla
· 6 years ago
551417a
genirq: Fix typo in comment of IRQD_MOVE_PCNTXT
by Peter Xu
· 6 years ago
3601fe4
Merge tag 'gpio-v5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 6 years ago
5aa5bd5
genirq: introduce irq_chip_mask_ack_parent()
by Linus Walleij
· 6 years ago
2dcf1fb
genirq: Provide NMI handlers
by Julien Thierry
· 6 years ago
b525903
genirq: Provide basic NMI management for interrupt lines
by Julien Thierry
· 6 years ago
bec0403
genirq/core: Introduce struct irq_affinity_desc
by Dou Liyang
· 6 years ago
76f99ae
irq/matrix: Spread managed interrupts on allocation
by Dou Liyang
· 6 years ago
72a8edc
genirq/debugfs: Add missing IRQCHIP_SUPPORTS_LEVEL_MSI debug
by Marc Zyngier
· 7 years ago
f4e5b30
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
d340ebd
genirq/migration: Avoid out of line call if pending is not set
by Thomas Gleixner
· 7 years ago
6988e0e
genirq/msi: Limit level-triggered MSI to platform devices
by Marc Zyngier
· 7 years ago
caacdbf
genirq: Add CONFIG_GENERIC_IRQ_MULTI_HANDLER
by Palmer Dabbelt
· 7 years ago
e69c61d
genirq: Drop 5 #included header files from irq.h
by Randy Dunlap
· 7 years ago
69790ba
genirq: Introduce IRQD_CAN_RESERVE flag
by Thomas Gleixner
· 7 years ago
41cc304
Merge tag 'irqchip-4.15-4' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent
by Thomas Gleixner
· 7 years ago
670310d
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
4f8413a
genirq: Track whether the trigger type has been set
by Marc Zyngier
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
0d08af3
genirq: generic chip: remove irq_gc_mask_disable_reg_and_ack()
by Doug Berger
· 7 years ago
2060892
genirq: generic chip: Add irq_gc_mask_disable_and_ack_set()
by Doug Berger
· 7 years ago
2f75d9e
genirq: Implement bitmap matrix allocator
by Thomas Gleixner
· 7 years ago
0551968
Revert "genirq: Restrict effective affinity to interrupts actually using it"
by Thomas Gleixner
· 7 years ago
6629695
Merge branch 'irq/for-gpio' into irq/core
by Thomas Gleixner
· 7 years ago
7703b08
genirq: Add handle_fasteoi_{level,edge}_irq flow handlers
by David Daney
· 7 years ago
74def74
genirq: Restrict effective affinity to interrupts actually using it
by Marc Zyngier
· 7 years ago
8397913
genirq/cpuhotplug: Revert "Set force affinity flag on hotplug migration"
by Thomas Gleixner
· 7 years ago
d52dd44
genirq: Introduce IRQD_SINGLE_TARGET flag
by Thomas Gleixner
· 8 years ago
c5cb83b
genirq/cpuhotplug: Handle managed IRQs on CPU hotplug
by Thomas Gleixner
· 8 years ago
761ea38
genirq: Handle managed irqs gracefully in irq_startup()
by Thomas Gleixner
· 8 years ago
54fdf6a
genirq: Introduce IRQD_MANAGED_SHUTDOWN
by Thomas Gleixner
· 8 years ago
0d3f542
genirq: Introduce effective affinity mask
by Thomas Gleixner
· 8 years ago
36d84fb
genirq: Move irq_fixup_move_pending() to core
by Thomas Gleixner
· 8 years ago
f0383c2
genirq/cpuhotplug: Add support for cleaning up move in progress
by Thomas Gleixner
· 8 years ago
cdd1636
genirq: Provide irq_fixup_move_pending()
by Thomas Gleixner
· 8 years ago
1bb0401
genirq: Add missing comment for IRQD_STARTED
by Thomas Gleixner
· 8 years ago
30fd8fc
irq/generic-chip: Provide devm_irq_setup_generic_chip()
by Bartosz Golaszewski
· 8 years ago
1c3e363
irq/generic-chip: Provide devm_irq_alloc_generic_chip()
by Bartosz Golaszewski
· 8 years ago
32bb6cb
irq/generic-chip: Provide irq_destroy_generic_chip()
by Bartosz Golaszewski
· 8 years ago
707188f
irq/generic-chip: Provide irq_free_generic_chip()
by Bartosz Golaszewski
· 8 years ago
201d7f4
genirq: Handle NOAUTOEN interrupt setup proper
by Thomas Gleixner
· 8 years ago
1cd4027
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
2b5e773
irqdesc: Add a resource managed version of irq_alloc_descs()
by Bartosz Golaszewski
· 8 years ago
08d85f3
irqdomain: Avoid activating interrupts more than once
by Marc Zyngier
· 8 years ago
464b584
Merge branch 'irq/urgent' into irq/core
by Thomas Gleixner
· 8 years ago
ebf9ff7
genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpers
by Boris Brezillon
· 8 years ago
f88eecf
genirq/generic_chip: Verify irqs_per_chip <= 32
by Sebastian Frias
· 8 years ago
8658be1
Merge branch 'irq/for-block' into irq/core
by Thomas Gleixner
· 9 years ago
06ee6d5
genirq: Add affinity hint to irq allocation
by Thomas Gleixner
· 9 years ago
9c25558
genirq: Introduce IRQD_AFFINITY_MANAGED flag
by Thomas Gleixner
· 9 years ago
edd14cf
genirq: Add untracked irq handler
by Keith Busch
· 9 years ago
be45beb
genirq: Add runtime power management support for IRQ chips
by Jon Hunter
· 9 years ago
222df54
genirq: Allow the affinity of a percpu interrupt to be set/retrieved
by Marc Zyngier
· 9 years ago
df2e37c
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
3b8e29a
genirq: Implement ipi_send_mask/single()
by Qais Yousef
· 9 years ago
34dc1ae
genirq: Add send_ipi callbacks to irq_chip
by Qais Yousef
· 9 years ago
f9bce79
genirq: Add a new function to get IPI reverse mapping
by Qais Yousef
· 9 years ago
d17bf24
genirq: Add a new generic IPI reservation code to irq core
by Qais Yousef
· 9 years ago
f256c9a
genirq: Add ipi_offset to irq_common_data
by Qais Yousef
· 9 years ago
955bfe5
genirq: Add an extra comment about the use of affinity in irq_common_data
by Qais Yousef
· 9 years ago
b354286
irq: Privatize irq_common_data::state_use_accessors
by Boqun Feng
· 9 years ago
e984977
genirq: Add flag to force mask in disable_irq[_nosync]()
by Thomas Gleixner
· 9 years ago
9e7e2b0
genirq: Remove unused functions irqd_[set|clr]_chained_irq_inprogress()
by Mika Westerberg
· 9 years ago
92068d1
genirq: Fix typo in documentation of enumeration field name
by Mika Westerberg
· 9 years ago
f1e0bb0
genirq: Introduce generic irq migration for cpu hotunplug
by Yang Yingliang
· 9 years ago
bd0b9ac
genirq: Remove irq argument from irq flow handlers
by Thomas Gleixner
· 9 years ago
b237721
genirq: Move field 'msi_desc' from irq_data into irq_common_data
by Jiang Liu
· 10 years ago
9df872f
genirq: Move field 'affinity' from irq_data into irq_common_data
by Jiang Liu
· 10 years ago
af7080e
genirq: Move field 'handler_data' from irq_data into irq_common_data
by Jiang Liu
· 10 years ago
449e9ca
genirq: Move field 'node' from irq_data into irq_common_data
by Jiang Liu
· 10 years ago
fc56971
genirq: Provide IRQD_FORWARDED_TO_VCPU status flag
by Thomas Gleixner
· 9 years ago
3829c66
genirq: Remove stale comment
by Thomas Gleixner
· 9 years ago
17e6b00
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
b7560de
genirq: Introduce irq_chip_set_type_parent() helper
by Grygorii Strashko
· 9 years ago
be9b22b
genirq: Add chip_[suspend|resume] PM support to irq_chip
by Brian Norris
· 9 years ago
c391f26
genirq: Rename irq_data_get_msi() as irq_data_get_msi_desc()
by Jiang Liu
· 10 years ago
0dcdbc9
genirq: Remove the irq argument from note_interrupt()
by Jiang Liu
· 10 years ago
daf7ab7
genirq: Clean up outdated comments related to include/linux/irqdesc.h
by Jiang Liu
· 10 years ago
f052186
Merge branch 'irq/for-x86' into irq/core
by Thomas Gleixner
· 10 years ago
3b0f95b
irq: Add irq_set_chained_handler_and_data()
by Russell King
· 10 years ago
c64301a
genirq: Introduce helper function irq_data_get_affinity_mask()
by Jiang Liu
· 10 years ago
6783011
genirq: Introduce helper function irq_data_get_node()
by Jiang Liu
· 10 years ago
0d0b4c8
genirq: Introduce struct irq_common_data to host shared irq data
by Jiang Liu
· 10 years ago
a6c761e
Merge branch 'irq/for-x86' into irq/core
by Thomas Gleixner
· 10 years ago
0a4377d
genirq: Introduce irq_set_vcpu_affinity() to target an interrupt to a VCPU
by Jiang Liu
· 10 years ago
3cfeffc
genirq: Add irq_chip_(enable/disable)_parent
by Stefan Agner
· 10 years ago
b7dccbe
Merge tag 'irqchip-core-4.1-3' of git://git.infradead.org/users/jcooper/linux into irq/core
by Thomas Gleixner
· 10 years ago
1b7047e
genirq: Allow the irqchip state of an IRQ to be save/restored
by Marc Zyngier
· 10 years ago
08b55e2
genirq: Add irqchip_set_wake_parent
by Marc Zyngier
· 10 years ago
9e66645
Merge branch 'irq-irqdomain-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 10 years ago
74faaf7
genirq: Move irq_chip_write_msi_msg() helper to core
by Thomas Gleixner
· 10 years ago
9dde55b
genirq: Introduce callback irq_chip.irq_write_msi_msg
by Jiang Liu
· 10 years ago
75ffc00
genirq: Split out flow handler typedefs into seperate header file
by Thomas Gleixner
· 10 years ago
2cb6254
genirq: Add IRQ_SET_MASK_OK_DONE to support stacked irqchip
by Jiang Liu
· 10 years ago
Next »