The latest development version of this page may be more current than this released 1.14.0 version.
CONFIG_NUM_IRQS

Upper limit of interrupt numbers/IDs used

Type: int

Help

Interrupts available will be 0 to NUM_IRQS-1. The minimum value is 17 as the first 16 entries in the vector table are for CPU exceptions.

The BSP must provide a valid default. This drives the size of the vector table.

Direct dependencies

SOC_QUARK_SE_C1000_SS || SOC_ARC_IOT || (SOC_EMSK_EM7D && SOC_EMSK) || (SOC_EMSK_EM11D && SOC_EMSK) || (SOC_EMSK_EM9D && SOC_EMSK) || (SOC_NSIM_EM && SOC_NSIM) || (SOC_NSIM_SEM && SOC_NSIM) || SOC_SERIES_BEETLE || (SOC_MPS2_AN385 && SOC_SERIES_MPS2) || (SOC_V2M_MUSCA_A && SOC_SERIES_MUSCA) || SOC_SERIES_SAM3X || SOC_SERIES_SAM4S || SOC_SERIES_SAME70 || SOC_SERIES_SAMD20 || SOC_SERIES_SAMD21 || SOC_SERIES_PSOC62 || SOC_SERIES_MEC1701X || (SOC_SERIES_NRF51X && SOC_FAMILY_NRF) || (SOC_NRF52810_QFAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF) || (SOC_NRF52832_CIAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF) || (SOC_NRF52832_QFAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF) || (SOC_NRF52832_QFAB && SOC_SERIES_NRF52X && SOC_FAMILY_NRF) || (SOC_NRF52840_QIAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF) || (SOC_NRF9160_SICA && SOC_SERIES_NRF91X && SOC_FAMILY_NRF) || SOC_SERIES_IMX_6X_M4 || SOC_SERIES_IMX7_M4 || (SOC_MIMXRT1021 && SOC_SERIES_IMX_RT) || (SOC_MIMXRT1052 && SOC_SERIES_IMX_RT) || (SOC_MIMXRT1062 && SOC_SERIES_IMX_RT) || (SOC_MIMXRT1064 && SOC_SERIES_IMX_RT) || SOC_SERIES_KINETIS_K6X || (SOC_MKL25Z4 && SOC_SERIES_KINETIS_KL2X) || ((SOC_MKW22D5 || SOC_MKW24D5) && SOC_SERIES_KINETIS_KWX) || (SOC_MKW40Z4 && SOC_SERIES_KINETIS_KWX) || (SOC_MKW41Z4 && SOC_SERIES_KINETIS_KWX) || SOC_SERIES_LPC54XXX || SOC_SERIES_EFM32HG || SOC_SERIES_EFM32PG12B || SOC_SERIES_EFM32WG || SOC_SERIES_EFR32FG1P || SOC_SERIES_EFR32MG12P || (SOC_STM32F030X8 && SOC_SERIES_STM32F0X) || (SOC_STM32F051X8 && SOC_SERIES_STM32F0X) || (SOC_STM32F070XB && SOC_SERIES_STM32F0X) || (SOC_STM32F072XB && SOC_SERIES_STM32F0X) || (SOC_STM32F091XC && SOC_SERIES_STM32F0X) || ((SOC_STM32F103XB || SOC_STM32F103X8) && SOC_SERIES_STM32F1X) || (SOC_STM32F103XE && SOC_SERIES_STM32F1X) || (SOC_STM32F107XC && SOC_SERIES_STM32F1X) || ((SOC_STM32F207XE || SOC_STM32F207XG) && SOC_SERIES_STM32F2X) || (SOC_STM32F302X8 && SOC_SERIES_STM32F3X) || (SOC_STM32F303XC && SOC_SERIES_STM32F3X) || (SOC_STM32F334X8 && SOC_SERIES_STM32F3X) || (SOC_STM32F373XC && SOC_SERIES_STM32F3X) || (SOC_STM32F401XE && SOC_SERIES_STM32F4X) || (SOC_STM32F405XG && SOC_SERIES_STM32F4X) || (SOC_STM32F407XG && SOC_SERIES_STM32F4X) || (SOC_STM32F411XE && SOC_SERIES_STM32F4X) || (SOC_STM32F412CG && SOC_SERIES_STM32F4X) || (SOC_STM32F412ZG && SOC_SERIES_STM32F4X) || (SOC_STM32F413XX && SOC_SERIES_STM32F4X) || ((SOC_STM32F417XE || SOC_STM32F417XG) && SOC_SERIES_STM32F4X) || (SOC_STM32F429XI && SOC_SERIES_STM32F4X) || (SOC_STM32F446XE && SOC_SERIES_STM32F4X) || (SOC_STM32F469XI && SOC_SERIES_STM32F4X) || (SOC_STM32F723XE && SOC_SERIES_STM32F7X) || (SOC_STM32F746XG && SOC_SERIES_STM32F7X) || (SOC_STM32F756XX && SOC_SERIES_STM32F7X) || (SOC_STM32F769XI && SOC_SERIES_STM32F7X) || (SOC_STM32L053X8 && SOC_SERIES_STM32L0X) || (SOC_STM32L072XZ && SOC_SERIES_STM32L0X) || (SOC_STM32L073XZ && SOC_SERIES_STM32L0X) || (SOC_STM32L432XC && SOC_SERIES_STM32L4X) || (SOC_STM32L433XC && SOC_SERIES_STM32L4X) || (SOC_STM32L452XC && SOC_SERIES_STM32L4X) || (SOC_STM32L471XX && SOC_SERIES_STM32L4X) || (SOC_STM32L475XG && SOC_SERIES_STM32L4X) || (SOC_STM32L476XG && SOC_SERIES_STM32L4X) || (SOC_STM32L496XG && SOC_SERIES_STM32L4X) || (SOC_STM32L4R5XI && SOC_SERIES_STM32L4X) || SOC_TI_LM3S6965 || SOC_SERIES_CC2650 || (SOC_CC3220SF && SOC_SERIES_CC32XX) || (SOC_MSP432P401R && SOC_SERIES_MSP432P4XX) || SOC_OPENISA_RV32M1_RISCV32 || SOC_SERIES_RISCV32_MIV || SOC_SERIES_RISCV32_SIFIVE_FREEDOM || ARC || NIOS2

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

Defaults

Kconfig definitions

At soc/arc/quark_se_c1000_ss/Kconfig.defconfig:18

Included via Kconfig:10Kconfig.zephyr:23

Menu path: (top menu)

config NUM_IRQS
    int
    default 68 if SOC_QUARK_SE_C1000_SS
    depends on SOC_QUARK_SE_C1000_SS

At soc/arc/snps_arc_iot/Kconfig.defconfig:22

Included via Kconfig:10Kconfig.zephyr:23

Menu path: (top menu)

config NUM_IRQS
    int
    default 95 if SOC_ARC_IOT
    depends on SOC_ARC_IOT

At soc/arc/snps_emsk/Kconfig.defconfig.em7d:18

Included via Kconfig:10Kconfig.zephyr:23soc/arc/snps_emsk/Kconfig.defconfig:14

Menu path: (top menu)

config NUM_IRQS
    int
    default 38 if BOARD_EM_STARTERKIT_R23 && SOC_EMSK_EM7D && SOC_EMSK
    default 36 if BOARD_EM_STARTERKIT_R22 && SOC_EMSK_EM7D && SOC_EMSK
    depends on SOC_EMSK_EM7D && SOC_EMSK

At soc/arc/snps_emsk/Kconfig.defconfig.em11d:18

Included via Kconfig:10Kconfig.zephyr:23soc/arc/snps_emsk/Kconfig.defconfig:15

Menu path: (top menu)

config NUM_IRQS
    int
    default 38 if BOARD_EM_STARTERKIT_R23 && SOC_EMSK_EM11D && SOC_EMSK
    default 36 if BOARD_EM_STARTERKIT_R22 && SOC_EMSK_EM11D && SOC_EMSK
    depends on SOC_EMSK_EM11D && SOC_EMSK

