/{ compatible = "foo"; model = "foo"; interrupt-parent = <&foo>; #address-cells = <1>; #size-cells = <1>; example-2 { #address-cells = <1>; #size-cells = <1>; #include #include #include / { compatible = "foo"; model = "foo"; #address-cells = <2>; #size-cells = <2>; timer@60005000 { compatible = "nvidia,tegra210-timer"; reg = <0x0 0x60005000 0x0 0x400>; interrupts = , , , , , , , , , , , , , ; clocks = <&tegra_car TEGRA210_CLK_TIMER>; clock-names = "timer"; }; }; }; }; generated from: - | #include #include #include / { compatible = "foo"; model = "foo"; #address-cells = <2>; #size-cells = <2>; timer@60005000 { compatible = "nvidia,tegra210-timer"; reg = <0x0 0x60005000 0x0 0x400>; interrupts = , , , , , , , , , , , , , ; clocks = <&tegra_car TEGRA210_CLK_TIMER>; clock-names = "timer"; }; };