xref: /linux/scripts/dtc/include-prefixes/arm/armv7-m.dtsi (revision ef43eff3447f30b4a3cfc61813902c2e57c20245)
1*ef43eff3SUwe Kleine-König#include "skeleton.dtsi"
2*ef43eff3SUwe Kleine-König
3*ef43eff3SUwe Kleine-König/ {
4*ef43eff3SUwe Kleine-König	nvic: nv-interrupt-controller  {
5*ef43eff3SUwe Kleine-König		compatible = "arm,armv7m-nvic";
6*ef43eff3SUwe Kleine-König		interrupt-controller;
7*ef43eff3SUwe Kleine-König		#interrupt-cells = <1>;
8*ef43eff3SUwe Kleine-König		reg = <0xe000e100 0xc00>;
9*ef43eff3SUwe Kleine-König	};
10*ef43eff3SUwe Kleine-König
11*ef43eff3SUwe Kleine-König	soc {
12*ef43eff3SUwe Kleine-König		#address-cells = <1>;
13*ef43eff3SUwe Kleine-König		#size-cells = <1>;
14*ef43eff3SUwe Kleine-König		compatible = "simple-bus";
15*ef43eff3SUwe Kleine-König		interrupt-parent = <&nvic>;
16*ef43eff3SUwe Kleine-König		ranges;
17*ef43eff3SUwe Kleine-König	};
18*ef43eff3SUwe Kleine-König};
19