summaryrefslogtreecommitdiffstats
path: root/kernel/irq/generic-chip.c
Commit message (Expand)AuthorAgeFilesLines
* genirq/generic_chip: Constify irq_generic_chip_opsRikard Falkeborn2021-12-011-1/+1
* genirq: Export irq_gc_noop()Florian Fainelli2021-10-201-0/+1
* genirq: Export irq_gc_{unmask_enable,mask_disable}_regFlorian Fainelli2021-10-201-0/+2
* genirq/generic_chip: Use struct_size() in kzalloc()Gustavo A. R. Silva2021-08-101-7/+10
* kernel/irq: export irq_gc_set_wakeJianqun Xu2021-03-151-0/+1
* genirq: Fix kernel-doc markupsMauro Carvalho Chehab2020-11-161-1/+1
* genirq: Add missing SPDX identifiersThomas Gleixner2018-03-201-0/+1
* kernel/irq: Extend lockdep class for request mutexAndrew Lunn2017-12-281-4/+7
* genirq: generic chip: remove irq_gc_mask_disable_reg_and_ack()Doug Berger2017-10-131-16/+0
* genirq: generic chip: Add irq_gc_mask_disable_and_ack_set()Doug Berger2017-10-131-0/+25
* irq/generic-chip: Don't replace domain's nameJeffy Chen2017-09-281-1/+0
* irq/generic-chip: Export irq_init_generic_chip() locallyBartosz Golaszewski2017-06-211-4/+3
* genirq/generic_chip: Verify irqs_per_chip <= 32Sebastian Frias2016-09-021-8/+8
* genirq/generic_chip: Add irq_unmap callbackSebastian Frias2016-09-021-0/+21
* genirq/generic_chip: Get rid of code duplicationSebastian Frias2016-09-021-15/+19
* genirq: Remove export of irq_map_generic_chip()Thomas Gleixner2016-09-021-1/+0
* genirq: Add chip_[suspend|resume] PM support to irq_chipBrian Norris2015-07-271-0/+6
* genirq: generic chip: Support hierarchy domainStefan Agner2015-05-181-3/+2
* genirq: Generic chip: Add big endian I/O accessorsKevin Cernekee2014-11-091-0/+16
* genirq: Generic chip: Change irq_reg_{readl,writel} argumentsKevin Cernekee2014-11-091-10/+10
* genirq: generic chip: Export irq_map_generic_chip functionBoris BREZILLON2014-07-171-2/+3
* Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2013-07-131-1/+1
|\
| * genirq: generic chip: Use DIV_ROUND_UP to calculate numchipsAxel Lin2013-07-051-1/+1
* | Merge tag 'irqdomain-for-linus' of git://git.secretlab.ca/git/linuxLinus Torvalds2013-07-061-4/+2
|\ \
| * | irqdomain: Eliminate revmap typeGrant Likely2013-06-101-4/+1
| * | irqdomain: Add a name fieldGrant Likely2013-06-101-0/+1
* | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2013-07-041-1/+1
|\ \ \ | |_|/ |/| |
| * | irq/generic-chip: fix a few kernel-doc entriesUwe Kleine-König2013-06-181-3/+3
* | | genirq: Add the generic chip to the genirq docbookThomas Gleixner2013-06-281-5/+6
* | | genirq: generic-chip: Export some irq_gc_ functionsFabio Estevam2013-06-281-0/+3
* | | genirq: Irqchip: document gcflags arg of irq_alloc_domain_generic_chipsJames Hogan2013-06-241-0/+1
| |/ |/|
* | genirq: irqchip: Add mask to block out invalid irqsGrant Likely2013-05-291-0/+3
* | genirq: Generic chip: Add linear irq domain supportThomas Gleixner2013-05-291-6/+181
* | genirq: Generic chip: Split out code into separate functionsThomas Gleixner2013-05-291-16/+34
* | genirq: irqchip: Add a mask calculation functionThomas Gleixner2013-05-291-2/+6
* | genirq: Generic chip: Cache per irq bit maskThomas Gleixner2013-05-291-9/+14
* | genirq: Generic chip: Handle separate mask registersGerlando Falauto2013-05-291-7/+10
* | genirq: Generic chip: Add support for per chip type mask cacheGerlando Falauto2013-05-291-6/+10
* | genirq: Generic chip: Remove the local cur_regs() functionGerlando Falauto2013-05-291-14/+17
|/
* kernel: Fix files explicitly needing EXPORT_SYMBOL infrastructurePaul Gortmaker2011-10-311-0/+1
* irq: Add EXPORT_SYMBOL_GPL to function of irq generic-chipNobuhiro Iwamatsu2011-10-241-0/+4
* genirq: Fix wrong bit operationjhbird.choi@samsung.com2011-07-261-2/+2
* genirq: replace irq_gc_ack() with {set,clr}_bit variants (fwd)Simon Guinot2011-07-071-2/+16
* genirq: Add chip suspend and resume callbacksThomas Gleixner2011-04-231-0/+93
* genirq: Implement a generic interrupt chipThomas Gleixner2011-04-231-0/+261