Merge tag 'dt-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[linux-2.6-microblaze.git] / arch / arm64 / boot / dts / nvidia / tegra210-p2530.dtsi
1 // SPDX-License-Identifier: GPL-2.0
2 #include "tegra210.dtsi"
3
4 / {
5         model = "NVIDIA Tegra210 P2530 main board";
6         compatible = "nvidia,p2530", "nvidia,tegra210";
7
8         aliases {
9                 rtc1 = "/rtc@7000e000";
10                 serial0 = &uarta;
11         };
12
13         chosen {
14                 stdout-path = "serial0:115200n8";
15         };
16
17         memory@80000000 {
18                 device_type = "memory";
19                 reg = <0x0 0x80000000 0x0 0xc0000000>;
20         };
21
22         /* debug port */
23         serial@70006000 {
24                 status = "okay";
25         };
26
27         i2c@7000d000 {
28                 status = "okay";
29                 clock-frequency = <400000>;
30         };
31
32         pmc@7000e400 {
33                 nvidia,invert-interrupt;
34         };
35
36         /* eMMC */
37         mmc@700b0600 {
38                 status = "okay";
39                 bus-width = <8>;
40                 non-removable;
41         };
42
43         clk32k_in: clock@0 {
44                 compatible = "fixed-clock";
45                 clock-frequency = <32768>;
46                 #clock-cells = <0>;
47         };
48
49         cpus {
50                 cpu@0 {
51                         enable-method = "psci";
52                 };
53
54                 cpu@1 {
55                         enable-method = "psci";
56                 };
57
58                 cpu@2 {
59                         enable-method = "psci";
60                 };
61
62                 cpu@3 {
63                         enable-method = "psci";
64                 };
65         };
66
67         psci {
68                 compatible = "arm,psci-0.2";
69                 method = "smc";
70         };
71 };