CONFIG_MVIC

Intel Quark D2000 Interrupt Controller (MVIC)

Type: bool

Help

The MVIC (Intel Quark microcontroller D2000 Interrupt Controller) is configured by default to support 32 external interrupt lines. Unlike the traditional IA LAPIC/IOAPIC, the interrupt vectors in MVIC are fixed and not programmable. In addition, the priorities of these interrupt lines are also fixed.

Direct dependencies

X86

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols selected by this symbol

Symbols that select this symbol

Kconfig definition

At drivers/interrupt_controller/Kconfig:87

Included via Kconfig:10Kconfig.zephyr:40drivers/Kconfig:24

Menu path: (Top) → Device Drivers → Interrupt Controllers

config MVIC
    bool "Intel Quark D2000 Interrupt Controller (MVIC)"
    select X86_FIXED_IRQ_MAPPING
    depends on X86
    help
      The MVIC (Intel Quark microcontroller D2000 Interrupt Controller) is
      configured by default to support 32 external interrupt lines. Unlike the
      traditional IA LAPIC/IOAPIC, the interrupt vectors in MVIC are fixed and
      not programmable. In addition, the priorities of these interrupt
      lines are also fixed.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)