File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change 6
6
7
7
#include <mem.h>
8
8
#include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h>
9
+ #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h>
9
10
#include <zephyr/dt-bindings/gpio/gpio.h>
10
11
#include <arm/armv8-m.dtsi>
11
12
#include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
72
73
compatible = "nxp,lpc-syscon";
73
74
reg = <0x0 0x4000>;
74
75
#clock-cells = <1>;
76
+ reset: reset {
77
+ compatible = "nxp,lpc-syscon-reset";
78
+ #reset-cells = <1>;
79
+ };
75
80
};
76
81
77
82
porta: pinmux@116000 {
938
943
status = "disabled";
939
944
};
940
945
};
946
+
947
+ mrt0: mrt@13000 {
948
+ compatible = "nxp,mrt";
949
+ reg = <0x13000 0x1000>;
950
+ interrupts = <30 0>;
951
+ num-channels = <4>;
952
+ num-bits = <24>;
953
+ clocks = <&syscon MCUX_MRT_CLK>;
954
+ resets = <&reset NXP_SYSCON_RESET(1, 0)>;
955
+ #address-cells = <1>;
956
+ #size-cells = <0>;
957
+
958
+ mrt0_channel0: mrt0_channel@0 {
959
+ compatible = "nxp,mrt-channel";
960
+ reg = <0>;
961
+ status = "disabled";
962
+ };
963
+ mrt0_channel1: mrt0_channel@1 {
964
+ compatible = "nxp,mrt-channel";
965
+ reg = <1>;
966
+ status = "disabled";
967
+ };
968
+ mrt0_channel2: mrt0_channel@2 {
969
+ compatible = "nxp,mrt-channel";
970
+ reg = <2>;
971
+ status = "disabled";
972
+ };
973
+ mrt0_channel3: mrt0_channel@3 {
974
+ compatible = "nxp,mrt-channel";
975
+ reg = <3>;
976
+ status = "disabled";
977
+ };
978
+ };
941
979
};
942
980
943
981
&systick {
You can’t perform that action at this time.
0 commit comments