soc: mcxa153: add SOC support for MCXA153

Add MCXA153 support

Signed-off-by: Neil Chen <cheng.chen_1@nxp.com>
This commit is contained in:
Neil Chen 2025-04-03 16:15:48 +08:00 committed by Benjamin Cabé
commit 720f726072
3 changed files with 32 additions and 2 deletions

View file

@ -1,4 +1,4 @@
# Copyright 2024 NXP # Copyright 2024-2025 NXP
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
config SOC_SERIES_MCXA config SOC_SERIES_MCXA
@ -10,6 +10,10 @@ config SOC_SERIES_MCXA
select CPU_CORTEX_M_HAS_DWT select CPU_CORTEX_M_HAS_DWT
select SOC_RESET_HOOK select SOC_RESET_HOOK
config SOC_MCXA153
select CPU_CORTEX_M33
select HAS_MCUX_CACHE
config SOC_MCXA156 config SOC_MCXA156
select CPU_CORTEX_M33 select CPU_CORTEX_M33
select CPU_HAS_FPU select CPU_HAS_FPU

View file

@ -1,4 +1,4 @@
# Copyright 2024 NXP # Copyright 2024-2025 NXP
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
config SOC_SERIES_MCXA config SOC_SERIES_MCXA
@ -8,6 +8,10 @@ config SOC_SERIES_MCXA
config SOC_SERIES config SOC_SERIES
default "mcxa" if SOC_SERIES_MCXA default "mcxa" if SOC_SERIES_MCXA
config SOC_MCXA153
bool
select SOC_SERIES_MCXA
config SOC_MCXA156 config SOC_MCXA156
bool bool
select SOC_SERIES_MCXA select SOC_SERIES_MCXA
@ -21,10 +25,23 @@ config SOC_MCXA276
select SOC_SERIES_MCXA select SOC_SERIES_MCXA
config SOC config SOC
default "mcxa153" if SOC_MCXA153
default "mcxa156" if SOC_MCXA156 default "mcxa156" if SOC_MCXA156
default "mcxa166" if SOC_MCXA166 default "mcxa166" if SOC_MCXA166
default "mcxa276" if SOC_MCXA276 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 config SOC_PART_NUMBER_MCXA156VPJ
bool bool
@ -59,6 +76,10 @@ config SOC_PART_NUMBER_MCXA276VPN
bool bool
config SOC_PART_NUMBER 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 "MCXA156VPJ" if SOC_PART_NUMBER_MCXA156VPJ
default "MCXA156VLL" if SOC_PART_NUMBER_MCXA156VLL default "MCXA156VLL" if SOC_PART_NUMBER_MCXA156VLL
default "MCXA156VMP" if SOC_PART_NUMBER_MCXA156VMP default "MCXA156VMP" if SOC_PART_NUMBER_MCXA156VMP

View file

@ -16,6 +16,7 @@ family:
- name: mcxc444 - name: mcxc444
- name: mcxa - name: mcxa
socs: socs:
- name: mcxa153
- name: mcxa156 - name: mcxa156
- name: mcxa166 - name: mcxa166
- name: mcxa276 - name: mcxa276
@ -46,6 +47,8 @@ runners:
- mcxc242 - mcxc242
- qualifiers: - qualifiers:
- mcxc444 - mcxc444
- qualifiers:
- mcxa153
- qualifiers: - qualifiers:
- mcxa156 - mcxa156
- qualifiers: - qualifiers:
@ -72,6 +75,8 @@ runners:
- mcxc242 - mcxc242
- qualifiers: - qualifiers:
- mcxc444 - mcxc444
- qualifiers:
- mcxa153
- qualifiers: - qualifiers:
- mcxa156 - mcxa156
- qualifiers: - qualifiers: