diff --git a/arch/arm/core/Kconfig b/arch/arm/core/Kconfig index 12bd466496f..9034cfcfd32 100644 --- a/arch/arm/core/Kconfig +++ b/arch/arm/core/Kconfig @@ -76,6 +76,9 @@ config ISA_ARM processor start-up. Much of its functionality was subsumed into T32 with the introduction of Thumb-2 technology. +config NUM_IRQS + int + config DATA_ENDIANNESS_LITTLE bool default y if CPU_CORTEX diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig index 093ef49e01c..02f3d3188b2 100644 --- a/arch/riscv/Kconfig +++ b/arch/riscv/Kconfig @@ -92,6 +92,9 @@ config GEN_ISR_TABLES config GEN_IRQ_VECTOR_TABLE default n +config NUM_IRQS + int + endmenu endmenu diff --git a/soc/arm/arm/beetle/Kconfig.defconfig.series b/soc/arm/arm/beetle/Kconfig.defconfig.series index 4a71949bc97..ec5207f6971 100644 --- a/soc/arm/arm/beetle/Kconfig.defconfig.series +++ b/soc/arm/arm/beetle/Kconfig.defconfig.series @@ -14,7 +14,6 @@ config SOC_SERIES default "beetle" config NUM_IRQS - int default 45 config SYS_CLOCK_HW_CYCLES_PER_SEC diff --git a/soc/arm/arm/mps2/Kconfig.defconfig.mps2_an385 b/soc/arm/arm/mps2/Kconfig.defconfig.mps2_an385 index 2a402d38fe6..42c61b99d67 100644 --- a/soc/arm/arm/mps2/Kconfig.defconfig.mps2_an385 +++ b/soc/arm/arm/mps2/Kconfig.defconfig.mps2_an385 @@ -10,7 +10,6 @@ config SOC default "mps2_an385" config NUM_IRQS - int default 32 endif diff --git a/soc/arm/arm/mps2/Kconfig.defconfig.mps2_an521 b/soc/arm/arm/mps2/Kconfig.defconfig.mps2_an521 index 70deebb8ca6..b828f4dfca4 100644 --- a/soc/arm/arm/mps2/Kconfig.defconfig.mps2_an521 +++ b/soc/arm/arm/mps2/Kconfig.defconfig.mps2_an521 @@ -10,7 +10,6 @@ config SOC default "mps2_an521" config NUM_IRQS - int default 96 endif diff --git a/soc/arm/arm/musca_a/Kconfig.defconfig.musca_a b/soc/arm/arm/musca_a/Kconfig.defconfig.musca_a index 6a746940638..60b4df3bf02 100644 --- a/soc/arm/arm/musca_a/Kconfig.defconfig.musca_a +++ b/soc/arm/arm/musca_a/Kconfig.defconfig.musca_a @@ -10,7 +10,6 @@ config SOC default "musca_a" config NUM_IRQS - int default 96 endif diff --git a/soc/arm/arm/musca_b1/Kconfig.defconfig.musca_b1 b/soc/arm/arm/musca_b1/Kconfig.defconfig.musca_b1 index 7336ba1288d..2f8ce40b1d7 100644 --- a/soc/arm/arm/musca_b1/Kconfig.defconfig.musca_b1 +++ b/soc/arm/arm/musca_b1/Kconfig.defconfig.musca_b1 @@ -10,7 +10,6 @@ config SOC default "musca_b1" config NUM_IRQS - int default 96 endif diff --git a/soc/arm/atmel_sam/sam3x/Kconfig.defconfig.series b/soc/arm/atmel_sam/sam3x/Kconfig.defconfig.series index b6787fdd141..a769c6e3f23 100644 --- a/soc/arm/atmel_sam/sam3x/Kconfig.defconfig.series +++ b/soc/arm/atmel_sam/sam3x/Kconfig.defconfig.series @@ -25,7 +25,6 @@ config SOC_PART_NUMBER # generating interrupts. # config NUM_IRQS - int default 45 config SYS_CLOCK_HW_CYCLES_PER_SEC diff --git a/soc/arm/atmel_sam/sam4s/Kconfig.defconfig.series b/soc/arm/atmel_sam/sam4s/Kconfig.defconfig.series index ec5615ca7f5..4cf10b93b49 100644 --- a/soc/arm/atmel_sam/sam4s/Kconfig.defconfig.series +++ b/soc/arm/atmel_sam/sam4s/Kconfig.defconfig.series @@ -30,7 +30,6 @@ config SOC_PART_NUMBER # generating interrupts. # config NUM_IRQS - int default 35 config SYS_CLOCK_HW_CYCLES_PER_SEC diff --git a/soc/arm/atmel_sam/same70/Kconfig.defconfig.series b/soc/arm/atmel_sam/same70/Kconfig.defconfig.series index 7a3aa7387d6..2340dce36e1 100644 --- a/soc/arm/atmel_sam/same70/Kconfig.defconfig.series +++ b/soc/arm/atmel_sam/same70/Kconfig.defconfig.series @@ -37,7 +37,6 @@ config SOC_PART_NUMBER # are used). # config NUM_IRQS - int default 74 if SOC_ATMEL_SAME70_REVB default 71 diff --git a/soc/arm/atmel_sam0/samd20/Kconfig.defconfig.series b/soc/arm/atmel_sam0/samd20/Kconfig.defconfig.series index e6777bd6d56..cd710a9e8f7 100644 --- a/soc/arm/atmel_sam0/samd20/Kconfig.defconfig.series +++ b/soc/arm/atmel_sam0/samd20/Kconfig.defconfig.series @@ -30,7 +30,6 @@ config SOC_PART_NUMBER default "samd20j18" if SOC_PART_NUMBER_SAMD20J18 config NUM_IRQS - int default 25 config SYS_CLOCK_HW_CYCLES_PER_SEC diff --git a/soc/arm/atmel_sam0/samd21/Kconfig.defconfig.series b/soc/arm/atmel_sam0/samd21/Kconfig.defconfig.series index b27f6d9ba86..efe8f78b32e 100644 --- a/soc/arm/atmel_sam0/samd21/Kconfig.defconfig.series +++ b/soc/arm/atmel_sam0/samd21/Kconfig.defconfig.series @@ -27,7 +27,6 @@ config SOC_PART_NUMBER default "samd21j18a" if SOC_PART_NUMBER_SAMD21J18A config NUM_IRQS - int default 29 config SYS_CLOCK_HW_CYCLES_PER_SEC diff --git a/soc/arm/atmel_sam0/samr21/Kconfig.defconfig.series b/soc/arm/atmel_sam0/samr21/Kconfig.defconfig.series index 4da8dbb9b84..998dfac0e22 100644 --- a/soc/arm/atmel_sam0/samr21/Kconfig.defconfig.series +++ b/soc/arm/atmel_sam0/samr21/Kconfig.defconfig.series @@ -20,7 +20,6 @@ config SOC_PART_NUMBER default "samr21g18a" if SOC_PART_NUMBER_SAMR21G18A config NUM_IRQS - int default 28 config SYS_CLOCK_HW_CYCLES_PER_SEC diff --git a/soc/arm/cypress/psoc6/Kconfig.defconfig.series b/soc/arm/cypress/psoc6/Kconfig.defconfig.series index 72c3ca6035c..cd8e4b66257 100644 --- a/soc/arm/cypress/psoc6/Kconfig.defconfig.series +++ b/soc/arm/cypress/psoc6/Kconfig.defconfig.series @@ -16,8 +16,7 @@ config SOC_PART_NUMBER default "CY8C6247BZI_D54" if SOC_PART_NUMBER_CY8C6247BZI_D54 config NUM_IRQS - int -# must be >= the highest interrupt number used + # must be >= the highest interrupt number used default 40 config SYS_CLOCK_HW_CYCLES_PER_SEC diff --git a/soc/arm/microchip_mec/mec1501/Kconfig.defconfig.series b/soc/arm/microchip_mec/mec1501/Kconfig.defconfig.series index 5b3dca52a03..bfcac65374f 100644 --- a/soc/arm/microchip_mec/mec1501/Kconfig.defconfig.series +++ b/soc/arm/microchip_mec/mec1501/Kconfig.defconfig.series @@ -12,7 +12,6 @@ config SOC_SERIES default "mec1501" config NUM_IRQS - int # must be >= the highest interrupt number used # - include the UART interrupts # All NVIC external sources. diff --git a/soc/arm/microchip_mec/mec1701/Kconfig.defconfig.series b/soc/arm/microchip_mec/mec1701/Kconfig.defconfig.series index 9c2b1397b57..cc336a12824 100644 --- a/soc/arm/microchip_mec/mec1701/Kconfig.defconfig.series +++ b/soc/arm/microchip_mec/mec1701/Kconfig.defconfig.series @@ -12,7 +12,6 @@ config SOC_SERIES default "mec1701" config NUM_IRQS - int # must be >= the highest interrupt number used # - include the UART interrupts #for the moment 42 needs to be corrected in terms of devices added diff --git a/soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.series b/soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.series index 2a7bf2a4b71..07200998c44 100644 --- a/soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.series +++ b/soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.series @@ -14,7 +14,6 @@ config SOC_SERIES default "nrf51" config NUM_IRQS - int default 26 config TEMP_NRF5 diff --git a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA index 3d95dd8ee77..27d77dd9613 100644 --- a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA +++ b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA @@ -12,7 +12,6 @@ config SOC default "nRF52810_QFAA" config NUM_IRQS - int default 30 endif # SOC_NRF52810_QFAA diff --git a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52811_QFAA b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52811_QFAA index 07beed48299..b55e6639e73 100644 --- a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52811_QFAA +++ b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52811_QFAA @@ -12,7 +12,6 @@ config SOC default "nRF52811_QFAA" config NUM_IRQS - int default 30 endif # SOC_NRF52811_QFAA diff --git a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_CIAA b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_CIAA index d8f0dd50881..cb1bfbdaf17 100644 --- a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_CIAA +++ b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_CIAA @@ -12,7 +12,6 @@ config SOC default "nRF52832_CIAA" config NUM_IRQS - int default 39 endif # SOC_NRF52832_CIAA diff --git a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA index 7dcb9ea278b..947c01f9dd5 100644 --- a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA +++ b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA @@ -12,7 +12,6 @@ config SOC default "nRF52832_QFAA" config NUM_IRQS - int default 39 endif # SOC_NRF52832_QFAA diff --git a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAB b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAB index 6ae1e430c2b..dfde44871b6 100644 --- a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAB +++ b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAB @@ -12,7 +12,6 @@ config SOC default "nRF52832_QFAB" config NUM_IRQS - int default 39 endif # SOC_NRF52832_QFAB diff --git a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA index aaaf921deb1..9b576bcb530 100644 --- a/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA +++ b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA @@ -12,7 +12,6 @@ config SOC default "nRF52840_QIAA" config NUM_IRQS - int default 48 config NET_CONFIG_IEEE802154_DEV_NAME diff --git a/soc/arm/nordic_nrf/nrf91/Kconfig.defconfig.nrf9160_SICA b/soc/arm/nordic_nrf/nrf91/Kconfig.defconfig.nrf9160_SICA index 58b4e9dc2ba..328041a562a 100644 --- a/soc/arm/nordic_nrf/nrf91/Kconfig.defconfig.nrf9160_SICA +++ b/soc/arm/nordic_nrf/nrf91/Kconfig.defconfig.nrf9160_SICA @@ -12,7 +12,6 @@ config SOC default "nRF9160_SICA" config NUM_IRQS - int default 65 endif # SOC_NRF9160_SICA diff --git a/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series index 035b85c736f..a179e81950b 100644 --- a/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series +++ b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series @@ -11,7 +11,6 @@ config SOC_SERIES default "mcimx6x_m4" config NUM_IRQS - int # must be >= the highest interrupt number used default 128 diff --git a/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.series b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.series index 5901e7a5373..0cae539da21 100644 --- a/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.series +++ b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.series @@ -11,7 +11,6 @@ config SOC_SERIES default "mcimx7_m4" config NUM_IRQS - int # must be >= the highest interrupt number used default 127 diff --git a/soc/arm/nxp_kinetis/k2x/Kconfig.defconfig.series b/soc/arm/nxp_kinetis/k2x/Kconfig.defconfig.series index cf4c9a2d792..33ed0e5da71 100644 --- a/soc/arm/nxp_kinetis/k2x/Kconfig.defconfig.series +++ b/soc/arm/nxp_kinetis/k2x/Kconfig.defconfig.series @@ -13,7 +13,6 @@ config SOC_SERIES default "k2x" config NUM_IRQS - int default 74 source "soc/arm/nxp_kinetis/k2x/Kconfig.defconfig.mk*" diff --git a/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.series b/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.series index aaf86601725..7196d6347ee 100644 --- a/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.series +++ b/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.series @@ -12,7 +12,6 @@ config SOC_SERIES default "k6x" config NUM_IRQS - int # must be >= the highest interrupt number used default 86 diff --git a/soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series b/soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series index 732a83a8313..13ac6f09c0f 100644 --- a/soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series +++ b/soc/arm/nxp_kinetis/k8x/Kconfig.defconfig.series @@ -11,7 +11,6 @@ config SOC_SERIES default "k8x" config NUM_IRQS - int # must be >= the highest interrupt number used default 106 diff --git a/soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series b/soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series index d24953f3147..b6d01efa09f 100644 --- a/soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series +++ b/soc/arm/nxp_kinetis/ke1xf/Kconfig.defconfig.series @@ -11,7 +11,6 @@ config SOC_SERIES default "ke1xf" config NUM_IRQS - int # must be >= the highest interrupt number used default 91 diff --git a/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 b/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 index bdb77baf4c1..9ef0e50e982 100644 --- a/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 +++ b/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 @@ -11,7 +11,6 @@ config SOC default "mkl25z4" config NUM_IRQS - int default 32 if ADC diff --git a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 index 6189c837fac..8f48b9ffb08 100644 --- a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 +++ b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 @@ -22,7 +22,6 @@ config SOC endif # SOC_MKW24D5 config NUM_IRQS - int default 65 if ADC diff --git a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 index 654d4f596cd..368c5f7aee3 100644 --- a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 +++ b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 @@ -11,7 +11,6 @@ config SOC default "mkw40z4" config NUM_IRQS - int default 32 if ADC diff --git a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 index 5d99f752464..ba5ec0b81be 100644 --- a/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 +++ b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 @@ -11,7 +11,6 @@ config SOC default "mkw41z4" config NUM_IRQS - int default 32 if ADC diff --git a/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.series b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.series index 7c9830df768..c5b62475f15 100644 --- a/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.series +++ b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.series @@ -11,7 +11,6 @@ config SOC_SERIES default "lpc54xxx" config NUM_IRQS - int # must be >= the highest interrupt number used default 40 diff --git a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.series b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.series index bfa1ce8cae6..a2a6476076f 100644 --- a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.series +++ b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.defconfig.series @@ -11,7 +11,6 @@ config SOC_SERIES default "lpc55xxx" config NUM_IRQS - int # must be >= the highest interrupt number used default 60 diff --git a/soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.series b/soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.series index 3136c7f004f..f6217ae61bc 100644 --- a/soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.series +++ b/soc/arm/silabs_exx32/efm32hg/Kconfig.defconfig.series @@ -15,7 +15,6 @@ config SOC_PART_NUMBER default "EFM32HG322F64" if SOC_PART_NUMBER_EFM32HG322F64 config NUM_IRQS - int # must be >= the highest interrupt number used default 20 diff --git a/soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.series b/soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.series index 69b9ddc9f57..5c2890fa82e 100644 --- a/soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.series +++ b/soc/arm/silabs_exx32/efm32pg12b/Kconfig.defconfig.series @@ -15,7 +15,6 @@ config SOC_PART_NUMBER default "EFM32PG12B500F1024GL125" if SOC_PART_NUMBER_EFM32PG12B500F1024GL125 config NUM_IRQS - int # must be >= the highest interrupt number used default 50 diff --git a/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.series b/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.series index 9f77c77375e..7d505e540c8 100644 --- a/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.series +++ b/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.series @@ -15,7 +15,6 @@ config SOC_PART_NUMBER default "EFM32WG990F256" if SOC_PART_NUMBER_EFM32WG990F256 config NUM_IRQS - int # must be >= the highest interrupt number used default 39 diff --git a/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.series b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.series index a5e7ac53d63..e3ee8b07277 100644 --- a/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.series +++ b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.series @@ -15,7 +15,6 @@ config SOC_PART_NUMBER default "EFR32FG1P133F256GM48" if SOC_PART_NUMBER_EFR32FG1P133F256GM48 config NUM_IRQS - int # must be >= the highest interrupt number used default 33 diff --git a/soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.series b/soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.series index 6f57b8afd68..4007e31ea8d 100644 --- a/soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.series +++ b/soc/arm/silabs_exx32/efr32mg12p/Kconfig.defconfig.series @@ -15,7 +15,6 @@ config SOC_PART_NUMBER default "EFR32MG12P332F1024GL125" if SOC_PART_NUMBER_EFR32MG12P332F1024GL125 config NUM_IRQS - int # must be >= the highest interrupt number used default 49 diff --git a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x4 b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x4 index fb66299299a..7b91acb991c 100644 --- a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x4 +++ b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x4 @@ -12,7 +12,6 @@ config SOC default "stm32f030x6" config NUM_IRQS - int default 29 endif # SOC_STM32F030X4 diff --git a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8 b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8 index 3290b0e9d8d..147af23d962 100644 --- a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8 +++ b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8 @@ -11,7 +11,6 @@ config SOC default "stm32f030x8" config NUM_IRQS - int default 29 endif # SOC_STM32F030X8 diff --git a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8 b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8 index 4668b097064..01504a37d9c 100644 --- a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8 +++ b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8 @@ -11,7 +11,6 @@ config SOC default "stm32f051x8" config NUM_IRQS - int default 31 endif # SOC_STM32F051X8 diff --git a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb index 548fe86a115..aa6333eb1da 100644 --- a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb +++ b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb @@ -11,7 +11,6 @@ config SOC default "stm32f070xb" config NUM_IRQS - int default 32 endif # SOC_STM32F070XB diff --git a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb index 36d6cd09b13..6c6e41b5f31 100644 --- a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb +++ b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb @@ -11,7 +11,6 @@ config SOC default "stm32f072xb" config NUM_IRQS - int default 32 endif # SOC_STM32F072XB diff --git a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc index 6b75fa54b55..f9b64fa0aa3 100644 --- a/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc +++ b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc @@ -11,7 +11,6 @@ config SOC default "stm32f091xc" config NUM_IRQS - int default 31 endif # SOC_STM32F091XC diff --git a/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx b/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx index f700b08bd1a..7344436feee 100644 --- a/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx +++ b/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx @@ -11,7 +11,6 @@ config SOC default "stm32f103xb" config NUM_IRQS - int default 43 if GPIO_STM32 @@ -29,7 +28,6 @@ config SOC default "stm32f103xe" config NUM_IRQS - int default 60 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc b/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc index ff524be46ed..ffe78157b4e 100644 --- a/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc +++ b/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc @@ -11,7 +11,6 @@ config SOC default "stm32f107xc" config NUM_IRQS - int default 68 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx b/soc/arm/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx index 80da1f04bfa..641f4dc648b 100644 --- a/soc/arm/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx +++ b/soc/arm/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx @@ -11,7 +11,6 @@ config SOC default "STM32F207xx" config NUM_IRQS - int default 81 endif diff --git a/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f302x8 b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f302x8 index da6a5b150a7..9bf20a85567 100644 --- a/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f302x8 +++ b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f302x8 @@ -11,7 +11,6 @@ config SOC default "stm32f302x8" config NUM_IRQS - int default 82 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc index 41c76067287..85fd04a012e 100644 --- a/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc +++ b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc @@ -11,7 +11,6 @@ config SOC default "stm32f303xc" config NUM_IRQS - int default 82 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8 b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8 index 0a6faeb9dc2..5272847c19a 100644 --- a/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8 +++ b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8 @@ -11,7 +11,6 @@ config SOC default "stm32f334x8" config NUM_IRQS - int default 82 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc index 1a30d0121bc..4c518a810a7 100644 --- a/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc +++ b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc @@ -11,7 +11,6 @@ config SOC default "stm32f373xc" config NUM_IRQS - int default 82 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xc b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xc index 00deece55b8..1c67310b7bc 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xc +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xc @@ -11,7 +11,6 @@ config SOC default "stm32f401xc" config NUM_IRQS - int default 85 endif # SOC_STM32F401XC diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe index e94cbf613d8..04040b166b6 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe @@ -11,7 +11,6 @@ config SOC default "stm32f401xe" config NUM_IRQS - int default 85 endif # SOC_STM32F401XE diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx index 1f640b3ae1e..3fdcc98931f 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx @@ -11,7 +11,6 @@ config SOC default "stm32f405xx" config NUM_IRQS - int default 82 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx index 01e9e34442c..51657f1cdb8 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx @@ -11,7 +11,6 @@ config SOC default "stm32f407xx" config NUM_IRQS - int default 82 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe index 3dd33720612..6f23d7be392 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe @@ -11,7 +11,6 @@ config SOC default "stm32f411xe" config NUM_IRQS - int default 86 endif # SOC_STM32F411XE diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg index 7556edd0b7b..8ea0a725f2a 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg @@ -11,7 +11,6 @@ config SOC default "stm32f412cx" config NUM_IRQS - int default 97 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg index ec71778b92c..2be7b73d30d 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg @@ -11,7 +11,6 @@ config SOC default "stm32f412zx" config NUM_IRQS - int default 97 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx index 213df728783..e953147ef71 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx @@ -11,7 +11,6 @@ config SOC default "stm32f413xx" config NUM_IRQS - int default 102 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f415xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f415xx index f2ffd113029..441fd917763 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f415xx +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f415xx @@ -11,7 +11,6 @@ config SOC default "stm32f415xx" config NUM_IRQS - int default 82 endif # SOC_STM32F415XX diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx index 808eaeecd57..676b4e4fc93 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx @@ -11,7 +11,6 @@ config SOC default "stm32f417xx" config NUM_IRQS - int default 82 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx index f07808d2bfa..5e3cb6657aa 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx @@ -11,7 +11,6 @@ config SOC default "stm32f429xx" config NUM_IRQS - int default 91 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f437xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f437xx index 2d56d00b09c..b795da80378 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f437xx +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f437xx @@ -11,7 +11,6 @@ config SOC default "stm32f437xx" config NUM_IRQS - int default 91 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xx index 06f42ff25f3..a466162f486 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xx +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xx @@ -11,7 +11,6 @@ config SOC default "stm32f446xx" config NUM_IRQS - int default 97 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xx index e07db918c2b..9b52405679e 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xx +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xx @@ -11,7 +11,6 @@ config SOC default "stm32f469xx" config NUM_IRQS - int default 93 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xx b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xx index f71c415309d..c8e7725035f 100644 --- a/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xx +++ b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xx @@ -11,7 +11,6 @@ config SOC default "stm32f723xx" config NUM_IRQS - int default 104 endif # SOC_STM32F723XX diff --git a/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xx b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xx index 836d0d5bb7d..1d12182972f 100644 --- a/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xx +++ b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xx @@ -21,7 +21,6 @@ config GPIO_STM32_PORTK endif # GPIO_STM32 config NUM_IRQS - int default 98 endif # SOC_STM32F746XX diff --git a/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f756xx b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f756xx index 39a29a76108..6a6848666eb 100644 --- a/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f756xx +++ b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f756xx @@ -21,7 +21,6 @@ config GPIO_STM32_PORTK endif # GPIO_STM32 config NUM_IRQS - int default 98 endif # SOC_STM32F756XX diff --git a/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xx b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xx index c005d19521d..704fd3d369a 100644 --- a/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xx +++ b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xx @@ -21,7 +21,6 @@ config GPIO_STM32_PORTK endif # GPIO_STM32 config NUM_IRQS - int default 110 endif # SOC_STM32F769XX diff --git a/soc/arm/st_stm32/stm32g0/Kconfig.defconfig.stm32g071rb b/soc/arm/st_stm32/stm32g0/Kconfig.defconfig.stm32g071rb index 3f2da3d68d9..f72d66fea2f 100644 --- a/soc/arm/st_stm32/stm32g0/Kconfig.defconfig.stm32g071rb +++ b/soc/arm/st_stm32/stm32g0/Kconfig.defconfig.stm32g071rb @@ -12,7 +12,6 @@ config SOC default "stm32g071xx" config NUM_IRQS - int default 32 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32g4/Kconfig.defconfig.stm32g431rb b/soc/arm/st_stm32/stm32g4/Kconfig.defconfig.stm32g431rb index b4c59940da8..7249ce12381 100644 --- a/soc/arm/st_stm32/stm32g4/Kconfig.defconfig.stm32g431rb +++ b/soc/arm/st_stm32/stm32g4/Kconfig.defconfig.stm32g431rb @@ -11,7 +11,6 @@ config SOC default "stm32g431xx" config NUM_IRQS - int default 102 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32h7/Kconfig.defconfig.stm32h747xx b/soc/arm/st_stm32/stm32h7/Kconfig.defconfig.stm32h747xx index fbd5ecf8730..860e925424e 100644 --- a/soc/arm/st_stm32/stm32h7/Kconfig.defconfig.stm32h747xx +++ b/soc/arm/st_stm32/stm32h7/Kconfig.defconfig.stm32h747xx @@ -11,7 +11,6 @@ config SOC default "stm32h747xx" config NUM_IRQS - int default 150 endif # SOC_STM32H747XX diff --git a/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l053xx b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l053xx index 9c4024aa4cd..48a33778e82 100644 --- a/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l053xx +++ b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l053xx @@ -11,7 +11,6 @@ config SOC default "stm32l053xx" config NUM_IRQS - int default 32 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xx b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xx index 5f0aa643fe3..75ec20fc588 100644 --- a/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xx +++ b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xx @@ -11,7 +11,6 @@ config SOC default "stm32l072xx" config NUM_IRQS - int default 32 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xx b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xx index 0cbdba48470..1f31c9316ba 100644 --- a/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xx +++ b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xx @@ -11,7 +11,6 @@ config SOC default "stm32l073xx" config NUM_IRQS - int default 32 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151x8a b/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151x8a index 38db552e12c..5a5f7b315c5 100644 --- a/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151x8a +++ b/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151x8a @@ -11,7 +11,6 @@ config SOC default "stm32l151x8a" config NUM_IRQS - int default 45 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151xb b/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151xb index 007e64238f1..ee462f61e8a 100644 --- a/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151xb +++ b/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151xb @@ -11,7 +11,6 @@ config SOC default "stm32l151xb" config NUM_IRQS - int default 45 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151xba b/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151xba index 3a0a76e0366..e73ebf3cbdb 100644 --- a/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151xba +++ b/soc/arm/st_stm32/stm32l1/Kconfig.defconfig.stm32l151xba @@ -11,7 +11,6 @@ config SOC default "stm32l151xba" config NUM_IRQS - int default 45 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx index 3b80b66afa7..1b71854b03e 100644 --- a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx +++ b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx @@ -12,7 +12,6 @@ config SOC default "stm32l432xx" config NUM_IRQS - int default 83 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx index 32b24fb1ae7..0c07cffbf17 100644 --- a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx +++ b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx @@ -11,7 +11,6 @@ config SOC default "stm32l433xx" config NUM_IRQS - int default 83 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l452xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l452xx index 088b7f88723..999169ccc7a 100644 --- a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l452xx +++ b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l452xx @@ -11,7 +11,6 @@ config SOC default "stm32l452xx" config NUM_IRQS - int default 85 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l471xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l471xx index 332a647cf18..c0470b71e75 100644 --- a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l471xx +++ b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l471xx @@ -11,7 +11,6 @@ config SOC default "stm32l471xx" config NUM_IRQS - int default 82 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xx index 47cbc41bdd4..8eb0461d6bc 100644 --- a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xx +++ b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xx @@ -11,7 +11,6 @@ config SOC default "stm32l475xx" config NUM_IRQS - int default 82 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx index bd0202c8be7..a10a89c2688 100644 --- a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx +++ b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx @@ -12,7 +12,6 @@ config SOC default "stm32l476xx" config NUM_IRQS - int default 82 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx index 0bdba95c9ac..b727bfd5fcb 100644 --- a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx +++ b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx @@ -13,7 +13,6 @@ config SOC default "stm32l496xx" config NUM_IRQS - int default 91 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l4r5xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l4r5xx index edf7fb7197c..8aeb9fda6c6 100644 --- a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l4r5xx +++ b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l4r5xx @@ -11,7 +11,6 @@ config SOC default "stm32l4r5xx" config NUM_IRQS - int default 95 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l4r9xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l4r9xx index 9c9306772d0..72cbdbac94b 100644 --- a/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l4r9xx +++ b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l4r9xx @@ -11,7 +11,6 @@ config SOC default "stm32l4r9xx" config NUM_IRQS - int default 95 if GPIO_STM32 diff --git a/soc/arm/st_stm32/stm32mp1/Kconfig.defconfig.stm32mp15_m4 b/soc/arm/st_stm32/stm32mp1/Kconfig.defconfig.stm32mp15_m4 index 2eb2ca390bf..cc49cf772d3 100644 --- a/soc/arm/st_stm32/stm32mp1/Kconfig.defconfig.stm32mp15_m4 +++ b/soc/arm/st_stm32/stm32mp1/Kconfig.defconfig.stm32mp15_m4 @@ -11,6 +11,6 @@ config SOC default "stm32mp157cxx" config NUM_IRQS - int default 150 + endif # SOC_STM32MP15_M4 diff --git a/soc/arm/st_stm32/stm32wb/Kconfig.defconfig.stm32wb55xx b/soc/arm/st_stm32/stm32wb/Kconfig.defconfig.stm32wb55xx index a17713eb6ac..c69580689b5 100644 --- a/soc/arm/st_stm32/stm32wb/Kconfig.defconfig.stm32wb55xx +++ b/soc/arm/st_stm32/stm32wb/Kconfig.defconfig.stm32wb55xx @@ -11,7 +11,6 @@ config SOC default "stm32wb55xx" config NUM_IRQS - int default 63 endif # SOC_STM32WB55XX diff --git a/soc/arm/ti_lm3s6965/Kconfig.defconfig b/soc/arm/ti_lm3s6965/Kconfig.defconfig index 1b2740e7a40..1ea409ead04 100644 --- a/soc/arm/ti_lm3s6965/Kconfig.defconfig +++ b/soc/arm/ti_lm3s6965/Kconfig.defconfig @@ -12,7 +12,6 @@ config SOC default "ti_lm3s6965" config NUM_IRQS - int # must be >= the highest interrupt number used # - include the UART interrupts and ethernet interrupts default 43 diff --git a/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.defconfig.series b/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.defconfig.series index f615d77d927..120b33c1f3e 100644 --- a/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.defconfig.series +++ b/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.defconfig.series @@ -23,7 +23,6 @@ config SYS_CLOCK_TICKS_PER_SEC default 32768 config NUM_IRQS - int default 38 config TI_CCFG_PRESENT diff --git a/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf b/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf index 688251c5d06..60234b24cad 100644 --- a/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf +++ b/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf @@ -9,7 +9,6 @@ config SOC default "cc3220sf" config NUM_IRQS - int # must be >= the highest interrupt number used # This includes the NWP interrupt default 178 diff --git a/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3235sf b/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3235sf index fc903e79f65..ec8e39be798 100644 --- a/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3235sf +++ b/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3235sf @@ -11,7 +11,6 @@ config SOC default "cc3235sf" config NUM_IRQS - int # must be >= the highest interrupt number used # This includes the NWP interrupt default 179 diff --git a/soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r b/soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r index d89ecefeac3..a8ed14bf15a 100644 --- a/soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r +++ b/soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r @@ -14,7 +14,6 @@ config SYS_CLOCK_HW_CYCLES_PER_SEC default 48000000 config NUM_IRQS - int default 64 endif # SOC_MSP432P401R diff --git a/soc/arm/xilinx_zynqmp/Kconfig.defconfig b/soc/arm/xilinx_zynqmp/Kconfig.defconfig index 770d84e904f..ba74d0a0bdd 100644 --- a/soc/arm/xilinx_zynqmp/Kconfig.defconfig +++ b/soc/arm/xilinx_zynqmp/Kconfig.defconfig @@ -8,7 +8,6 @@ config SOC default "xilinx_zynqmp" config NUM_IRQS - int # must be >= the highest interrupt number used # - include the UART interrupts default 220 diff --git a/soc/riscv/litex-vexriscv/Kconfig.defconfig b/soc/riscv/litex-vexriscv/Kconfig.defconfig index e546897e992..d42ca4c4a8c 100644 --- a/soc/riscv/litex-vexriscv/Kconfig.defconfig +++ b/soc/riscv/litex-vexriscv/Kconfig.defconfig @@ -19,7 +19,6 @@ config RISCV_HAS_PLIC bool config NUM_IRQS - int default 12 endif # SOC_RISCV32_LITEX_VEXRISCV diff --git a/soc/riscv/openisa_rv32m1/Kconfig.defconfig b/soc/riscv/openisa_rv32m1/Kconfig.defconfig index 11806b2ecd3..46b25c2f796 100644 --- a/soc/riscv/openisa_rv32m1/Kconfig.defconfig +++ b/soc/riscv/openisa_rv32m1/Kconfig.defconfig @@ -11,7 +11,6 @@ config SOC # 32 from event unit + 32 * (1 + max enabled INTMUX channel) config NUM_IRQS - int default 288 if RV32M1_INTMUX_CHANNEL_7 default 256 if RV32M1_INTMUX_CHANNEL_6 default 224 if RV32M1_INTMUX_CHANNEL_5 diff --git a/soc/riscv/riscv-privilege/miv/Kconfig.defconfig.series b/soc/riscv/riscv-privilege/miv/Kconfig.defconfig.series index 7c391ae951b..ca7d0cd6afe 100644 --- a/soc/riscv/riscv-privilege/miv/Kconfig.defconfig.series +++ b/soc/riscv/riscv-privilege/miv/Kconfig.defconfig.series @@ -28,7 +28,6 @@ config MAX_IRQ_PER_AGGREGATOR default 30 config NUM_IRQS - int default 42 config XIP diff --git a/soc/riscv/riscv-privilege/sifive-freedom/Kconfig.defconfig.series b/soc/riscv/riscv-privilege/sifive-freedom/Kconfig.defconfig.series index 30d2164953e..020b937acc1 100644 --- a/soc/riscv/riscv-privilege/sifive-freedom/Kconfig.defconfig.series +++ b/soc/riscv/riscv-privilege/sifive-freedom/Kconfig.defconfig.series @@ -28,7 +28,6 @@ config MAX_IRQ_PER_AGGREGATOR default 52 config NUM_IRQS - int default 64 config XIP