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 <alexandre.rey@swisstiming.com>
This commit is contained in:
parent
59a23b57f6
commit
11d3279e53
4 changed files with 1142 additions and 1043 deletions
38
dts/arm/nxp/nxp_mcxn54x.dtsi
Normal file
38
dts/arm/nxp/nxp_mcxn54x.dtsi
Normal file
|
@ -0,0 +1,38 @@
|
|||
/*
|
||||
* Copyright 2025 Swiss Timing Ltd.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
#include <mem.h>
|
||||
#include <arm/armv8-m.dtsi>
|
||||
|
||||
/ {
|
||||
soc {
|
||||
sram: sram@14000000 {
|
||||
ranges = <0x4000000 0x14000000 0x20000000>;
|
||||
};
|
||||
|
||||
peripheral: peripheral@50000000 {
|
||||
ranges = <0x0 0x50000000 0x10000000>;
|
||||
|
||||
ftfe: flash-controller@43000 {
|
||||
ranges = <0x0 0x10000000 0x4000000>;
|
||||
};
|
||||
};
|
||||
|
||||
flexspi: spi@500c8000 {
|
||||
reg = <0x500c8000 0x1000>, <0x90000000 DT_SIZE_M(8)>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
#include "nxp_mcxnx4x_common.dtsi"
|
||||
|
||||
/*
|
||||
* Explicitly enable FMU after we include the common dtsi file,
|
||||
* which will set it to disabled.
|
||||
*/
|
||||
&fmu {
|
||||
status = "okay";
|
||||
};
|
26
dts/arm/nxp/nxp_mcxn54x_ns.dtsi
Normal file
26
dts/arm/nxp/nxp_mcxn54x_ns.dtsi
Normal file
|
@ -0,0 +1,26 @@
|
|||
/*
|
||||
* Copyright 2025 Swiss Timing Ltd.
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
#include <mem.h>
|
||||
#include <arm/armv8-m.dtsi>
|
||||
|
||||
/ {
|
||||
soc {
|
||||
sram: sram@4000000 {
|
||||
ranges = <0x4000000 0x4000000 0x20000000>;
|
||||
};
|
||||
|
||||
peripheral: peripheral@40000000 {
|
||||
ranges = <0x0 0x40000000 0x10000000>;
|
||||
};
|
||||
|
||||
flexspi: spi@400c8000 {
|
||||
reg = <0x400c8000 0x1000>, <0x80000000 DT_SIZE_M(8)>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
#include "nxp_mcxnx4x_common.dtsi"
|
File diff suppressed because it is too large
Load diff
1076
dts/arm/nxp/nxp_mcxnx4x_common.dtsi
Normal file
1076
dts/arm/nxp/nxp_mcxnx4x_common.dtsi
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue