/drivers/staging/vme/devices/ |
D | vme_pio2_core.c | 58 reg = card->irq_level; in pio2_set_led() 245 card->irq_level = level[card->id] & PIO2_VME_INT_MASK; in pio2_probe() 345 reg = card->irq_level; in pio2_probe() 363 retval = vme_irq_request(vdev, card->irq_level, vec, in pio2_probe() 368 vec, card->irq_level); in pio2_probe() 376 retval = vme_irq_request(vdev, card->irq_level, vec, in pio2_probe() 381 vec, card->irq_level); in pio2_probe() 390 retval = vme_irq_request(vdev, card->irq_level, vec, in pio2_probe() 395 vec, card->irq_level); in pio2_probe() 431 vme_irq_free(vdev, card->irq_level, vec); in pio2_probe() [all …]
|
D | vme_pio2.h | 230 int irq_level; member
|
/drivers/scsi/ |
D | NCR53c406a.c | 191 static int irq_level = IRQ_LEV; variable 193 static int irq_level = -1; /* 0 is 'no irq', so use -1 for 'uninitialized' */ variable 515 if (irq_level < 0) { /* LILO override if >= 0 */ in NCR53c406a_detect() 516 irq_level = irq_probe(); in NCR53c406a_detect() 517 if (irq_level < 0) { /* Trouble */ in NCR53c406a_detect() 518 printk("NCR53c406a: IRQ problem, irq_level=%d, giving up\n", irq_level); in NCR53c406a_detect() 535 if (irq_level > 0) { in NCR53c406a_detect() 536 if (request_irq(irq_level, do_NCR53c406a_intr, 0, "NCR53c406a", shpnt)) { in NCR53c406a_detect() 537 printk("NCR53c406a: unable to allocate IRQ %d\n", irq_level); in NCR53c406a_detect() 541 DEB(printk("NCR53c406a: allocated IRQ %d\n", irq_level)); in NCR53c406a_detect() [all …]
|
D | aha1740.c | 510 static void aha1740_getconfig(unsigned int base, unsigned int *irq_level, in DEF_SCSI_QCMD() 516 *irq_level = intab[inb(INTDEF(base)) & 0x7]; in DEF_SCSI_QCMD() 574 unsigned int irq_level, irq_type, translation; in aha1740_probe() local 586 aha1740_getconfig(slotbase,&irq_level,&irq_type,&translation); in aha1740_probe() 594 edev->slot, slotbase, irq_level, irq_type ? "edge" : "level"); in aha1740_probe() 605 shpnt->irq = irq_level; in aha1740_probe() 619 DEB(printk("aha1740_probe: enable interrupt channel %d\n",irq_level)); in aha1740_probe() 620 if (request_irq(irq_level,aha1740_intr_handle,irq_type ? 0 : IRQF_SHARED, in aha1740_probe() 623 irq_level); in aha1740_probe() 637 free_irq(irq_level, shpnt); in aha1740_probe()
|
D | aha1542.c | 749 static int __init aha1542_getconfig(int base_io, unsigned char *irq_level, unsigned char *dma_chan,… in aha1542_getconfig() argument 790 *irq_level = 15; in aha1542_getconfig() 793 *irq_level = 14; in aha1542_getconfig() 796 *irq_level = 12; in aha1542_getconfig() 799 *irq_level = 11; in aha1542_getconfig() 802 *irq_level = 10; in aha1542_getconfig() 805 *irq_level = 9; in aha1542_getconfig() 971 unsigned char irq_level; in aha1542_detect() local 1155 if (aha1542_getconfig(base_io, &irq_level, &dma_chan, &scsi_id) == -1) in aha1542_detect() 1158 …printk(KERN_INFO "Configuring Adaptec (SCSI-ID %d) at IO:%x, IRQ %d", scsi_id, base_io, irq_level); in aha1542_detect() [all …]
|
D | dc395x.c | 315 unsigned int irq_level; member 4428 host->irq = acb->irq_level; in adapter_init_scsi_host() 4526 acb->irq_level = irq; in adapter_init() 4554 if (acb->irq_level) in adapter_init() 4555 free_irq(acb->irq_level, acb); in adapter_init() 4609 if (acb->irq_level) in adapter_uninit() 4610 free_irq(acb->irq_level, acb); in adapter_uninit() 4648 SPRINTF("irq_level 0x%04x, ", acb->irq_level); in dc395x_proc_info()
|
D | stex.c | 255 u32 irq_level; member 493 p->irq_level = 0; in stex_controller_info()
|
/drivers/scsi/pcmcia/ |
D | sym53c500_cs.c | 705 int irq_level, port_base; in SYM53C500_config() local 750 irq_level = link->irq; in SYM53C500_config() 753 port_base, irq_level, USE_FAST_PIO);) in SYM53C500_config() 765 if (irq_level > 0) { in SYM53C500_config() 766 if (request_irq(irq_level, SYM53C500_intr, IRQF_SHARED, "SYM53C500", host)) { in SYM53C500_config() 767 printk("SYM53C500: unable to allocate IRQ %d\n", irq_level); in SYM53C500_config() 770 DEB(printk("SYM53C500: allocated IRQ %d\n", irq_level)); in SYM53C500_config() 771 } else if (irq_level == 0) { in SYM53C500_config() 780 host->irq = irq_level; in SYM53C500_config() 801 free_irq(irq_level, host); in SYM53C500_config()
|
/drivers/tty/ |
D | synclink.c | 264 unsigned int irq_level; /* interrupt level */ member 1693 __FILE__, __LINE__, info->irq_level); in mgsl_interrupt() 1719 __FILE__, __LINE__, info->device_name, info->irq_level); in mgsl_interrupt() 1742 __FILE__, __LINE__, info->irq_level); in mgsl_interrupt() 3466 info->device_name, info->io_base, info->irq_level, in line_info() 3471 info->irq_level, info->dma_level); in line_info() 4069 if ( request_irq(info->irq_level,mgsl_interrupt,info->irq_flags, in mgsl_claim_resources() 4072 __FILE__,__LINE__,info->device_name, info->irq_level ); in mgsl_claim_resources() 4150 free_irq(info->irq_level, info); in mgsl_release_resources() 4240 info->hw_version + 1, info->device_name, info->io_base, info->irq_level, in mgsl_add_device() [all …]
|
D | synclink_gt.c | 288 unsigned int irq_level; member 1261 info->irq_level, info->max_frame_size); in line_info() 1815 dev->irq = info->irq_level; in hdlcdev_init() 2380 DBGISR(("slgt_interrupt irq=%d entry\n", info->irq_level)); in slgt_interrupt() 2432 DBGISR(("slgt_interrupt irq=%d exit\n", info->irq_level)); in slgt_interrupt() 3508 free_irq(info->irq_level, info); in release_resources() 3574 info->irq_level, info->max_frame_size); in add_device() 3621 info->irq_level = pdev->irq; in alloc_dev() 3669 port_array[i]->irq_level = port_array[0]->irq_level; in device_init() 3674 if (request_irq(port_array[0]->irq_level, in device_init() [all …]
|
D | synclinkmp.c | 233 unsigned int irq_level; /* interrupt level */ member 1355 info->irq_level, in line_info() 1924 dev->irq = info->irq_level; in hdlcdev_init() 2540 __FILE__, __LINE__, info->irq_level); in synclinkmp_interrupt() 2641 __FILE__, __LINE__, info->irq_level); in synclinkmp_interrupt() 3652 free_irq(info->irq_level, info); in release_resources() 3735 info->irq_level, in add_device() 3779 info->irq_level = pdev->irq; in alloc_dev() 3858 port_array[port]->irq_level = port_array[0]->irq_level; in device_init() 3866 if ( request_irq(port_array[0]->irq_level, in device_init() [all …]
|
/drivers/net/ethernet/sfc/ |
D | nic.c | 1408 FRF_AZ_KER_INT_LEVE_SEL, efx->irq_level, in efx_nic_interrupts() 1519 if (queues & (1U << efx->irq_level)) { in efx_legacy_interrupt() 1583 if (channel->channel == efx->irq_level) { in efx_msi_interrupt() 1780 efx->irq_level = 0x1f; in efx_nic_init_common() 1783 efx->irq_level = 0; in efx_nic_init_common()
|
D | net_driver.h | 797 unsigned irq_level; member
|
/drivers/char/pcmcia/ |
D | synclink_cs.c | 203 unsigned int irq_level; member 593 info->irq_level = link->irq; in mgslpc_config() 1161 printk("mgslpc_isr(%d) entry.\n", info->irq_level); in mgslpc_isr() 1256 __FILE__, __LINE__, info->irq_level); in mgslpc_isr() 2563 info->device_name, info->io_base, info->irq_level); in line_info() 2729 info->device_name, info->io_base, info->irq_level); in mgslpc_add_device() 3798 __FILE__,__LINE__,info->device_name, (unsigned short)(info->irq_level) ); in adapter_test() 4272 dev->irq = info->irq_level; in hdlcdev_init()
|