CONFIG_IRQ_OFFLOAD_VECTOR

IDT vector to use for IRQ offload

Type: int

Help

Specify the IDT vector to use for the IRQ offload interrupt handler. The default should be fine for most arches, but on systems like MVIC where there is a fixed IRQ-to-vector mapping another value may be needed to avoid collision.

Direct dependencies

IRQ_OFFLOAD && X86

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definition

At arch/x86/Kconfig:288

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16

Menu path: (top menu) → X86 Architecture Options → Processor Capabilities

config IRQ_OFFLOAD_VECTOR
    int
    prompt "IDT vector to use for IRQ offload" if IRQ_OFFLOAD && X86
    range 32 255 if IRQ_OFFLOAD && X86
    default 63 if MVIC && IRQ_OFFLOAD && X86
    default 32 if !MVIC && IRQ_OFFLOAD && X86
    depends on IRQ_OFFLOAD && X86
    help
      Specify the IDT vector to use for the IRQ offload interrupt handler.
      The default should be fine for most arches, but on systems like MVIC
      where there is a fixed IRQ-to-vector mapping another value may be
      needed to avoid collision.

(Definitions include propagated dependencies, including from if’s and menus.)