Searched refs:irq (Results 76 - 100 of 1989) sorted by relevance

1234567891011>>

/arch/arm/plat-orion/include/plat/
H A Dcommon.h18 unsigned int irq,
23 unsigned int irq,
28 unsigned int irq,
33 unsigned int irq,
37 unsigned long irq);
41 unsigned long irq,
47 unsigned long irq,
53 unsigned long irq,
59 unsigned long irq,
64 int irq);
[all...]
/arch/mips/vr41xx/common/
H A Dirq.c22 #include <linux/irq.h>
25 #include <asm/vr41xx/irq.h>
39 int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int)) argument
43 if (irq >= NR_IRQS)
46 if (irq_cascade[irq].get_irq != NULL)
47 free_irq(irq, NULL);
49 irq_cascade[irq].get_irq = get_irq;
52 retval = setup_irq(irq, &cascade_irqaction);
54 irq_cascade[irq].get_irq = NULL;
62 static void irq_dispatch(unsigned int irq) argument
[all...]
/arch/mips/txx9/rbtx4927/
H A Dirq.c100 * SouthBridge/ISA/pin=0 no pci irq used by this device
101 * SouthBridge/IDE/pin=1 no pci irq used by this device, using INTR
103 * SouthBridge/USB/pin=4 using pci irq SouthBridge/D=PCI-A=#59
104 * SouthBridge/PMC/pin=0 no pci irq used by this device
114 #include <linux/irq.h>
135 v |= (1 << (d->irq - RBTX4927_IRQ_IOC));
144 v &= ~(1 << (d->irq - RBTX4927_IRQ_IOC));
174 int irq; local
177 irq = MIPS_CPU_IRQ_BASE + 7;
179 irq
[all...]
H A DMakefile1 obj-y += prom.o setup.o irq.o
/arch/mips/txx9/rbtx4938/
H A Dirq.c67 #include <linux/irq.h>
88 v |= (1 << (d->irq - RBTX4938_IRQ_IOC));
98 v &= ~(1 << (d->irq - RBTX4938_IRQ_IOC));
112 int irq; local
115 irq = MIPS_CPU_IRQ_BASE + 7;
117 irq = txx9_irq();
118 if (irq == RBTX4938_IRQ_IOCINT)
119 irq = toshiba_rbtx4938_irq_nested(irq);
121 irq
[all...]
H A DMakefile1 obj-y += prom.o setup.o irq.o
/arch/sh/boards/mach-cayman/
H A Dirq.c2 * arch/sh/mach-cayman/irq.c - SH-5 Cayman Interrupt Support
13 #include <linux/irq.h>
16 #include <cpu/irq.h>
34 static irqreturn_t cayman_interrupt_smsc(int irq, void *dev_id) argument
40 static irqreturn_t cayman_interrupt_pci2(int irq, void *dev_id) argument
42 printk(KERN_INFO "CAYMAN: spurious PCI interrupt, IRQ %d\n", irq);
58 unsigned int irq = data->irq; local
64 irq -= START_EXT_IRQS;
65 reg = EPLD_MASK_BASE + ((irq /
76 unsigned int irq = data->irq; local
100 int irq = intc_evt_to_irq[evt]; local
[all...]
/arch/arm/mach-h720x/
H A Dcommon.c26 #include <asm/irq.h>
28 #include <asm/mach/irq.h>
54 * mask Global irq's
58 CPU_REG (IRQC_VIRT, IRQC_IER) &= ~(1 << d->irq);
62 * unmask Global irq's
66 CPU_REG (IRQC_VIRT, IRQC_IER) |= (1 << d->irq);
71 * ack GPIO irq's
76 u32 reg_base = GPIO_VIRT(IRQ_TO_REGNO(d->irq));
77 u32 bit = IRQ_TO_BIT(d->irq);
83 * mask GPIO irq'
103 h720x_gpio_handler(unsigned int mask, unsigned int irq, struct irq_desc *desc) argument
120 unsigned int mask, irq; local
131 unsigned int mask, irq; local
141 unsigned int mask, irq; local
152 unsigned int mask, irq; local
164 unsigned int mask, irq; local
190 int irq; local
[all...]
/arch/arm/include/asm/
H A Dhw_irq.h7 static inline void ack_bad_irq(int irq) argument
13 void set_irq_flags(unsigned int irq, unsigned int flags);
/arch/arm/mach-footbridge/
H A Dcommon.h10 extern void isa_init_irq(unsigned int irq);
/arch/ia64/include/asm/
H A Dhardirq.h18 #include <linux/irq.h>
24 void ack_bad_irq(unsigned int irq);
/arch/microblaze/kernel/
H A Dirq.c19 #include <linux/irq.h>
29 unsigned int irq; local
34 irq = get_irq();
36 BUG_ON(!irq);
37 generic_handle_irq(irq);
39 irq = get_irq();
40 if (irq != -1U) {
41 pr_debug("next irq: %d\n", irq);
/arch/mips/emma/markeins/
H A DMakefile10 obj-$(CONFIG_NEC_MARKEINS) += irq.o setup.o led.o platform.o
/arch/mips/pnx833x/common/
H A Dinterrupts.c23 #include <linux/irq.h>
29 #include <irq.h>
30 #include <irq-mapping.h>
106 unsigned int irq = PNX833X_REGFIELD(PIC_INT_SRC, INT_SRC); local
108 if ((irq >= 1) && (irq < (PNX833X_PIC_NUM_IRQ))) {
110 PNX833X_PIC_INT_PRIORITY = irq_prio[irq];
112 if (irq == PNX833X_PIC_GPIO_INT) {
121 do_IRQ(irq + PNX833X_PIC_IRQ_BASE);
126 printk(KERN_ERR "plat_irq_dispatch: unexpected irq
142 pnx833x_hard_enable_pic_irq(unsigned int irq) argument
150 pnx833x_hard_disable_pic_irq(unsigned int irq) argument
158 pnx833x_startup_pic_irq(unsigned int irq) argument
255 unsigned int irq; local
[all...]
/arch/mips/txx9/jmr3927/
H A DMakefile5 obj-y += prom.o irq.o setup.o
/arch/mips/txx9/rbtx4939/
H A DMakefile1 obj-y += irq.o setup.o prom.o
/arch/sh/include/asm/
H A Dhardirq.h5 #include <linux/irq.h>
14 extern void ack_bad_irq(unsigned int irq);
/arch/xtensa/variants/s6000/
H A Dirq.c2 * s6000 irq crossbar
9 #include <asm/irq.h>
52 static void irq_set(unsigned int irq, int enable) argument
55 const signed char *m = platform_irq_mappings[irq];
59 en = enable ? scp_to_intc_enable[irq] : 0;
66 void variant_irq_enable(unsigned int irq) argument
68 irq_set(irq, 1);
71 void variant_irq_disable(unsigned int irq) argument
73 irq_set(irq, 0);
/arch/arm/mach-dove/
H A Dirq.c2 * arch/arm/mach-dove/irq.c
13 #include <linux/irq.h>
17 #include <plat/irq.h>
18 #include <asm/mach/irq.h>
23 static void gpio_irq_handler(unsigned int irq, struct irq_desc *desc) argument
26 BUG_ON(irq < IRQ_DOVE_GPIO_0_7 || irq > IRQ_DOVE_HIGH_GPIO);
28 irqoff = irq <= IRQ_DOVE_GPIO_16_23 ? irq - IRQ_DOVE_GPIO_0_7 :
29 3 + irq
75 pmu_irq_handler(unsigned int irq, struct irq_desc *desc) argument
[all...]
/arch/alpha/include/asm/
H A Dhardirq.h4 void ack_bad_irq(unsigned int irq);
/arch/arm/mach-shark/
H A Dirq.c2 * linux/arch/arm/mach-shark/irq.c
7 * arch/arm/mach-ebsa110/include/mach/irq.h
16 #include <asm/irq.h>
17 #include <asm/mach/irq.h>
24 * This contains the irq mask for both 8259A irq controllers,
30 * These have to be protected by the irq controller spinlock
36 if (d->irq<8) {
37 mask = 1 << d->irq;
41 mask = 1 << (d->irq
63 bogus_int(int irq, void *dev_id) argument
80 int irq; local
[all...]
/arch/arm/plat-samsung/include/plat/
H A Dirq-uart.h1 /* arch/arm/plat-samsung/include/plat/irq-uart.h
19 extern void s3c_init_uart_irqs(struct s3c_uart_irq *irq, unsigned int nr_irqs);
/arch/c6x/include/asm/
H A Dhardirq.h15 extern void ack_bad_irq(int irq);
/arch/mips/include/asm/
H A Dhardirq.h13 extern void ack_bad_irq(unsigned int irq);
/arch/mips/include/asm/mach-ath79/
H A Dpci-ath724x.h15 int irq; member in struct:ath724x_pci_data

Completed in 520 milliseconds

1234567891011>>