At soc/arc/snps_emsk/Kconfig.defconfig.em9d:18

Included via Kconfig:10Kconfig.zephyr:23soc/arc/snps_emsk/Kconfig.defconfig:16

Menu path: (top menu)

config NUM_IRQS
    int
    default 38 if BOARD_EM_STARTERKIT_R23 && SOC_EMSK_EM9D && SOC_EMSK
    default 36 if BOARD_EM_STARTERKIT_R22 && SOC_EMSK_EM9D && SOC_EMSK
    depends on SOC_EMSK_EM9D && SOC_EMSK

At soc/arc/snps_nsim/Kconfig.defconfig.em:17

Included via Kconfig:10Kconfig.zephyr:23soc/arc/snps_nsim/Kconfig.defconfig:17

Menu path: (top menu)

config NUM_IRQS
    int
    default 20 if SOC_NSIM_EM && SOC_NSIM
    depends on SOC_NSIM_EM && SOC_NSIM

At soc/arc/snps_nsim/Kconfig.defconfig.sem:17

Included via Kconfig:10Kconfig.zephyr:23soc/arc/snps_nsim/Kconfig.defconfig:18

Menu path: (top menu)

config NUM_IRQS
    int
    default 22 if SOC_NSIM_SEM && SOC_NSIM
    depends on SOC_NSIM_SEM && SOC_NSIM

At soc/arm/arm/beetle/Kconfig.defconfig.series:16

Included via Kconfig:10Kconfig.zephyr:23soc/arm/arm/Kconfig.defconfig:8

Menu path: (top menu)

config NUM_IRQS
    int
    default 45 if SOC_SERIES_BEETLE
    depends on SOC_SERIES_BEETLE

At soc/arm/arm/mps2/Kconfig.defconfig.mps2_an385:12

Included via Kconfig:10Kconfig.zephyr:23soc/arm/arm/Kconfig.defconfig:8soc/arm/arm/mps2/Kconfig.defconfig.series:16

Menu path: (top menu)

config NUM_IRQS
    int
    default 32 if SOC_MPS2_AN385 && SOC_SERIES_MPS2
    depends on SOC_MPS2_AN385 && SOC_SERIES_MPS2

At soc/arm/arm/musca_a/Kconfig.defconfig.musca_a:12

Included via Kconfig:10Kconfig.zephyr:23soc/arm/arm/Kconfig.defconfig:8soc/arm/arm/musca_a/Kconfig.defconfig.series:16

Menu path: (top menu)

config NUM_IRQS
    int
    default 96 if SOC_V2M_MUSCA_A && SOC_SERIES_MUSCA
    depends on SOC_V2M_MUSCA_A && SOC_SERIES_MUSCA

At soc/arm/atmel_sam/sam3x/Kconfig.defconfig.series:27

Included via Kconfig:10Kconfig.zephyr:23soc/arm/atmel_sam/Kconfig.defconfig:7

Menu path: (top menu)

config NUM_IRQS
    int
    default 45 if SOC_SERIES_SAM3X
    depends on SOC_SERIES_SAM3X

At soc/arm/atmel_sam/sam4s/Kconfig.defconfig.series:32

Included via Kconfig:10Kconfig.zephyr:23soc/arm/atmel_sam/Kconfig.defconfig:7

Menu path: (top menu)

config NUM_IRQS
    int
    default 35 if SOC_SERIES_SAM4S
    depends on SOC_SERIES_SAM4S

At soc/arm/atmel_sam/same70/Kconfig.defconfig.series:29

Included via Kconfig:10Kconfig.zephyr:23soc/arm/atmel_sam/Kconfig.defconfig:7

Menu path: (top menu)

config NUM_IRQS
    int
    default 71 if SOC_SERIES_SAME70
    depends on SOC_SERIES_SAME70

At soc/arm/atmel_sam0/samd20/Kconfig.defconfig.series:32

Included via Kconfig:10Kconfig.zephyr:23soc/arm/atmel_sam0/Kconfig.defconfig:6

Menu path: (top menu)

config NUM_IRQS
    int
    default 25 if SOC_SERIES_SAMD20
    depends on SOC_SERIES_SAMD20

