Searched refs:irq (Results 276 - 300 of 2427) sorted by relevance

<<11121314151617181920>>

/drivers/misc/ibmasm/
H A Dmodule.c107 sp->irq = pdev->irq;
115 result = request_irq(sp->irq, ibmasm_interrupt_handler, IRQF_SHARED, sp->devname, (void*)sp);
148 free_irq(sp->irq, (void *)sp);
179 dbg("Freeing SP irq\n");
180 free_irq(sp->irq, (void *)sp);
/drivers/net/ethernet/i825xx/
H A Dlasi_82596.c88 #include <asm/irq.h>
161 if (!dev->irq) {
168 (unsigned long)dev->hpa.start, dev->irq);
177 netdevice->irq = dev->irq;
/drivers/net/ethernet/seeq/
H A Dseeq8005.c84 static irqreturn_t seeq8005_interrupt(int irq, void *dev_id);
102 static int irq = 10; variable
117 irq = dev->irq;
310 dev->irq = irq;
317 if (dev->irq == 0xff)
319 else if (dev->irq < 2) { /* "Auto-IRQ" */
324 dev->irq = probe_irq_off(cookie);
327 printk(" autoirq is %d\n", dev->irq);
443 seeq8005_interrupt(int irq, void *dev_id) argument
[all...]
/drivers/pcmcia/
H A Dpxa2xx_mainstone.c25 #include <asm/irq.h>
41 skt->stat[SOC_STAT_CD].irq = MAINSTONE_S0_CD_IRQ;
43 skt->stat[SOC_STAT_BVD1].irq = MAINSTONE_S0_STSCHG_IRQ;
47 skt->stat[SOC_STAT_CD].irq = MAINSTONE_S1_CD_IRQ;
49 skt->stat[SOC_STAT_BVD1].irq = MAINSTONE_S1_STSCHG_IRQ;
/drivers/scsi/
H A Dg_NCR5380.c52 * 1. With command line overrides - NCR5380=port,irq may be
56 * specified as an array of address, irq, dma, board tuples. Ie, for
128 int irq; member in struct:override
160 printk(KERN_ERR "generic_NCR5380_setup : usage ncr5380=" STRVAL(NCR5380_map_name) ",irq,dma\n");
166 printk(KERN_ERR "generic_NCR53C400_setup : usage ncr53c400=" STRVAL(NCR5380_map_name) ",irq\n");
172 printk(KERN_ERR "generic_NCR53C400A_setup : usage ncr53c400a=" STRVAL(NCR5380_map_name) ",irq\n");
178 printk("generic_DTC3181E_setup : usage dtc3181e=" STRVAL(NCR5380_map_name) ",irq\n");
186 overrides[commandline_current].irq = ints[2];
307 overrides[0].irq = ncr_irq;
340 overrides[count].irq
[all...]
H A Dlasi700.c47 #include <asm/irq.h>
132 host->irq = dev->irq;
133 if(request_irq(dev->irq, NCR_700_intr, IRQF_SHARED, "lasi700", host)) {
160 free_irq(host->irq, host);
/drivers/spi/
H A Dspi-dw-mmio.c67 dws->irq = platform_get_irq(pdev, 0);
68 if (dws->irq < 0) {
69 dev_err(&pdev->dev, "no irq resource?\n");
70 ret = dws->irq; /* -ENXIO */
98 free_irq(dws->irq, dws);
120 free_irq(dwsmmio->dws.irq, &dwsmmio->dws);
/drivers/staging/comedi/drivers/
H A Dni_labpc_cs.c131 unsigned int irq = 0; local
138 /* get base address, irq etc. based on bustype */
145 irq = link->irq;
152 return labpc_common_attach(dev, iobase, irq, 0);
232 if (!link->irq)
H A Dni_mio_cs.c251 if (dev->irq)
252 free_irq(dev->irq, dev);
328 if (!link->irq)
337 unsigned int irq; local
349 irq = link->irq;
351 printk("comedi%d: %s: DAQCard: io 0x%04lx, irq %u, ",
352 dev->minor, dev->driver->driver_name, dev->iobase, irq);
376 ret = request_irq(irq, ni_E_interrupt, NI_E_IRQ_FLAGS,
379 printk(" irq no
[all...]
/drivers/usb/host/
H A Dehci-octeon.c53 .irq = ehci_irq,
97 int irq; local
103 irq = platform_get_irq(pdev, 0);
104 if (irq < 0) {
105 dev_err(&pdev->dev, "No irq assigned\n");
160 ret = usb_add_hcd(hcd, irq, IRQF_SHARED);
H A Dehci-w90x900.c27 int retval = 0, irq; local
77 irq = platform_get_irq(pdev, 0);
78 if (irq < 0)
83 retval = usb_add_hcd(hcd, irq, IRQF_SHARED);
117 .irq = ehci_irq,
H A Dehci-xilinx-of.c104 .irq = ehci_irq,
158 int irq; local
185 irq = irq_of_parse_and_map(dn, 0);
186 if (!irq) {
228 rv = usb_add_hcd(hcd, irq, 0);
H A Dehci-xls.c48 int retval, irq; local
51 irq = platform_get_irq(pdev, 0);
52 if (irq < 0) {
88 retval = usb_add_hcd(hcd, irq, IRQF_SHARED);
109 .irq = ehci_irq,
H A Dohci-octeon.c74 .irq = ohci_irq,
111 int irq; local
117 irq = platform_get_irq(pdev, 0);
118 if (irq < 0) {
119 dev_err(&pdev->dev, "No irq assigned\n");
167 ret = usb_add_hcd(hcd, irq, IRQF_SHARED);
H A Dohci-omap3.c79 .irq = ohci_irq,
135 int irq; local
145 irq = platform_get_irq_byname(pdev, "ohci-irq");
146 if (irq < 0) {
147 dev_err(dev, "OHCI irq failed\n");
181 ret = usb_add_hcd(hcd, irq, 0);
/drivers/net/plip/
H A Dplip.c116 #include <asm/irq.h>
128 #define ENABLE(irq) if (irq != -1) enable_irq(irq)
129 #define DISABLE(irq) if (irq != -1) disable_irq(irq)
229 if (dev->irq != -1)
239 if (dev->irq != -1)
311 if (dev->irq
[all...]
/drivers/parisc/
H A Ddino.c150 int global_irq[DINO_LOCAL_IRQS]; /* map IMR bit to global irq */
301 int local_irq = gsc_find_local_irq(d->irq, dino_dev->global_irq, DINO_LOCAL_IRQS);
303 DBG(KERN_WARNING "%s(0x%p, %d)\n", __func__, dino_dev, d->irq);
313 int local_irq = gsc_find_local_irq(d->irq, dino_dev->global_irq, DINO_LOCAL_IRQS);
316 DBG(KERN_WARNING "%s(0x%p, %d)\n", __func__, dino_dev, d->irq);
360 static irqreturn_t dino_isr(int irq, void *intr_dev) argument
378 int irq = dino_dev->global_irq[local_irq]; local
380 __func__, irq, intr_dev, mask);
381 generic_handle_irq(irq);
405 int irq local
415 int irq; local
[all...]
/drivers/parport/
H A Dparport_pc.c99 int irq; member in struct:superio_struct
285 dev->port->irq != PARPORT_IRQ_NONE)
1267 appropriately/randomly... G=reserved H=IDE-irq, */
1269 "SMSC LPT Config: io=0x%04x, irq=%c, dma=%c, fifo threshold=%d\n",
1297 s->irq = 7;
1301 s->irq = 7;
1305 s->irq = 5;
1359 printk(KERN_INFO "Winbond LPT Config: active=%s, io=0x%02x%02x irq=%d, ",
1378 s->irq = cr70 & 0x0f;
1674 return s->irq;
2104 int irq, intrLine; local
2270 parport_pc_probe_port(unsigned long int base, unsigned long int base_hi, int irq, int dma, struct device *dev, int irqflags) argument
2556 int irq; local
2684 int dma, irq; local
3090 int irq; local
3206 int dma, irq; local
3407 static char *irq[PARPORT_PC_MAX_PORTS]; variable
[all...]
/drivers/lguest/
H A Dinterrupts_and_traps.c160 unsigned int irq; local
177 irq = find_first_bit(blk, LGUEST_IRQS);
178 *more = find_next_bit(blk, LGUEST_IRQS, irq+1);
180 return irq;
187 void try_deliver_interrupt(struct lg_cpu *cpu, unsigned int irq, bool more) argument
191 BUG_ON(irq >= LGUEST_IRQS);
225 idt = &cpu->arch.idt[FIRST_EXTERNAL_VECTOR+irq];
229 clear_bit(irq, cpu->irqs_pending);
256 void set_interrupt(struct lg_cpu *cpu, unsigned int irq) argument
262 set_bit(irq, cp
[all...]
/drivers/mfd/
H A Djz4740-adc.c20 #include <linux/irq.h>
59 int irq; member in struct:jz4740_adc
68 static void jz4740_adc_irq_demux(unsigned int irq, struct irq_desc *desc) argument
220 adc->irq = platform_get_irq(pdev, 0);
221 if (adc->irq < 0) {
222 ret = adc->irq;
223 dev_err(&pdev->dev, "Failed to get platform irq: %d\n", ret);
230 dev_err(&pdev->dev, "Failed to get irq base: %d\n", ret);
283 irq_set_handler_data(adc->irq, gc);
284 irq_set_chained_handler(adc->irq, jz4740_adc_irq_demu
[all...]
/drivers/net/can/cc770/
H A Dcc770_isa.c21 * insmod cc770_isa.ko port=0x310,0x380 irq=7,11
25 * insmod cc770_isa.ko mem=0xd1000,0xd1000 irq=7,11
31 * insmod cc770_isa.ko port=0x310,0x380 indirect=1 irq=7,11
43 * insmod cc770_isa.ko mem=0xd1000,0xd1000 irq=7,11 clk=24000000
47 * insmod cc770_isa.ko mem=0xd1000,0xd1000 irq=7,11 clk=24000000,24000000
58 #include <linux/irq.h>
78 static int __devinitdata irq[MAXDEV]; variable
94 module_param_array(irq, int, NULL, S_IRUGO);
95 MODULE_PARM_DESC(irq, "IRQ number");
179 dev_dbg(&pdev->dev, "probing idx=%d: port=%#lx, mem=%#lx, irq
[all...]
/drivers/net/can/sja1000/
H A Dsja1000_isa.c24 #include <linux/irq.h>
45 static int __devinitdata irq[MAXDEV]; variable
60 module_param_array(irq, int, NULL, S_IRUGO);
61 MODULE_PARM_DESC(irq, "IRQ number");
129 dev_dbg(&pdev->dev, "probing idx=%d: port=%#lx, mem=%#lx, irq=%d\n",
130 idx, port[idx], mem[idx], irq[idx]);
159 dev->irq = irq[idx];
210 dev_info(&pdev->dev, "%s device registered (reg_base=0x%p, irq=%d)\n",
211 DRV_NAME, priv->reg_base, dev->irq);
[all...]
/drivers/pci/pcie/
H A Dportdrv_core.c201 int i, irq = -1; local
207 irq = dev->irq;
217 irq = dev->irq;
221 irqs[i] = irq;
224 if (irq < 0)
318 * @irq: Interrupt vector to associate with the service device
320 static int pcie_device_init(struct pci_dev *pdev, int service, int irq) argument
330 pcie->irq
[all...]
/drivers/rtc/
H A Drtc-at91rm9200.c45 static int irq; variable
222 static irqreturn_t at91_rtc_interrupt(int irq, void *dev_id) argument
274 irq = platform_get_irq(pdev, 0);
275 if (irq < 0) {
276 dev_err(&pdev->dev, "no irq resource defined\n");
294 ret = request_irq(irq, at91_rtc_interrupt,
299 irq);
312 free_irq(irq, pdev);
332 free_irq(irq, pdev);
355 enable_irq_wake(irq);
[all...]
/drivers/usb/otg/
H A Dgpio_vbus.c143 static irqreturn_t gpio_vbus_irq(int irq, void *data) argument
169 int gpio, irq; local
174 irq = gpio_to_irq(pdata->gpio_vbus);
198 gpio_vbus_irq(irq, pdev);
237 int err, gpio, irq; local
273 irq = res->start;
277 irq = gpio_to_irq(gpio);
293 err = request_irq(irq, gpio_vbus_irq, VBUS_IRQ_FLAGS,
296 dev_err(&pdev->dev, "can't request irq %i, err: %d\n",
297 irq, er
[all...]

Completed in 460 milliseconds

<<11121314151617181920>>