index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
irqchip
/
irq-gic.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-24
irqchip/gic(v3): Replace gic_irq() with irqd_to_hwirq()
Dawei Li
1
-15
/
+12
2023-04-08
irqchip/gic: Drop support for board files
Marc Zyngier
1
-57
/
+3
2023-02-21
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...
Linus Torvalds
1
-1
/
+1
2023-01-31
arm64: rename ARM64_HAS_SYSREG_GIC_CPUIF to ARM64_HAS_GIC_CPUIF_SYSREGS
Mark Rutland
1
-1
/
+1
2023-01-11
irqchip: Use irq_domain_alloc_irqs()
Johan Hovold
1
-3
/
+1
2022-12-07
Merge tag 'irqchip-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/...
Thomas Gleixner
1
-1
/
+2
2022-12-05
genirq/irqdomain: Rename irq_domain::dev to irq_domain:: Pm_dev
Thomas Gleixner
1
-2
/
+2
2022-11-28
irqchip/gic: Use kstrtobool() instead of strtobool()
Christophe JAILLET
1
-1
/
+2
2022-07-20
APCI: irq: Add support for multiple GSI domains
Marc Zyngier
1
-6
/
+12
2022-05-04
irqchip/gic: Improved warning about incorrect type
Florian Fainelli
1
-2
/
+4
2022-04-05
irqchip/gic, gic-v3: Prevent GSI to SGI translations
Andre Przywara
1
-0
/
+6
2022-02-15
irqchip/gic: Switch to dynamic chip name output
Marc Zyngier
1
-48
/
+54
2022-02-09
irqchip/gic: Move PM device over to irq domain
Marc Zyngier
1
-6
/
+6
2021-10-26
irq: remove handle_domain_{irq,nmi}()
Mark Rutland
1
-1
/
+1
2021-09-22
irqchip/gic: Work around broken Renesas integration
Marc Zyngier
1
-1
/
+51
2021-06-29
Merge tag 'irq-core-2021-06-29' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-8
/
+5
2021-06-10
irqchip: Bulk conversion to generic_handle_domain_irq()
Marc Zyngier
1
-8
/
+5
2021-06-01
irqchip/gic: Split vGIC probing information from the GIC code
Marc Zyngier
1
-3
/
+3
2020-12-11
irqchip/gic, gic-v3: Make SGIs use handle_percpu_devid_irq()
Valentin Schneider
1
-7
/
+1
2020-12-11
irqchip/gic: Spelling s/REturn/Return/
Geert Uytterhoeven
1
-1
/
+1
2020-09-17
Merge remote-tracking branch 'origin/irq/gic-retrigger' into irq/irqchip-next
Marc Zyngier
1
-1
/
+11
2020-09-17
irqchip/gic: Cleanup Franken-GIC handling
Marc Zyngier
1
-29
/
+12
2020-09-17
irqchip/gic: Configure SGIs as standard interrupts
Marc Zyngier
1
-41
/
+87
2020-09-17
irqchip/gic: Refactor SMP configuration
Marc Zyngier
1
-36
/
+40
2020-09-06
irqchip/gic-v2, v3: Prevent SW resends entirely
Valentin Schneider
1
-1
/
+5
2020-09-06
irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger()
Valentin Schneider
1
-0
/
+6
2020-08-04
Merge tag 'irq-core-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-1
/
+1
2020-06-27
drivers/irqchip: Use new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY
Oscar Carter
1
-1
/
+1
2020-06-21
irqchip/gic: Atomically update affinity
Marc Zyngier
1
-11
/
+3
2020-05-25
irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs
Valentin Schneider
1
-1
/
+0
2019-08-20
irqchip/gic: Prepare for more than 16 PPIs
Marc Zyngier
1
-1
/
+1
2019-08-20
irqchip/gic: Rework gic_configure_irq to take the full ICFGR base
Marc Zyngier
1
-1
/
+9
2019-08-07
irqchip/gic: Register the distributor's PA instead of its VA in fwnode
Marc Zyngier
1
-1
/
+1
2019-06-19
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
Thomas Gleixner
1
-4
/
+1
2019-04-04
acpi: Create subtable parsing infrastructure
Keith Busch
1
-2
/
+2
2019-03-11
irqchip/gic: Drop support for secondary GIC in non-DT systems
Marc Zyngier
1
-29
/
+16
2018-12-18
genirq: Fix various typos in comments
Ingo Molnar
1
-3
/
+3
2018-03-28
irqchip/gic: Update supports_deactivate static key to modern api
Davidlohr Bueso
1
-11
/
+11
2018-03-16
irqchip/gic: Loudly complain about the use of IRQ_TYPE_NONE
Marc Zyngier
1
-0
/
+5
2018-03-14
irqchip/gic-v2: Reset APRn registers at boot time
Marc Zyngier
1
-6
/
+11
2017-11-16
Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-2
/
+4
2017-11-06
KVM: arm/arm64: Check that system supports split eoi/deactivate
Christoffer Dall
1
-2
/
+4
2017-11-02
irqchip/gic: Deal with broken firmware exposing only 4kB of GICv2 CPU interface
Marc Zyngier
1
-9
/
+62
2017-09-04
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-1
/
+4
2017-08-31
Merge tag 'irqchip-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...
Thomas Gleixner
1
-1
/
+1
2017-08-31
irqchip/gic: Make irq_chip const
Bhumika Goyal
1
-1
/
+1
2017-08-18
irqchip/gic: Report that effective affinity is a single target
Marc Zyngier
1
-0
/
+3
2017-08-02
irqchip/gic: Ensure we have an ISB between ack and ->handle_irq
Will Deacon
1
-2
/
+5
2017-07-04
irqchip/gic-v2: Report failures in gic_irq_domain_alloc
Suzuki K Poulose
1
-2
/
+5
2016-12-25
cpu/hotplug: Cleanup state names
Thomas Gleixner
1
-1
/
+1
2016-10-20
irqchip/gic: Add missing \n to CPU IF adjustment message
Marc Zyngier
1
-1
/
+1
2016-09-12
irqchip/gic: Mark gic_init_physaddr() static
Baoyou Xie
1
-1
/
+1
2016-09-12
irqchip/gic: Make locking a BL_SWITCHER only feature
Marc Zyngier
1
-9
/
+27
2016-08-17
irqchip/gic: Allow self-SGIs for SMP on UP configurations
Marc Zyngier
1
-0
/
+7
2016-07-29
Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-17
/
+6
2016-07-14
irqchip/gic: Convert to hotplug state machine
Richard Cochran
1
-17
/
+6
2016-06-13
irqchip/gic: Add platform driver for non-root GICs that require RPM
Jon Hunter
1
-4
/
+36
2016-06-13
irqchip/gic: Prepare for adding platform driver
Jon Hunter
1
-7
/
+7
2016-06-13
irqchip/gic: Add helper function for chip initialisation
Jon Hunter
1
-14
/
+27
2016-06-13
irqchip/gic: Isolate early GIC initialisation code
Jon Hunter
1
-23
/
+32
2016-05-27
remove lots of IS_ERR_VALUE abuses
Arnd Bergmann
1
-1
/
+1
2016-05-19
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-6
/
+83
2016-05-17
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-115
/
+207
2016-05-11
irqchip/gic: Add helper functions for GIC setup and teardown
Jon Hunter
1
-19
/
+42
2016-05-11
irqchip/gic: Store GIC configuration parameters
Jon Hunter
1
-49
/
+65
2016-05-11
irqchip/gic: Pass GIC pointer to save/restore functions
Jon Hunter
1
-35
/
+39
2016-05-11
irqchip/gic: Return an error if GIC initialisation fails
Jon Hunter
1
-26
/
+73
2016-05-11
irqchip/gic: Remove static irq_chip definition for eoimode1
Jon Hunter
1
-16
/
+6
2016-05-11
irqchip/gic: Don't initialise chip if mapping IO space fails
Jon Hunter
1
-2
/
+6
2016-05-11
irqchip/gic: Ensure ordering between read of INTACK and shared data
Will Deacon
1
-0
/
+8
2016-05-03
irqchip/gic-v2: Parse and export virtual GIC information
Julien Grall
1
-1
/
+75
2016-05-03
irqchip/gic-v2: Gather ACPI specific data in a single structure
Julien Grall
1
-4
/
+7
2016-04-25
irqchip/gic: Restore CPU interface checking
Marc Zyngier
1
-3
/
+2
2016-03-08
Merge branch 'linus' into irq/core, to pick up fixes
Ingo Molnar
1
-7
/
+6
2016-02-19
irqchip/gic: Return IRQ_SET_MASK_OK_DONE in the set_affinity method
Marc Zyngier
1
-1
/
+1
2016-02-11
irqchip/gic: Only set the EOImodeNS bit for the root controller
Jon Hunter
1
-1
/
+1
2016-02-11
irqchip/gic: Only populate set_affinity for the root controller
Jon Hunter
1
-6
/
+5
2015-12-29
Merge branch 'irq/gic-v2m-acpi' of git://git.kernel.org/pub/scm/linux/kernel/...
Thomas Gleixner
1
-2
/
+6
2015-12-21
irqchip/gic-v2m: acpi: Introducing GICv2m ACPI support
Suravee Suthikulpanit
1
-1
/
+5
2015-12-21
irqdomain: Introduce is_fwnode_irqchip helper
Suravee Suthikulpanit
1
-1
/
+1
2015-12-18
irqchip/gic: Kconfig the number of instances
Linus Walleij
1
-20
/
+10
2015-12-16
irqchip/gic: Make interrupt ID 1020 invalid
Marc Zyngier
1
-1
/
+1
2015-12-16
irqchip/gic: Assign irqchip dynamically
Linus Walleij
1
-9
/
+13
2015-12-16
irqchip/gic: Support RealView variant setup
Linus Walleij
1
-1
/
+1
2015-11-17
irqchip/gic: Add save/restore of the active state
Marc Zyngier
1
-0
/
+28
2015-11-17
irqchip/gic: Clear enable bits before restoring them
Marc Zyngier
1
-2
/
+8
2015-11-04
Merge tag 'pm+acpi-4.4-rc1-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-34
/
+35
2015-10-13
irqchip/gic: Kill the xlate method
Marc Zyngier
1
-25
/
+0
2015-10-13
irqchip/gic: Switch ACPI support to stacked domains
Marc Zyngier
1
-14
/
+30
2015-10-13
irqchip/gic: Get rid of gic_init_bases()
Marc Zyngier
1
-5
/
+3
2015-10-13
irqchip: Convert all alloc/xlate users from of_node to fwnode
Marc Zyngier
1
-4
/
+29
2015-10-13
irqdomain: Use irq_domain_get_of_node() instead of direct field access
Marc Zyngier
1
-1
/
+1
2015-10-09
irqchip/gic: Warn if GICv3 system registers are enabled
Marc Zyngier
1
-0
/
+15
2015-10-01
irqchip / GIC: Convert the GIC driver to ACPI probing
Marc Zyngier
1
-34
/
+35
2015-09-22
irqchip/gic: Add arm,pl390 support
Geert Uytterhoeven
1
-0
/
+1
2015-09-16
irqchip: Kill off set_irq_flags usage
Rob Herring
1
-2
/
+2
2015-09-16
genirq: Remove irq argument from irq flow handlers
Thomas Gleixner
1
-2
/
+2
2015-09-16
irqchip/gic: Use IRQD_FORWARDED_TO_VCPU flag
Thomas Gleixner
1
-25
/
+9
2015-09-15
irqchip/GIC: Add workaround for aliased GIC400
Marc Zyngier
1
-5
/
+39
2015-09-01
irqchip/GIC: Fix EOImode setting for non-DT/ACPI systems
Marc Zyngier
1
-3
/
+16
2015-08-27
irqchip/GIC: Don't deactivate interrupts forwarded to a guest
Marc Zyngier
1
-0
/
+55
2015-08-27
irqchip/GIC: Convert to EOImode == 1
Marc Zyngier
1
-3
/
+68
2015-08-04
irqchip/gic: Ensure gic_cpu_if_up/down() programs correct GIC instance
Jon Hunter
1
-6
/
+12
2015-08-04
irqchip/gic: Only allow the primary GIC to set the CPU map
Jon Hunter
1
-18
/
+25
2015-07-30
Merge branch 'linus' into irq/core
Thomas Gleixner
1
-1
/
+1
2015-07-27
irqchip/gic: Remove redundant gic_set_irqchip_flags
Sudeep Holla
1
-5
/
+0
2015-07-27
irqchip/gic: Enable SKIP_SET_WAKE and MASK_ON_SUSPEND
Sudeep Holla
1
-1
/
+3
2015-07-11
irqchip: Use irq_desc_get_xxx() to avoid redundant lookup of irq_desc
Jiang Liu
1
-2
/
+2
2015-07-11
irqchip/gic: Consolidate chained IRQ handler install/remove
Thomas Gleixner
1
-3
/
+2
2015-07-11
irqchip: Prepare for local stub header removal
Joel Porquet
1
-1
/
+1
2015-07-07
ACPI / ARM64 : use the new BAD_MADT_GICC_ENTRY macro
Al Stone
1
-1
/
+1
2015-06-05
irqchip: gic: Simplify gic_configure_irq by using IRQCHIP_SET_TYPE_MASKED
Sudeep Holla
1
-0
/
+1
2015-05-09
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-70
/
+1
2015-04-24
irqchip: gic: Drop support for gic_arch_extn
Marc Zyngier
1
-70
/
+1
2015-04-24
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...
Linus Torvalds
1
-0
/
+104
2015-04-11
Merge tag 'irqchip-core-4.1-3' of git://git.infradead.org/users/jcooper/linux...
Thomas Gleixner
1
-51
/
+7
2015-04-11
Merge tag 'irqchip-core-4.1-2' of git://git.infradead.org/users/jcooper/linux...
Thomas Gleixner
1
-1
/
+1
2015-04-10
Merge branch 'irqchip/stacked-irq_set_wake' into irqchip/core
Jason Cooper
1
-0
/
+5
2015-04-10
Merge branch 'irqchip/stacked-omap' into irqchip/core
Jason Cooper
1
-54
/
+5
2015-04-08
irqchip: GIC: Add support for irq_[get, set]_irqchip_state()
Marc Zyngier
1
-4
/
+65
2015-03-26
ACPI: move arm64 GSI IRQ model to generic GSI IRQ layer
Lorenzo Pieralisi
1
-0
/
+2
2015-03-26
irqchip: Add GICv2 specific ACPI boot support
Tomasz Nowicki
1
-0
/
+102
2015-03-15
irqchip: gic: Don't complain in gic_get_cpumask() if UP system
Stephen Boyd
1
-1
/
+1
2015-03-15
irqchip: gic: Add an entry point to set up irqchip flags
Marc Zyngier
1
-0
/
+5
2015-03-15
irqchip: gic: Get rid of routable domain
Marc Zyngier
1
-54
/
+5
2015-03-08
irqchip: gic: Fix unsafe locking reported by lockdep
Marc Zyngier
1
-8
/
+12
2015-01-26
irqchip: gic: Allow interrupt level to be set for PPIs
Liviu Dudau
1
-3
/
+6
2014-12-15
Merge branch 'irq-irqdomain-arm-for-linus' of git://git.kernel.org/pub/scm/li...
Linus Torvalds
1
-24
/
+57
2014-11-26
irqchip: gic-v2m: Add support for ARM GICv2m MSI(-X) doorbell
Suravee Suthikulpanit
1
-0
/
+4
2014-11-26
irqchip: gic: Support hierarchy irq domain.
Yingjoe Chen
1
-24
/
+53
2014-10-22
ARM: realview: basic device tree implementation
Linus Walleij
1
-0
/
+2
2014-10-15
Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-5
/
+5
2014-10-09
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-15
/
+34
2014-09-18
irqchip: Properly fetch the per cpu offset
Christoph Lameter
1
-1
/
+1
2014-09-14
Merge branch 'irqchip/handle_domain' into irqchip/core
Jason Cooper
1
-2
/
+1
2014-09-03
irqchip: gic: Convert to handle_domain_irq
Marc Zyngier
1
-2
/
+1
2014-09-03
irqchip: gic: Make gic_default_routable_irq_domain_ops static
Will Deacon
1
-1
/
+1
2014-08-26
irqchips: Replace __this_cpu_ptr uses
Christoph Lameter
1
-5
/
+5
2014-08-19
irqchip: gic: Preserve gic V2 bypass bits in cpu ctrl register
Feng Kan
1
-3
/
+22
2014-08-19
irqchip: gic: Replace hex numbers with defines.
Feng Kan
1
-12
/
+13
2014-08-06
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...
Linus Torvalds
1
-2
/
+0
2014-08-04
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...
Linus Torvalds
1
-55
/
+4
2014-07-18
irqchip: gic: Fix core ID calculation when topology is read from DT
Tomasz Figa
1
-1
/
+4
2014-07-17
irqchip: gic: Add binding probe for ARM GIC400
Suravee Suthikulpanit
1
-0
/
+1
2014-07-08
irqchip: gic: Add support for cortex a7 compatible string
Matthias Brugger
1
-0
/
+1
2014-07-08
irqchip: gic: Move some bits of GICv2 to a library-type file
Marc Zyngier
1
-55
/
+4
2014-06-19
irq-gic: remove file name from heading comment
Sergei Shtylyov
1
-2
/
+0
2014-05-27
Merge tag 'irqchip-3.16' of git://git.infradead.org/users/jcooper/linux into ...
Thomas Gleixner
1
-1
/
+1
2014-05-19
irqchip: gic: Use mask field in GICC_IAR
Haojian Zhuang
1
-1
/
+1
2014-04-17
irqchip: Gic: Support forced affinity setting
Thomas Gleixner
1
-2
/
+6
2014-04-05
Merge tag 'drivers-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...
Linus Torvalds
1
-10
/
+72
2014-04-05
Merge tag 'fixes-non-critical-3.15' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-2
/
+2
2014-03-12
irqchip: Remove asmlinkage from static functions
Stephen Boyd
1
-1
/
+1
2014-03-06
irqchip: gic: Silence sparse warnings
Stephen Boyd
1
-4
/
+5
2014-02-25
irqchip: gic: use dmb ishst instead of dsb when raising a softirq
Will Deacon
1
-2
/
+2
2014-02-05
DRIVERS: IRQCHIP: IRQ-GIC: Add support for routable irqs
Sricharan R
1
-10
/
+72
2013-12-02
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-4
/
+5
2013-11-28
irqchip: Gic: fix boot for chained gics
Mark Rutland
1
-4
/
+5
2013-09-23
ARM: GIC: interface to send a SGI directly
Nicolas Pitre
1
-0
/
+14
2013-09-23
ARM: GIC: function to retrieve the physical address of the SGIR
Nicolas Pitre
1
-0
/
+29
2013-09-17
Merge branch 'iks_for_rmk' of git://git.linaro.org/people/nico/linux into dev...
Russell King
1
-3
/
+105
2013-08-28
drivers: irq-chip: irq-gic: introduce gic_cpu_if_down()
Nicolas Pitre
1
-0
/
+6
2013-07-30
ARM: bL_switcher: do not hardcode GIC IDs in the code
Nicolas Pitre
1
-0
/
+21
2013-07-30
ARM: gic: add CPU migration support
Nicolas Pitre
1
-3
/
+84
2013-07-14
clocksource+irqchip: delete __cpuinit usage from all related files
Paul Gortmaker
1
-4
/
+4
2013-06-20
irqchip: gic: call gic_cpu_init() as well in CPU_STARTING_FROZEN case
Shawn Guo
1
-1
/
+1
2013-05-02
Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-11
/
+25
2013-04-02
Merge branch 'gic' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/...
Olof Johansson
1
-10
/
+24
2013-04-02
irqchip: irq-gic: Fix checkpatch errors
Sachin Kamat
1
-2
/
+2
2013-03-26
irqchip: gic: fix irq_trigger return
Abhijeet Dharmapurikar
1
-1
/
+2
2013-03-26
irqchip: gic: Perform the gic_secondary_init() call via CPU notifier
Catalin Marinas
1
-7
/
+21
2013-03-26
irqchip: gic: Call handle_bad_irq() directly
Catalin Marinas
1
-2
/
+1
2013-03-26
arm: Move chained_irq_(enter|exit) to a generic file
Catalin Marinas
1
-0
/
+1
2013-03-04
irqchip: fix typo when moving gic_raise_softirq()
Javi Merino
1
-1
/
+1
2013-02-21
Merge tag 'cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Linus Torvalds
1
-0
/
+845
2013-01-12
irqchip: Move ARM gic.h to include/linux/irqchip/arm-gic.h
Rob Herring
1
-1
/
+1
2013-01-12
irqchip: Move ARM GIC to drivers/irqchip
Rob Herring
1
-0
/
+824