At soc/arm/atmel_sam0/samd21/Kconfig.defconfig.series:29

Included via Kconfig:10Kconfig.zephyr:23soc/arm/atmel_sam0/Kconfig.defconfig:6

Menu path: (top menu)

config NUM_IRQS
    int
    default 29 if SOC_SERIES_SAMD21
    depends on SOC_SERIES_SAMD21

At soc/arm/cypress/psoc6/Kconfig.defconfig.series:18

Included via Kconfig:10Kconfig.zephyr:23soc/arm/cypress/Kconfig.defconfig:7

Menu path: (top menu)

config NUM_IRQS
    int
    default 40 if SOC_SERIES_PSOC62
    depends on SOC_SERIES_PSOC62

At soc/arm/microchip_mec/mec1701/Kconfig.defconfig.series:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/microchip_mec/Kconfig.defconfig:3

Menu path: (top menu)

config NUM_IRQS
    int
    default 42 if SOC_SERIES_MEC1701X
    depends on SOC_SERIES_MEC1701X

At soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.series:23

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nordic_nrf/Kconfig.defconfig:10

Menu path: (top menu)

config NUM_IRQS
    int
    default 26 if SOC_SERIES_NRF51X && SOC_FAMILY_NRF
    depends on SOC_SERIES_NRF51X && SOC_FAMILY_NRF

At soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nordic_nrf/Kconfig.defconfig:10soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.series:10

Menu path: (top menu)

config NUM_IRQS
    int
    default 30 if SOC_NRF52810_QFAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF
    depends on SOC_NRF52810_QFAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF

At soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_CIAA:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nordic_nrf/Kconfig.defconfig:10soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.series:10

Menu path: (top menu)

config NUM_IRQS
    int
    default 39 if SOC_NRF52832_CIAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF
    depends on SOC_NRF52832_CIAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF

At soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nordic_nrf/Kconfig.defconfig:10soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.series:10

Menu path: (top menu)

config NUM_IRQS
    int
    default 39 if SOC_NRF52832_QFAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF
    depends on SOC_NRF52832_QFAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF

At soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAB:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nordic_nrf/Kconfig.defconfig:10soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.series:10

Menu path: (top menu)

config NUM_IRQS
    int
    default 39 if SOC_NRF52832_QFAB && SOC_SERIES_NRF52X && SOC_FAMILY_NRF
    depends on SOC_NRF52832_QFAB && SOC_SERIES_NRF52X && SOC_FAMILY_NRF

At soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nordic_nrf/Kconfig.defconfig:10soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.series:10

Menu path: (top menu)

config NUM_IRQS
    int
    default 48 if SOC_NRF52840_QIAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF
    depends on SOC_NRF52840_QIAA && SOC_SERIES_NRF52X && SOC_FAMILY_NRF

At soc/arm/nordic_nrf/nrf91/Kconfig.defconfig.nrf9160_SICA:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nordic_nrf/Kconfig.defconfig:10soc/arm/nordic_nrf/nrf91/Kconfig.defconfig.series:10

Menu path: (top menu)

config NUM_IRQS
    int
    default 65 if SOC_NRF9160_SICA && SOC_SERIES_NRF91X && SOC_FAMILY_NRF
    depends on SOC_NRF9160_SICA && SOC_SERIES_NRF91X && SOC_FAMILY_NRF

At soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series:13

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_imx/Kconfig.defconfig:7

Menu path: (top menu)

config NUM_IRQS
    int
    default 128 if SOC_SERIES_IMX_6X_M4
    depends on SOC_SERIES_IMX_6X_M4

At soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.series:13

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_imx/Kconfig.defconfig:7

Menu path: (top menu)

config NUM_IRQS
    int
    default 127 if SOC_SERIES_IMX7_M4
    depends on SOC_SERIES_IMX7_M4

At soc/arm/nxp_imx/rt/Kconfig.defconfig.mimxrt1021:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_imx/Kconfig.defconfig:7soc/arm/nxp_imx/rt/Kconfig.defconfig.series:124

Menu path: (top menu)

