/openbmc/linux/arch/m68k/mac/ |
H A D | oss.c | 52 oss->irq_level[i] = 0; in oss_init() 117 oss->irq_level[OSS_VIA1] = OSS_IRQLEV_VIA1; in oss_register_interrupts() 132 oss->irq_level[OSS_IOPSCC] = OSS_IRQLEV_IOPSCC; in oss_irq_enable() 135 oss->irq_level[OSS_IOPISM] = OSS_IRQLEV_IOPISM; in oss_irq_enable() 138 oss->irq_level[OSS_SCSI] = OSS_IRQLEV_SCSI; in oss_irq_enable() 147 oss->irq_level[irq] = OSS_IRQLEV_NUBUS; in oss_irq_enable() 165 oss->irq_level[OSS_IOPSCC] = 0; in oss_irq_disable() 168 oss->irq_level[OSS_IOPISM] = 0; in oss_irq_disable() 171 oss->irq_level[OSS_SCSI] = 0; in oss_irq_disable() 180 oss->irq_level[irq] = 0; in oss_irq_disable()
|
/openbmc/qemu/hw/remote/ |
H A D | iohub.c | 30 iohub->irq_level[pirq] = 0; in remote_iohub_init() 64 if (++iohub->irq_level[pirq] == 1) { in remote_iohub_set_irq() 67 } else if (iohub->irq_level[pirq] > 0) { in remote_iohub_set_irq() 68 iohub->irq_level[pirq]--; in remote_iohub_set_irq() 86 if (iohub->irq_level[pirq]) { in intr_resample_handler()
|
/openbmc/qemu/hw/misc/ |
H A D | npcm7xx_mft.c | 212 int irq_level = 0; in npcm7xx_mft_capture() local 242 irq_level = 1; in npcm7xx_mft_capture() 250 irq_level = 1; in npcm7xx_mft_capture() 258 irq_level = 1; in npcm7xx_mft_capture() 284 irq_level = 1; in npcm7xx_mft_capture() 292 irq_level = 1; in npcm7xx_mft_capture() 300 irq_level = 1; in npcm7xx_mft_capture() 309 trace_npcm7xx_mft_capture(DEVICE(s)->canonical_path, irq_level); in npcm7xx_mft_capture() 310 qemu_set_irq(s->irq, irq_level); in npcm7xx_mft_capture()
|
/openbmc/linux/drivers/scsi/ |
H A D | aha1740.c | 500 static void aha1740_getconfig(unsigned int base, unsigned int *irq_level, in DEF_SCSI_QCMD() 506 *irq_level = intab[inb(INTDEF(base)) & 0x7]; in DEF_SCSI_QCMD() 562 unsigned int irq_level, irq_type, translation; in aha1740_probe() local 574 aha1740_getconfig(slotbase,&irq_level,&irq_type,&translation); in aha1740_probe() 582 edev->slot, slotbase, irq_level, irq_type ? "edge" : "level"); in aha1740_probe() 593 shpnt->irq = irq_level; in aha1740_probe() 606 DEB(printk("aha1740_probe: enable interrupt channel %d\n",irq_level)); in aha1740_probe() 607 if (request_irq(irq_level,aha1740_intr_handle,irq_type ? 0 : IRQF_SHARED, in aha1740_probe() 610 irq_level); in aha1740_probe() 624 free_irq(irq_level, shpnt); in aha1740_probe()
|
H A D | dc395x.c | 301 unsigned int irq_level; member 4249 host->irq = acb->irq_level; in adapter_init_scsi_host() 4343 acb->irq_level = irq; in adapter_init() 4371 if (acb->irq_level) in adapter_init() 4372 free_irq(acb->irq_level, acb); in adapter_init() 4426 if (acb->irq_level) in adapter_uninit() 4427 free_irq(acb->irq_level, acb); in adapter_uninit() 4457 seq_printf(m, "irq_level 0x%04x, ", acb->irq_level); in dc395x_show_info()
|
/openbmc/linux/drivers/scsi/pcmcia/ |
H A D | sym53c500_cs.c | 703 int irq_level, port_base; in SYM53C500_config() local 748 irq_level = link->irq; in SYM53C500_config() 751 port_base, irq_level, USE_FAST_PIO);) in SYM53C500_config() 763 if (irq_level > 0) { in SYM53C500_config() 764 if (request_irq(irq_level, SYM53C500_intr, IRQF_SHARED, "SYM53C500", host)) { in SYM53C500_config() 765 printk("SYM53C500: unable to allocate IRQ %d\n", irq_level); in SYM53C500_config() 768 DEB(printk("SYM53C500: allocated IRQ %d\n", irq_level)); in SYM53C500_config() 769 } else if (irq_level == 0) { in SYM53C500_config() 778 host->irq = irq_level; in SYM53C500_config() 799 free_irq(irq_level, host); in SYM53C500_config()
|
/openbmc/qemu/hw/timer/ |
H A D | i8254.c | 257 int irq_level; in pit_irq_timer_update() local 263 irq_level = pit_get_out(s, current_time); in pit_irq_timer_update() 264 qemu_set_irq(s->irq, irq_level); in pit_irq_timer_update() 267 irq_level, in pit_irq_timer_update()
|
/openbmc/qemu/hw/intc/ |
H A D | i8259_common.c | 34 static int irq_level[16]; variable 111 if (level != irq_level[irq]) { in pic_stat_update_irq() 112 irq_level[irq] = level; in pic_stat_update_irq()
|
H A D | ioapic_common.c | 42 if (level != s->irq_level[irq]) { in ioapic_stat_update_irq() 43 s->irq_level[irq] = level; in ioapic_stat_update_irq()
|
H A D | ioapic_internal.h | 109 int irq_level[IOAPIC_NUM_PINS]; member
|
H A D | arm_gic.c | 168 int irq_level, fiq_level; in gic_update_internal() local 198 irq_level = fiq_level = 0; in gic_update_internal() 214 irq_level = 1; in gic_update_internal() 216 irq_level); in gic_update_internal() 222 qemu_set_irq(irq_lines[cpu], irq_level); in gic_update_internal()
|
/openbmc/qemu/hw/gpio/ |
H A D | nrf51_gpio.c | 63 int64_t irq_level = connected ? level : -1; in update_output_irq() local 68 qemu_set_irq(s->output[i], irq_level); in update_output_irq() 69 trace_nrf51_gpio_update_output_irq(i, irq_level); in update_output_irq()
|
/openbmc/qemu/include/hw/net/ |
H A D | dp8393x.h | 40 int irq_level; member
|
/openbmc/qemu/include/hw/remote/ |
H A D | iohub.h | 30 unsigned int irq_level[REMOTE_IOHUB_NB_PIRQS]; member
|
/openbmc/linux/arch/m68k/include/asm/ |
H A D | mac_oss.h | 65 __u8 irq_level[0x10]; /* [0x000-0x00f] Interrupt levels */ member
|
/openbmc/linux/arch/x86/kvm/ |
H A D | ioapic.c | 207 int irq_level, bool line_status) in ioapic_set_irq() argument 217 if (!irq_level) { in ioapic_set_irq() 488 int ret, irq_level; in kvm_ioapic_set_irq() local 493 irq_level = __kvm_irq_line_state(&ioapic->irq_states[irq], in kvm_ioapic_set_irq() 495 ret = ioapic_set_irq(ioapic, irq, irq_level, line_status); in kvm_ioapic_set_irq()
|
H A D | i8259.c | 190 int ret, irq_level; in kvm_pic_set_irq() local 195 irq_level = __kvm_irq_line_state(&s->irq_states[irq], in kvm_pic_set_irq() 197 ret = pic_set_irq1(&s->pics[irq >> 3], irq & 7, irq_level); in kvm_pic_set_irq()
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-adnp.c | 30 u8 *irq_level; member 278 changed = level ^ adnp->irq_level[i]; in adnp_irq() 409 adnp->irq_level = adnp->irq_enable + (num_regs * 1); in adnp_irq_setup() 420 err = adnp_read(adnp, GPIO_PLR(adnp) + i, &adnp->irq_level[i]); in adnp_irq_setup()
|
/openbmc/u-boot/arch/arm/mach-kirkwood/include/mach/ |
H A D | cpu.h | 135 u32 irq_level; member
|
/openbmc/u-boot/arch/arm/mach-mvebu/include/mach/ |
H A D | cpu.h | 118 u32 irq_level; member
|
/openbmc/linux/arch/arm64/kvm/ |
H A D | pmu-emul.c | 345 if (pmu->irq_level == overflow) in kvm_pmu_update_state() 348 pmu->irq_level = overflow; in kvm_pmu_update_state() 366 return pmu->irq_level != run_level; in kvm_pmu_should_notify_user() 378 if (vcpu->arch.pmu.irq_level) in kvm_pmu_update_run()
|
H A D | arm.c | 1133 int kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irq_level, in kvm_vm_ioctl_irq_line() argument 1136 u32 irq = irq_level->irq; in kvm_vm_ioctl_irq_line() 1140 bool level = irq_level->level; in kvm_vm_ioctl_irq_line() 1147 trace_kvm_irq_line(irq_type, vcpu_idx, irq_num, irq_level->level); in kvm_vm_ioctl_irq_line()
|
/openbmc/linux/include/kvm/ |
H A D | arm_pmu.h | 33 bool irq_level; member
|
/openbmc/qemu/tests/qtest/ |
H A D | libqtest.c | 84 bool irq_level[MAX_IRQ]; member 500 s->irq_level[i] = false; in qtest_init_internal() 692 s->irq_level[irq] = true; in qtest_rsp_args() 694 s->irq_level[irq] = false; in qtest_rsp_args() 980 return s->irq_level[num]; in qtest_get_irq() 1801 qts->irq_level[i] = false; in qtest_inproc_init()
|
/openbmc/linux/drivers/tty/ |
H A D | synclink_gt.c | 257 unsigned int irq_level; member 1172 info->irq_level, info->max_frame_size); in line_info() 1710 dev->irq = info->irq_level; in hdlcdev_init() 2326 DBGISR(("slgt_interrupt irq=%d exit\n", info->irq_level)); in slgt_interrupt() 3394 free_irq(info->irq_level, info); in release_resources() 3460 info->irq_level, info->max_frame_size); in add_device() 3504 info->irq_level = pdev->irq; in alloc_dev() 3554 port_array[i]->irq_level = port_array[0]->irq_level; in device_init() 3559 if (request_irq(port_array[0]->irq_level, in device_init() 3566 port_array[0]->irq_level)); in device_init() [all …]
|