Skip to content

Commit 720f726

Browse files
NeilChen93kartben
authored andcommitted
soc: mcxa153: add SOC support for MCXA153
Add MCXA153 support Signed-off-by: Neil Chen <cheng.chen_1@nxp.com>
1 parent 596d80f commit 720f726

File tree

3 files changed

+32
-2
lines changed

3 files changed

+32
-2
lines changed

soc/nxp/mcx/mcxa/Kconfig

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 NXP
1+
# Copyright 2024-2025 NXP
22
# SPDX-License-Identifier: Apache-2.0
33

44
config SOC_SERIES_MCXA
@@ -10,6 +10,10 @@ config SOC_SERIES_MCXA
1010
select CPU_CORTEX_M_HAS_DWT
1111
select SOC_RESET_HOOK
1212

13+
config SOC_MCXA153
14+
select CPU_CORTEX_M33
15+
select HAS_MCUX_CACHE
16+
1317
config SOC_MCXA156
1418
select CPU_CORTEX_M33
1519
select CPU_HAS_FPU

soc/nxp/mcx/mcxa/Kconfig.soc

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 NXP
1+
# Copyright 2024-2025 NXP
22
# SPDX-License-Identifier: Apache-2.0
33

44
config SOC_SERIES_MCXA
@@ -8,6 +8,10 @@ config SOC_SERIES_MCXA
88
config SOC_SERIES
99
default "mcxa" if SOC_SERIES_MCXA
1010

11+
config SOC_MCXA153
12+
bool
13+
select SOC_SERIES_MCXA
14+
1115
config SOC_MCXA156
1216
bool
1317
select SOC_SERIES_MCXA
@@ -21,10 +25,23 @@ config SOC_MCXA276
2125
select SOC_SERIES_MCXA
2226

2327
config SOC
28+
default "mcxa153" if SOC_MCXA153
2429
default "mcxa156" if SOC_MCXA156
2530
default "mcxa166" if SOC_MCXA166
2631
default "mcxa276" if SOC_MCXA276
2732

33+
config SOC_PART_NUMBER_MCXA153VFM
34+
bool
35+
36+
config SOC_PART_NUMBER_MCXA153VFT
37+
bool
38+
39+
config SOC_PART_NUMBER_MCXA153VLF
40+
bool
41+
42+
config SOC_PART_NUMBER_MCXA153VLH
43+
bool
44+
2845
config SOC_PART_NUMBER_MCXA156VPJ
2946
bool
3047

@@ -59,6 +76,10 @@ config SOC_PART_NUMBER_MCXA276VPN
5976
bool
6077

6178
config SOC_PART_NUMBER
79+
default "MCXA153VFM" if SOC_PART_NUMBER_MCXA153VFM
80+
default "MCXA153VFT" if SOC_PART_NUMBER_MCXA153VFT
81+
default "MCXA153VLF" if SOC_PART_NUMBER_MCXA153VLF
82+
default "MCXA153VLH" if SOC_PART_NUMBER_MCXA153VLH
6283
default "MCXA156VPJ" if SOC_PART_NUMBER_MCXA156VPJ
6384
default "MCXA156VLL" if SOC_PART_NUMBER_MCXA156VLL
6485
default "MCXA156VMP" if SOC_PART_NUMBER_MCXA156VMP

soc/nxp/mcx/soc.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ family:
1616
- name: mcxc444
1717
- name: mcxa
1818
socs:
19+
- name: mcxa153
1920
- name: mcxa156
2021
- name: mcxa166
2122
- name: mcxa276
@@ -46,6 +47,8 @@ runners:
4647
- mcxc242
4748
- qualifiers:
4849
- mcxc444
50+
- qualifiers:
51+
- mcxa153
4952
- qualifiers:
5053
- mcxa156
5154
- qualifiers:
@@ -72,6 +75,8 @@ runners:
7275
- mcxc242
7376
- qualifiers:
7477
- mcxc444
78+
- qualifiers:
79+
- mcxa153
7580
- qualifiers:
7681
- mcxa156
7782
- qualifiers:

0 commit comments

Comments
 (0)