diff --git a/soc/st/stm32/soc.yml b/soc/st/stm32/soc.yml index ad54ebc6dd6ba8..d9d818818485cc 100644 --- a/soc/st/stm32/soc.yml +++ b/soc/st/stm32/soc.yml @@ -184,6 +184,7 @@ family: - name: stm32u0x socs: - name: stm32u031xx + - name: stm32u073xx - name: stm32u083xx - name: stm32u5x socs: diff --git a/soc/st/stm32/stm32u0x/Kconfig.defconfig.stm32u073xx b/soc/st/stm32/stm32u0x/Kconfig.defconfig.stm32u073xx new file mode 100644 index 00000000000000..0f74e39de4a120 --- /dev/null +++ b/soc/st/stm32/stm32u0x/Kconfig.defconfig.stm32u073xx @@ -0,0 +1,11 @@ +# STMicroelectronics STM32U073XX MCU + +# Copyright (c) 2024 STMicroelectronics +# SPDX-License-Identifier: Apache-2.0 + +if SOC_STM32U073XX + +config NUM_IRQS + default 32 + +endif # SOC_STM32U073XX diff --git a/soc/st/stm32/stm32u0x/Kconfig.soc b/soc/st/stm32/stm32u0x/Kconfig.soc index 2b14e759b4528c..5150db3ca0cbaf 100644 --- a/soc/st/stm32/stm32u0x/Kconfig.soc +++ b/soc/st/stm32/stm32u0x/Kconfig.soc @@ -14,10 +14,15 @@ config SOC_STM32U031XX bool select SOC_SERIES_STM32U0X +config SOC_STM32U073XX + bool + select SOC_SERIES_STM32U0X + config SOC_STM32U083XX bool select SOC_SERIES_STM32U0X config SOC default "stm32u031xx" if SOC_STM32U031XX + default "stm32u073xx" if SOC_STM32U073XX default "stm32u083xx" if SOC_STM32U083XX