Release 4.14 arch/ia64/kernel/irq_lsapic.c
// SPDX-License-Identifier: GPL-2.0
/*
* LSAPIC Interrupt Controller
*
* This takes care of interrupts that are generated by the CPU's
* internal Streamlined Advanced Programmable Interrupt Controller
* (LSAPIC), such as the ITC and IPI interrupts.
*
* Copyright (C) 1999 VA Linux Systems
* Copyright (C) 1999 Walt Drummond <drummond@valinux.com>
* Copyright (C) 2000 Hewlett-Packard Co
* Copyright (C) 2000 David Mosberger-Tang <davidm@hpl.hp.com>
*/
#include <linux/sched.h>
#include <linux/irq.h>
static unsigned int
lsapic_noop_startup (struct irq_data *data)
{
return 0;
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 10 | 66.67% | 2 | 50.00% |
Thomas Gleixner | 4 | 26.67% | 1 | 25.00% |
Linus Torvalds | 1 | 6.67% | 1 | 25.00% |
Total | 15 | 100.00% | 4 | 100.00% |
static void
lsapic_noop (struct irq_data *data)
{
/* nothing to do... */
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 6 | 50.00% | 1 | 25.00% |
Thomas Gleixner | 4 | 33.33% | 1 | 25.00% |
Simon Arlott | 1 | 8.33% | 1 | 25.00% |
Linus Torvalds | 1 | 8.33% | 1 | 25.00% |
Total | 12 | 100.00% | 4 | 100.00% |
static int lsapic_retrigger(struct irq_data *data)
{
ia64_resend_irq(data->irq);
return 1;
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Ingo Molnar | 15 | 71.43% | 1 | 50.00% |
Thomas Gleixner | 6 | 28.57% | 1 | 50.00% |
Total | 21 | 100.00% | 2 | 100.00% |
struct irq_chip irq_type_ia64_lsapic = {
.name = "LSAPIC",
.irq_startup = lsapic_noop_startup,
.irq_shutdown = lsapic_noop,
.irq_enable = lsapic_noop,
.irq_disable = lsapic_noop,
.irq_ack = lsapic_noop,
.irq_retrigger = lsapic_retrigger,
};
Overall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 32 | 32.99% | 3 | 27.27% |
Thomas Gleixner | 21 | 21.65% | 2 | 18.18% |
Ingo Molnar | 19 | 19.59% | 2 | 18.18% |
Rusty Russell | 13 | 13.40% | 1 | 9.09% |
Linus Torvalds | 10 | 10.31% | 1 | 9.09% |
Greg Kroah-Hartman | 1 | 1.03% | 1 | 9.09% |
Simon Arlott | 1 | 1.03% | 1 | 9.09% |
Total | 97 | 100.00% | 11 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.