ARM: tegra: Add host1x hotflush reset on Tegra124
[linux-2.6-microblaze.git] / arch / arm64 / boot / dts / apple / t8103-j274.dts
1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
2 /*
3  * Apple Mac mini (M1, 2020)
4  *
5  * target-type: J274
6  *
7  * Copyright The Asahi Linux Contributors
8  */
9
10 /dts-v1/;
11
12 #include "t8103.dtsi"
13
14 / {
15         compatible = "apple,j274", "apple,t8103", "apple,arm-platform";
16         model = "Apple Mac mini (M1, 2020)";
17
18         aliases {
19                 serial0 = &serial0;
20                 ethernet0 = &ethernet0;
21         };
22
23         chosen {
24                 #address-cells = <2>;
25                 #size-cells = <2>;
26                 ranges;
27
28                 stdout-path = "serial0";
29
30                 framebuffer0: framebuffer@0 {
31                         compatible = "apple,simple-framebuffer", "simple-framebuffer";
32                         reg = <0 0 0 0>; /* To be filled by loader */
33                         /* Format properties will be added by loader */
34                         status = "disabled";
35                 };
36         };
37
38         memory@800000000 {
39                 device_type = "memory";
40                 reg = <0x8 0 0x2 0>; /* To be filled by loader */
41         };
42 };
43
44 &serial0 {
45         status = "okay";
46 };
47
48 /*
49  * Force the bus number assignments so that we can declare some of the
50  * on-board devices and properties that are populated by the bootloader
51  * (such as MAC addresses).
52  */
53 &port00 {
54         bus-range = <1 1>;
55 };
56
57 &port01 {
58         bus-range = <2 2>;
59 };
60
61 &port02 {
62         bus-range = <3 3>;
63         ethernet0: pci@0,0 {
64                 reg = <0x30000 0x0 0x0 0x0 0x0>;
65                 /* To be filled by the loader */
66                 local-mac-address = [00 10 18 00 00 00];
67         };
68 };