1/*
2 * Copyright 2024 NXP
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7/dts-v1/;
8
9#include <nxp/nxp_rt118x_cm33.dtsi>
10#include "mimxrt1180_evk.dtsi"
11
12/ {
13	model = "NXP MIMXRT1180-EVK board";
14	compatible = "nxp,mimxrt1189";
15
16	chosen {
17		zephyr,sram = &hyperram0;
18		zephyr,dtcm = &dtcm;
19		zephyr,itcm = &itcm;
20		zephyr,flash-controller = &w25q128jw;
21		zephyr,flash = &w25q128jw;
22		zephyr,console = &lpuart1;
23		zephyr,shell-uart = &lpuart1;
24		zephyr,canbus = &flexcan3;
25	};
26
27	hyperram0: memory@14000000 {
28		/* Winbond W957A8MFYA5K */
29		device_type = "memory";
30		reg = <0x14000000 DT_SIZE_M(8)>;
31	};
32};
33
34&emdio {
35	pinctrl-0 = <&emdio_default>;
36	pinctrl-names = "default";
37	status = "okay";
38
39	phy4: phy@3 {
40		compatible = "ethernet-phy";
41		reg = <0x3>;
42		status = "okay";
43	};
44};
45
46&enetc_psi0 {
47	local-mac-address = [00 00 00 01 02 00];
48	pinctrl-0 = <&eth4_default>;
49	pinctrl-names = "default";
50	phy-handle = <&phy4>;
51	status = "okay";
52};
53
54&lpuart1 {
55	status = "okay";
56	current-speed = <115200>;
57};
58
59&lpadc1 {
60	status = "okay";
61};
62
63&systick {
64	status = "okay";
65};
66
67&gpt2 {
68	status = "okay";
69};
70
71&flexcan3 {
72	status = "okay";
73};
74
75&lptmr1 {
76	status = "okay";
77};
78
79&i3c2 {
80	status = "okay";
81};
82