18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci#include "tegra210.dtsi"
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ci/ {
58c2ecf20Sopenharmony_ci	model = "NVIDIA Tegra210 P2530 main board";
68c2ecf20Sopenharmony_ci	compatible = "nvidia,p2530", "nvidia,tegra210";
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ci	aliases {
98c2ecf20Sopenharmony_ci		rtc1 = "/rtc@7000e000";
108c2ecf20Sopenharmony_ci		serial0 = &uarta;
118c2ecf20Sopenharmony_ci	};
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ci	chosen {
148c2ecf20Sopenharmony_ci		stdout-path = "serial0:115200n8";
158c2ecf20Sopenharmony_ci	};
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci	memory@80000000 {
188c2ecf20Sopenharmony_ci		device_type = "memory";
198c2ecf20Sopenharmony_ci		reg = <0x0 0x80000000 0x0 0xc0000000>;
208c2ecf20Sopenharmony_ci	};
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci	/* debug port */
238c2ecf20Sopenharmony_ci	serial@70006000 {
248c2ecf20Sopenharmony_ci		status = "okay";
258c2ecf20Sopenharmony_ci	};
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ci	i2c@7000d000 {
288c2ecf20Sopenharmony_ci		status = "okay";
298c2ecf20Sopenharmony_ci		clock-frequency = <400000>;
308c2ecf20Sopenharmony_ci	};
318c2ecf20Sopenharmony_ci
328c2ecf20Sopenharmony_ci	pmc@7000e400 {
338c2ecf20Sopenharmony_ci		nvidia,invert-interrupt;
348c2ecf20Sopenharmony_ci	};
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_ci	/* eMMC */
378c2ecf20Sopenharmony_ci	mmc@700b0600 {
388c2ecf20Sopenharmony_ci		status = "okay";
398c2ecf20Sopenharmony_ci		bus-width = <8>;
408c2ecf20Sopenharmony_ci		non-removable;
418c2ecf20Sopenharmony_ci	};
428c2ecf20Sopenharmony_ci
438c2ecf20Sopenharmony_ci	clk32k_in: clock@0 {
448c2ecf20Sopenharmony_ci		compatible = "fixed-clock";
458c2ecf20Sopenharmony_ci		clock-frequency = <32768>;
468c2ecf20Sopenharmony_ci		#clock-cells = <0>;
478c2ecf20Sopenharmony_ci	};
488c2ecf20Sopenharmony_ci
498c2ecf20Sopenharmony_ci	cpus {
508c2ecf20Sopenharmony_ci		cpu@0 {
518c2ecf20Sopenharmony_ci			enable-method = "psci";
528c2ecf20Sopenharmony_ci		};
538c2ecf20Sopenharmony_ci
548c2ecf20Sopenharmony_ci		cpu@1 {
558c2ecf20Sopenharmony_ci			enable-method = "psci";
568c2ecf20Sopenharmony_ci		};
578c2ecf20Sopenharmony_ci
588c2ecf20Sopenharmony_ci		cpu@2 {
598c2ecf20Sopenharmony_ci			enable-method = "psci";
608c2ecf20Sopenharmony_ci		};
618c2ecf20Sopenharmony_ci
628c2ecf20Sopenharmony_ci		cpu@3 {
638c2ecf20Sopenharmony_ci			enable-method = "psci";
648c2ecf20Sopenharmony_ci		};
658c2ecf20Sopenharmony_ci	};
668c2ecf20Sopenharmony_ci
678c2ecf20Sopenharmony_ci	psci {
688c2ecf20Sopenharmony_ci		compatible = "arm,psci-0.2";
698c2ecf20Sopenharmony_ci		method = "smc";
708c2ecf20Sopenharmony_ci	};
718c2ecf20Sopenharmony_ci};
72