Skip to content

Commit 11d3279

Browse files
alxreykartben
authored andcommitted
dts: mcxn547: add dts for MCXN547
Add SOC DTS for MCXN547. Reorganizes DTS with a common file for MXNx4x SoCs. Signed-off-by: Alexandre Rey <[email protected]>
1 parent 59a23b5 commit 11d3279

File tree

4 files changed

+1142
-1043
lines changed

4 files changed

+1142
-1043
lines changed

dts/arm/nxp/nxp_mcxn54x.dtsi

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
/*
2+
* Copyright 2025 Swiss Timing Ltd.
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#include <mem.h>
8+
#include <arm/armv8-m.dtsi>
9+
10+
/ {
11+
soc {
12+
sram: sram@14000000 {
13+
ranges = <0x4000000 0x14000000 0x20000000>;
14+
};
15+
16+
peripheral: peripheral@50000000 {
17+
ranges = <0x0 0x50000000 0x10000000>;
18+
19+
ftfe: flash-controller@43000 {
20+
ranges = <0x0 0x10000000 0x4000000>;
21+
};
22+
};
23+
24+
flexspi: spi@500c8000 {
25+
reg = <0x500c8000 0x1000>, <0x90000000 DT_SIZE_M(8)>;
26+
};
27+
};
28+
};
29+
30+
#include "nxp_mcxnx4x_common.dtsi"
31+
32+
/*
33+
* Explicitly enable FMU after we include the common dtsi file,
34+
* which will set it to disabled.
35+
*/
36+
&fmu {
37+
status = "okay";
38+
};

dts/arm/nxp/nxp_mcxn54x_ns.dtsi

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
/*
2+
* Copyright 2025 Swiss Timing Ltd.
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#include <mem.h>
8+
#include <arm/armv8-m.dtsi>
9+
10+
/ {
11+
soc {
12+
sram: sram@4000000 {
13+
ranges = <0x4000000 0x4000000 0x20000000>;
14+
};
15+
16+
peripheral: peripheral@40000000 {
17+
ranges = <0x0 0x40000000 0x10000000>;
18+
};
19+
20+
flexspi: spi@400c8000 {
21+
reg = <0x400c8000 0x1000>, <0x80000000 DT_SIZE_M(8)>;
22+
};
23+
};
24+
};
25+
26+
#include "nxp_mcxnx4x_common.dtsi"

0 commit comments

Comments
 (0)