Home
last modified time | relevance | path

Searched refs:intsrc (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/arch/x86/kernel/
H A Dmpparse.c256 struct mpc_intsrc intsrc; in construct_default_ioirq_mptable() local
260 intsrc.type = MP_INTSRC; in construct_default_ioirq_mptable()
261 intsrc.irqflag = MP_IRQTRIG_DEFAULT | MP_IRQPOL_DEFAULT; in construct_default_ioirq_mptable()
262 intsrc.srcbus = 0; in construct_default_ioirq_mptable()
263 intsrc.dstapic = mpc_ioapic_id(0); in construct_default_ioirq_mptable()
265 intsrc.irqtype = mp_INT; in construct_default_ioirq_mptable()
305 intsrc.irqflag = MP_IRQTRIG_LEVEL | in construct_default_ioirq_mptable()
308 intsrc.irqflag = MP_IRQTRIG_DEFAULT | in construct_default_ioirq_mptable()
313 intsrc.srcbusirq = i; in construct_default_ioirq_mptable()
314 intsrc.dstirq = i ? i : 2; /* IRQ0 to INTIN2 */ in construct_default_ioirq_mptable()
[all …]
/openbmc/qemu/target/avr/
H A Dhelper.c55 if (cpu_interrupts_enabled(env) && env->intsrc != 0) { in avr_cpu_exec_interrupt()
56 int index = ctz64(env->intsrc); in avr_cpu_exec_interrupt()
60 env->intsrc &= env->intsrc - 1; /* clear the interrupt */ in avr_cpu_exec_interrupt()
61 if (!env->intsrc) { in avr_cpu_exec_interrupt()
81 } else if (env->intsrc != 0) { in avr_cpu_do_interrupt()
82 vector = ctz64(env->intsrc) + 1; in avr_cpu_do_interrupt()
H A Dcpu.c133 env->intsrc |= mask; in avr_cpu_set_int()
136 env->intsrc &= ~mask; in avr_cpu_set_int()
137 if (env->intsrc == 0) { in avr_cpu_set_int()
149 sizeof(cpu->env.intsrc) * 8); in avr_cpu_initfn()
H A Dcpu.h130 uint64_t intsrc; /* interrupt sources */ member
/openbmc/linux/arch/x86/kernel/acpi/
H A Dboot.c582 struct acpi_madt_interrupt_override *intsrc = NULL; in acpi_parse_int_src_ovr() local
584 intsrc = (struct acpi_madt_interrupt_override *)header; in acpi_parse_int_src_ovr()
586 if (BAD_MADT_ENTRY(intsrc, end)) in acpi_parse_int_src_ovr()
591 if (intsrc->source_irq < NR_IRQS_LEGACY) in acpi_parse_int_src_ovr()
592 acpi_int_src_ovr[intsrc->source_irq] = true; in acpi_parse_int_src_ovr()
594 if (intsrc->source_irq == acpi_gbl_FADT.sci_interrupt) { in acpi_parse_int_src_ovr()
595 acpi_sci_ioapic_setup(intsrc->source_irq, in acpi_parse_int_src_ovr()
596 intsrc->inti_flags & ACPI_MADT_POLARITY_MASK, in acpi_parse_int_src_ovr()
597 (intsrc->inti_flags & ACPI_MADT_TRIGGER_MASK) >> 2, in acpi_parse_int_src_ovr()
598 intsrc->global_irq); in acpi_parse_int_src_ovr()
[all …]
/openbmc/linux/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-lite-reg.c49 u32 intsrc = readl(dev->regs + FLITE_REG_CISTATUS); in flite_hw_get_interrupt_source() local
50 return intsrc & FLITE_REG_CISTATUS_IRQ_MASK; in flite_hw_get_interrupt_source()
63 u32 cfg, intsrc; in flite_hw_set_interrupt_mask() local
67 intsrc = FLITE_REG_CIGCTRL_IRQ_OVFEN | in flite_hw_set_interrupt_mask()
73 intsrc = FLITE_REG_CIGCTRL_IRQ_OVFEN | in flite_hw_set_interrupt_mask()
79 cfg &= ~intsrc; in flite_hw_set_interrupt_mask()
H A Dfimc-lite.c248 u32 intsrc; in flite_irq_handler() local
252 intsrc = flite_hw_get_interrupt_source(fimc); in flite_irq_handler()
260 if (intsrc & FLITE_REG_CISTATUS_IRQ_SRC_OVERFLOW) { in flite_irq_handler()
265 if (intsrc & FLITE_REG_CISTATUS_IRQ_SRC_LASTCAPEND) { in flite_irq_handler()
274 if ((intsrc & FLITE_REG_CISTATUS_IRQ_SRC_FRMSTART) && in flite_irq_handler()
282 if ((intsrc & FLITE_REG_CISTATUS_IRQ_SRC_FRMEND) && in flite_irq_handler()
/openbmc/u-boot/drivers/video/exynos/
H A Dexynos_mipi_dsi_lowlevel.c51 unsigned int reg = readl(&mipi_dsim->intsrc); in exynos_mipi_dsi_sw_release()
55 writel(reg, &mipi_dsim->intsrc); in exynos_mipi_dsi_sw_release()
567 unsigned int reg = readl(&mipi_dsim->intsrc); in exynos_mipi_dsi_clear_interrupt()
571 writel(reg, &mipi_dsim->intsrc); in exynos_mipi_dsi_clear_interrupt()
579 writel(0xffffffff, &mipi_dsim->intsrc); in exynos_mipi_dsi_clear_all_interrupt()
617 unsigned int reg = readl(&mipi_dsim->intsrc); in _exynos_mipi_dsi_get_frame_done_status()
626 unsigned int reg = readl(&mipi_dsim->intsrc); in _exynos_mipi_dsi_clear_frame_done()
628 writel(reg | INTSRC_FRAME_DONE, &mipi_dsim->intsrc); in _exynos_mipi_dsi_clear_frame_done()
/openbmc/linux/arch/sh/boards/mach-microdev/
H A Dirq.c140 volatile unsigned int * const intsrc = (unsigned int*)MICRODEV_FPGA_INTSRC_REG; in microdev_print_fpga_intc_status() local
146 printk("FPGA_INTSRC = 0x%08x\n", *intsrc); in microdev_print_fpga_intc_status()
/openbmc/u-boot/arch/x86/lib/
H A Dmpspec.c268 struct mpc_config_intsrc *intsrc = intsrc_base; in check_dup_entry() local
272 if (intsrc->mpc_srcbus == bus && in check_dup_entry()
273 intsrc->mpc_srcbusirq == ((device << 2) | (pin - 1))) in check_dup_entry()
275 intsrc++; in check_dup_entry()
/openbmc/u-boot/arch/arm/mach-davinci/include/mach/
H A Dda8xx-usb.h38 dv_reg intsrc; member
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/
H A Ddsim.h26 unsigned int intsrc; member
/openbmc/linux/drivers/comedi/drivers/
H A Dadl_pci9118.c681 unsigned int intsrc; /* IRQ reasons from card */ in pci9118_interrupt() local
688 intsrc = inl(dev->iobase + PCI9118_INT_CTRL_REG) & 0xf; in pci9118_interrupt()
691 if (!intsrc && !(intcsr & ANY_S593X_INT)) in pci9118_interrupt()
737 (intsrc & PCI9118_INT_CTRL_DTRG)) { in pci9118_interrupt()
H A Damplc_pci230.c1011 unsigned char intsrc; in pci230_ao_stop() local
1029 intsrc = PCI230_INT_ZCLK_CT1; in pci230_ao_stop()
1032 intsrc = PCI230P2_INT_DAC; in pci230_ao_stop()
1039 devpriv->ier &= ~intsrc; in pci230_ao_stop()
/openbmc/linux/tools/testing/selftests/net/
H A Dipsec.c484 struct in_addr intsrc = inet_makeaddr(INADDR_B, src); in init_child() local
498 if (ip4_addr_set(route_sock, route_seq++, veth, intsrc, PREFIX_LEN)) { in init_child()