CONFIG_NUM_3RD_LEVEL_AGGREGATORS

Total Number of Third level Interrupt Aggregators

Type: hex

Help

These are the number of third level interrupt aggregators present in the system. Each of these interrupt aggregators can typically map MAX_IRQ_PER_AGGREGATOR third level interrupts to one second level interrupt.

Direct dependencies

BOARD_INTEL_S1000_CRB || 3RD_LEVEL_INTERRUPTS

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

Kconfig definitions

At boards/xtensa/intel_s1000_crb/Kconfig.defconfig:40

Included via Kconfig:10Kconfig.zephyr:19

Menu path: (top menu)

config NUM_3RD_LEVEL_AGGREGATORS
    hex
    default 1 if BOARD_INTEL_S1000_CRB
    depends on BOARD_INTEL_S1000_CRB

At drivers/interrupt_controller/Kconfig.multilevel:91

Included via Kconfig:10Kconfig.zephyr:29drivers/Kconfig:24drivers/interrupt_controller/Kconfig:163

Menu path: (top menu) → Device Drivers → Interrupt Controllers

config NUM_3RD_LEVEL_AGGREGATORS
    hex
    prompt "Total Number of Third level Interrupt Aggregators" if 3RD_LEVEL_INTERRUPTS
    default 0 if 3RD_LEVEL_INTERRUPTS
    depends on 3RD_LEVEL_INTERRUPTS
    help
      These are the number of third level interrupt aggregators present
      in the system. Each of these interrupt aggregators can typically
      map MAX_IRQ_PER_AGGREGATOR third level interrupts to one second
      level interrupt.

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