diff --git a/soc/nxp/mcx/mcxa/Kconfig b/soc/nxp/mcx/mcxa/Kconfig index 7fe3bf010fb..194bb57915c 100644 --- a/soc/nxp/mcx/mcxa/Kconfig +++ b/soc/nxp/mcx/mcxa/Kconfig @@ -1,4 +1,4 @@ -# Copyright 2024 NXP +# Copyright 2024-2025 NXP # SPDX-License-Identifier: Apache-2.0 config SOC_SERIES_MCXA @@ -10,6 +10,10 @@ config SOC_SERIES_MCXA select CPU_CORTEX_M_HAS_DWT select SOC_RESET_HOOK +config SOC_MCXA153 + select CPU_CORTEX_M33 + select HAS_MCUX_CACHE + config SOC_MCXA156 select CPU_CORTEX_M33 select CPU_HAS_FPU diff --git a/soc/nxp/mcx/mcxa/Kconfig.soc b/soc/nxp/mcx/mcxa/Kconfig.soc index 74f8953e20d..2aba6a95a05 100644 --- a/soc/nxp/mcx/mcxa/Kconfig.soc +++ b/soc/nxp/mcx/mcxa/Kconfig.soc @@ -1,4 +1,4 @@ -# Copyright 2024 NXP +# Copyright 2024-2025 NXP # SPDX-License-Identifier: Apache-2.0 config SOC_SERIES_MCXA @@ -8,6 +8,10 @@ config SOC_SERIES_MCXA config SOC_SERIES default "mcxa" if SOC_SERIES_MCXA +config SOC_MCXA153 + bool + select SOC_SERIES_MCXA + config SOC_MCXA156 bool select SOC_SERIES_MCXA @@ -21,10 +25,23 @@ config SOC_MCXA276 select SOC_SERIES_MCXA config SOC + default "mcxa153" if SOC_MCXA153 default "mcxa156" if SOC_MCXA156 default "mcxa166" if SOC_MCXA166 default "mcxa276" if SOC_MCXA276 +config SOC_PART_NUMBER_MCXA153VFM + bool + +config SOC_PART_NUMBER_MCXA153VFT + bool + +config SOC_PART_NUMBER_MCXA153VLF + bool + +config SOC_PART_NUMBER_MCXA153VLH + bool + config SOC_PART_NUMBER_MCXA156VPJ bool @@ -59,6 +76,10 @@ config SOC_PART_NUMBER_MCXA276VPN bool config SOC_PART_NUMBER + default "MCXA153VFM" if SOC_PART_NUMBER_MCXA153VFM + default "MCXA153VFT" if SOC_PART_NUMBER_MCXA153VFT + default "MCXA153VLF" if SOC_PART_NUMBER_MCXA153VLF + default "MCXA153VLH" if SOC_PART_NUMBER_MCXA153VLH default "MCXA156VPJ" if SOC_PART_NUMBER_MCXA156VPJ default "MCXA156VLL" if SOC_PART_NUMBER_MCXA156VLL default "MCXA156VMP" if SOC_PART_NUMBER_MCXA156VMP diff --git a/soc/nxp/mcx/soc.yml b/soc/nxp/mcx/soc.yml index fb0ec7359cc..d5591b0b668 100644 --- a/soc/nxp/mcx/soc.yml +++ b/soc/nxp/mcx/soc.yml @@ -16,6 +16,7 @@ family: - name: mcxc444 - name: mcxa socs: + - name: mcxa153 - name: mcxa156 - name: mcxa166 - name: mcxa276 @@ -46,6 +47,8 @@ runners: - mcxc242 - qualifiers: - mcxc444 + - qualifiers: + - mcxa153 - qualifiers: - mcxa156 - qualifiers: @@ -72,6 +75,8 @@ runners: - mcxc242 - qualifiers: - mcxc444 + - qualifiers: + - mcxa153 - qualifiers: - mcxa156 - qualifiers: