HomeSort by: relevance | last modified time | path
    Searched refs:i8259 (Results 1 - 13 of 13) sorted by relevancy

  /src/sys/arch/amd64/include/
i8259.h 1 /* $NetBSD: i8259.h,v 1.1 2003/04/26 18:39:41 fvdl Exp $ */
3 #include <x86/i8259.h>
  /src/sys/arch/i386/include/
i8259.h 1 /* $NetBSD: i8259.h,v 1.2 2003/03/02 18:09:42 fvdl Exp $ */
3 #include <x86/i8259.h>
  /src/sys/arch/powerpc/pic/
i8259_common.c 67 struct i8259_ops *i8259 = (struct i8259_ops *)pic; local in function:i8259_enable_irq
69 i8259->irqs |= 1 << irq;
70 if (i8259->irqs >= 0x100) /* IRQS >= 8 in use? */
71 i8259->irqs |= 1 << IRQ_SLAVE;
73 i8259->enable_mask = ~i8259->irqs;
74 isa_outb(IO_ICU1+1, i8259->enable_mask);
75 isa_outb(IO_ICU2+1, i8259->enable_mask >> 8);
81 struct i8259_ops *i8259 = (struct i8259_ops *)pic; local in function:i8259_disable_irq
84 i8259->enable_mask |= mask
    [all...]
pic_i8259.c 54 struct i8259_ops *i8259; local in function:setup_i8259
57 i8259 = kmem_alloc(sizeof(*i8259), KM_SLEEP);
58 pic = &i8259->pic;
69 strcpy(pic->pic_name, "i8259");
71 i8259->pending_events = 0;
72 i8259->enable_mask = 0xffffffff;
73 i8259->irqs = 0;
  /src/sys/external/gpl2/dts/dist/arch/mips/boot/dts/mti/
malta.dts 44 i8259: interrupt-controller@20 { label
45 compatible = "intel,i8259";
113 interrupt-parent = <&i8259>;
  /src/sys/arch/x86/x86/
i8259.c 1 /* $NetBSD: i8259.c,v 1.25 2020/04/25 15:26:18 bouyer Exp $ */
73 __KERNEL_RCSID(0, "$NetBSD: i8259.c,v 1.25 2020/04/25 15:26:18 bouyer Exp $");
89 #include <machine/i8259.h>
ioapic.c 85 #include <machine/i8259.h>
intr.c 163 #include <machine/i8259.h>
547 * Find a slot for a new interrupt source. For the i8259 case,
850 "non-legacy IRQ on i8259");
1970 /* i8259_pic supports only primary cpu, see i8259.c. */
1973 DPRINTF(("i8259 pic does not support set_affinity\n"));
  /src/sys/arch/xen/x86/
pintr.c 125 #include <machine/i8259.h>
143 /* for x86/i8259.c */
333 (pic->pic_type == PIC_IOAPIC) ? "ioapic" : "i8259",
  /src/sys/arch/x86/acpi/
acpi_wakeup.c 86 #include <machine/i8259.h>
  /src/sys/arch/x86/conf/
files.x86 97 file arch/x86/x86/i8259.c machdep & (!xenpv | dom0ops)
  /src/sys/arch/amd64/amd64/
vector.S 76 #include <machine/i8259.h>
  /src/sys/arch/i386/i386/
vector.S 75 #include <machine/i8259.h>

Completed in 17 milliseconds