config NUM_IRQS
    int
    default 142 if SOC_MIMXRT1021 && SOC_SERIES_IMX_RT
    depends on SOC_MIMXRT1021 && SOC_SERIES_IMX_RT

At soc/arm/nxp_imx/rt/Kconfig.defconfig.mimxrt1052:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_imx/Kconfig.defconfig:7soc/arm/nxp_imx/rt/Kconfig.defconfig.series:124

Menu path: (top menu)

config NUM_IRQS
    int
    default 160 if SOC_MIMXRT1052 && SOC_SERIES_IMX_RT
    depends on SOC_MIMXRT1052 && SOC_SERIES_IMX_RT

At soc/arm/nxp_imx/rt/Kconfig.defconfig.mimxrt1062:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_imx/Kconfig.defconfig:7soc/arm/nxp_imx/rt/Kconfig.defconfig.series:124

Menu path: (top menu)

config NUM_IRQS
    int
    default 160 if SOC_MIMXRT1062 && SOC_SERIES_IMX_RT
    depends on SOC_MIMXRT1062 && SOC_SERIES_IMX_RT

At soc/arm/nxp_imx/rt/Kconfig.defconfig.mimxrt1064:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_imx/Kconfig.defconfig:7soc/arm/nxp_imx/rt/Kconfig.defconfig.series:124

Menu path: (top menu)

config NUM_IRQS
    int
    default 160 if SOC_MIMXRT1064 && SOC_SERIES_IMX_RT
    depends on SOC_MIMXRT1064 && SOC_SERIES_IMX_RT

At soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.series:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_kinetis/Kconfig.defconfig:3

Menu path: (top menu)

config NUM_IRQS
    int
    default 86 if SOC_SERIES_KINETIS_K6X
    depends on SOC_SERIES_KINETIS_K6X

At soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_kinetis/Kconfig.defconfig:3soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 32 if SOC_MKL25Z4 && SOC_SERIES_KINETIS_KL2X
    depends on SOC_MKL25Z4 && SOC_SERIES_KINETIS_KL2X

At soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512:26

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_kinetis/Kconfig.defconfig:3soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 65 if (SOC_MKW22D5 || SOC_MKW24D5) && SOC_SERIES_KINETIS_KWX
    depends on (SOC_MKW22D5 || SOC_MKW24D5) && SOC_SERIES_KINETIS_KWX

At soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_kinetis/Kconfig.defconfig:3soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 32 if SOC_MKW40Z4 && SOC_SERIES_KINETIS_KWX
    depends on SOC_MKW40Z4 && SOC_SERIES_KINETIS_KWX

At soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_kinetis/Kconfig.defconfig:3soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 32 if SOC_MKW41Z4 && SOC_SERIES_KINETIS_KWX
    depends on SOC_MKW41Z4 && SOC_SERIES_KINETIS_KWX

At soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.series:13

Included via Kconfig:10Kconfig.zephyr:23soc/arm/nxp_lpc/Kconfig.defconfig:7

Menu path: (top menu)

config NUM_IRQS
    int
    default 40 if SOC_SERIES_LPC54XXX
    depends on SOC_SERIES_LPC54XXX

At soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.series:17

Included via Kconfig:10Kconfig.zephyr:23soc/arm/silabs_exx32/Kconfig.defconfig:3

Menu path: (top menu)

config NUM_IRQS
    int
    default 20 if SOC_SERIES_EFM32HG
    depends on SOC_SERIES_EFM32HG

At soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.series:17

Included via Kconfig:10Kconfig.zephyr:23soc/arm/silabs_exx32/Kconfig.defconfig:3

Menu path: (top menu)

config NUM_IRQS
    int
    default 50 if SOC_SERIES_EFM32PG12B
    depends on SOC_SERIES_EFM32PG12B

At soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.series:17

Included via Kconfig:10Kconfig.zephyr:23soc/arm/silabs_exx32/Kconfig.defconfig:3

Menu path: (top menu)

config NUM_IRQS
    int
    default 39 if SOC_SERIES_EFM32WG
    depends on SOC_SERIES_EFM32WG

At soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.series:17

Included via Kconfig:10Kconfig.zephyr:23soc/arm/silabs_exx32/Kconfig.defconfig:3

Menu path: (top menu)

config NUM_IRQS
    int
    default 33 if SOC_SERIES_EFR32FG1P
    depends on SOC_SERIES_EFR32FG1P

At soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.series:17

Included via Kconfig:10Kconfig.zephyr:23soc/arm/silabs_exx32/Kconfig.defconfig:3

Menu path: (top menu)

config NUM_IRQS
    int
    default 49 if SOC_SERIES_EFR32MG12P
    depends on SOC_SERIES_EFR32MG12P

At soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f0/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 29 if SOC_STM32F030X8 && SOC_SERIES_STM32F0X
    depends on SOC_STM32F030X8 && SOC_SERIES_STM32F0X

At soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f0/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 31 if SOC_STM32F051X8 && SOC_SERIES_STM32F0X
    depends on SOC_STM32F051X8 && SOC_SERIES_STM32F0X

At soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f0/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 32 if SOC_STM32F070XB && SOC_SERIES_STM32F0X
    depends on SOC_STM32F070XB && SOC_SERIES_STM32F0X

At soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f0/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 32 if SOC_STM32F072XB && SOC_SERIES_STM32F0X
    depends on SOC_STM32F072XB && SOC_SERIES_STM32F0X

At soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f0/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 31 if SOC_STM32F091XC && SOC_SERIES_STM32F0X
    depends on SOC_STM32F091XC && SOC_SERIES_STM32F0X

At soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f1/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 43 if (SOC_STM32F103XB || SOC_STM32F103X8) && SOC_SERIES_STM32F1X
    depends on (SOC_STM32F103XB || SOC_STM32F103X8) && SOC_SERIES_STM32F1X

At soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx:33

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f1/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 60 if SOC_STM32F103XE && SOC_SERIES_STM32F1X
    depends on SOC_STM32F103XE && SOC_SERIES_STM32F1X

At soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f1/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 68 if SOC_STM32F107XC && SOC_SERIES_STM32F1X
    depends on SOC_STM32F107XC && SOC_SERIES_STM32F1X

At soc/arm/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f2/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 81 if (SOC_STM32F207XE || SOC_STM32F207XG) && SOC_SERIES_STM32F2X
    depends on (SOC_STM32F207XE || SOC_STM32F207XG) && SOC_SERIES_STM32F2X

At soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f302x8:18

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f3/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 82 if SOC_STM32F302X8 && SOC_SERIES_STM32F3X
    depends on SOC_STM32F302X8 && SOC_SERIES_STM32F3X

At soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc:18

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f3/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 82 if SOC_STM32F303XC && SOC_SERIES_STM32F3X
    depends on SOC_STM32F303XC && SOC_SERIES_STM32F3X

At soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8:18

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f3/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 82 if SOC_STM32F334X8 && SOC_SERIES_STM32F3X
    depends on SOC_STM32F334X8 && SOC_SERIES_STM32F3X

At soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc:18

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f3/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 82 if SOC_STM32F373XC && SOC_SERIES_STM32F3X
    depends on SOC_STM32F373XC && SOC_SERIES_STM32F3X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 85 if SOC_STM32F401XE && SOC_SERIES_STM32F4X
    depends on SOC_STM32F401XE && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 82 if SOC_STM32F405XG && SOC_SERIES_STM32F4X
    depends on SOC_STM32F405XG && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 82 if SOC_STM32F407XG && SOC_SERIES_STM32F4X
    depends on SOC_STM32F407XG && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 86 if SOC_STM32F411XE && SOC_SERIES_STM32F4X
    depends on SOC_STM32F411XE && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 97 if SOC_STM32F412CG && SOC_SERIES_STM32F4X
    depends on SOC_STM32F412CG && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 97 if SOC_STM32F412ZG && SOC_SERIES_STM32F4X
    depends on SOC_STM32F412ZG && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 102 if SOC_STM32F413XX && SOC_SERIES_STM32F4X
    depends on SOC_STM32F413XX && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 82 if (SOC_STM32F417XE || SOC_STM32F417XG) && SOC_SERIES_STM32F4X
    depends on (SOC_STM32F417XE || SOC_STM32F417XG) && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 91 if SOC_STM32F429XI && SOC_SERIES_STM32F4X
    depends on SOC_STM32F429XI && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xe:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 97 if SOC_STM32F446XE && SOC_SERIES_STM32F4X
    depends on SOC_STM32F446XE && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xi:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 93 if SOC_STM32F469XI && SOC_SERIES_STM32F4X
    depends on SOC_STM32F469XI && SOC_SERIES_STM32F4X

At soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xe:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f7/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 104 if SOC_STM32F723XE && SOC_SERIES_STM32F7X
    depends on SOC_STM32F723XE && SOC_SERIES_STM32F7X

At soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xg:24

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f7/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 98 if SOC_STM32F746XG && SOC_SERIES_STM32F7X
    depends on SOC_STM32F746XG && SOC_SERIES_STM32F7X

At soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f756xx:30

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f7/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 98 if SOC_STM32F756XX && SOC_SERIES_STM32F7X
    depends on SOC_STM32F756XX && SOC_SERIES_STM32F7X

At soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xi:24

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32f7/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 110 if SOC_STM32F769XI && SOC_SERIES_STM32F7X
    depends on SOC_STM32F769XI && SOC_SERIES_STM32F7X

At soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l053x8:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l0/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 32 if SOC_STM32L053X8 && SOC_SERIES_STM32L0X
    depends on SOC_STM32L053X8 && SOC_SERIES_STM32L0X

At soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xz:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l0/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 32 if SOC_STM32L072XZ && SOC_SERIES_STM32L0X
    depends on SOC_STM32L072XZ && SOC_SERIES_STM32L0X

At soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xz:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l0/Kconfig.defconfig.series:12

Menu path: (top menu)

config NUM_IRQS
    int
    default 32 if SOC_STM32L073XZ && SOC_SERIES_STM32L0X
    depends on SOC_STM32L073XZ && SOC_SERIES_STM32L0X

At soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 83 if SOC_STM32L432XC && SOC_SERIES_STM32L4X
    depends on SOC_STM32L432XC && SOC_SERIES_STM32L4X

At soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 83 if SOC_STM32L433XC && SOC_SERIES_STM32L4X
    depends on SOC_STM32L433XC && SOC_SERIES_STM32L4X

At soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l452xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 85 if SOC_STM32L452XC && SOC_SERIES_STM32L4X
    depends on SOC_STM32L452XC && SOC_SERIES_STM32L4X

At soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l471xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 82 if SOC_STM32L471XX && SOC_SERIES_STM32L4X
    depends on SOC_STM32L471XX && SOC_SERIES_STM32L4X

At soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xg:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 82 if SOC_STM32L475XG && SOC_SERIES_STM32L4X
    depends on SOC_STM32L475XG && SOC_SERIES_STM32L4X

At soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 82 if SOC_STM32L476XG && SOC_SERIES_STM32L4X
    depends on SOC_STM32L476XG && SOC_SERIES_STM32L4X

At soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx:15

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 91 if SOC_STM32L496XG && SOC_SERIES_STM32L4X
    depends on SOC_STM32L496XG && SOC_SERIES_STM32L4X

At soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l4r5xx:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/st_stm32/Kconfig.defconfig:3soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series:13

Menu path: (top menu)

config NUM_IRQS
    int
    default 95 if SOC_STM32L4R5XI && SOC_SERIES_STM32L4X
    depends on SOC_STM32L4R5XI && SOC_SERIES_STM32L4X

At soc/arm/ti_lm3s6965/Kconfig.defconfig:14

Included via Kconfig:10Kconfig.zephyr:23

Menu path: (top menu)

config NUM_IRQS
    int
    default 43 if SOC_TI_LM3S6965
    depends on SOC_TI_LM3S6965

At soc/arm/ti_simplelink/cc2650/Kconfig.defconfig.series:14

Included via Kconfig:10Kconfig.zephyr:23soc/arm/ti_simplelink/Kconfig.defconfig:3

Menu path: (top menu)

config NUM_IRQS
    int
    default 34 if SOC_SERIES_CC2650
    depends on SOC_SERIES_CC2650

At soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf:12

Included via Kconfig:10Kconfig.zephyr:23soc/arm/ti_simplelink/Kconfig.defconfig:3soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series:8

Menu path: (top menu)

config NUM_IRQS
    int
    default 179 if SOC_CC3220SF && SOC_SERIES_CC32XX
    depends on SOC_CC3220SF && SOC_SERIES_CC32XX

At soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r:22

Included via Kconfig:10Kconfig.zephyr:23soc/arm/ti_simplelink/Kconfig.defconfig:3soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.series:10

Menu path: (top menu)

config NUM_IRQS
    int
    default 64 if SOC_MSP432P401R && SOC_SERIES_MSP432P4XX
    depends on SOC_MSP432P401R && SOC_SERIES_MSP432P4XX

At soc/riscv32/openisa_rv32m1/Kconfig.defconfig:14

Included via Kconfig:10Kconfig.zephyr:23

Menu path: (top menu)

config NUM_IRQS
    int
    default 288 if RV32M1_INTMUX_CHANNEL_7 && SOC_OPENISA_RV32M1_RISCV32
    default 256 if RV32M1_INTMUX_CHANNEL_6 && SOC_OPENISA_RV32M1_RISCV32
    default 224 if RV32M1_INTMUX_CHANNEL_5 && SOC_OPENISA_RV32M1_RISCV32
    default 192 if RV32M1_INTMUX_CHANNEL_4 && SOC_OPENISA_RV32M1_RISCV32
    default 160 if RV32M1_INTMUX_CHANNEL_3 && SOC_OPENISA_RV32M1_RISCV32
    default 128 if RV32M1_INTMUX_CHANNEL_2 && SOC_OPENISA_RV32M1_RISCV32
    default 96 if RV32M1_INTMUX_CHANNEL_1 && SOC_OPENISA_RV32M1_RISCV32
    default 64 if RV32M1_INTMUX_CHANNEL_0 && SOC_OPENISA_RV32M1_RISCV32
    default 32 if SOC_OPENISA_RV32M1_RISCV32
    depends on SOC_OPENISA_RV32M1_RISCV32

At soc/riscv32/riscv-privilege/miv/Kconfig.defconfig.series:25

Included via Kconfig:10Kconfig.zephyr:23soc/riscv32/riscv-privilege/Kconfig.defconfig:7

Menu path: (top menu)

config NUM_IRQS
    int
    default 42 if SOC_SERIES_RISCV32_MIV
    depends on SOC_SERIES_RISCV32_MIV

At soc/riscv32/riscv-privilege/sifive-freedom/Kconfig.defconfig.series:25

Included via Kconfig:10Kconfig.zephyr:23soc/riscv32/riscv-privilege/Kconfig.defconfig:7

Menu path: (top menu)

config NUM_IRQS
    int
    default 64 if SOC_SERIES_RISCV32_SIFIVE_FREEDOM
    depends on SOC_SERIES_RISCV32_SIFIVE_FREEDOM

At arch/arc/Kconfig:54

Included via Kconfig:10Kconfig.zephyr:29arch/Kconfig:15

Menu path: (top menu) → ARC Options → ARCv2 Family Options

config NUM_IRQS
    int
    prompt "Upper limit of interrupt numbers/IDs used" if ARC
    range 17 256 if ARC
    depends on ARC
    help
      Interrupts available will be 0 to NUM_IRQS-1.
      The minimum value is 17 as the first 16 entries in the vector
      table are for CPU exceptions.

      The BSP must provide a valid default. This drives the size of the
      vector table.

At arch/nios2/Kconfig:37

Included via Kconfig:10Kconfig.zephyr:29arch/Kconfig:15

Menu path: (top menu) → Nios II Options → Nios II Family Options

config NUM_IRQS
    int
    default 32 if NIOS2
    depends on NIOS2

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