• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/dts-v1/;
2
3/ {
4	interrupt-parent = <0x8000>;
5	#size-cells = <0x1>;
6	#address-cells = <0x1>;
7	compatible = "mti,goldfish";
8        model = "ranchu";
9
10	virtio_mmio@1f011e00 {
11		interrupts = <0x27>;
12		reg = <0x1f011e00 0x200>;
13		compatible = "virtio,mmio";
14	};
15
16	virtio_mmio@1f011c00 {
17		interrupts = <0x26>;
18		reg = <0x1f011c00 0x200>;
19		compatible = "virtio,mmio";
20	};
21
22	virtio_mmio@1f011a00 {
23		interrupts = <0x25>;
24		reg = <0x1f011a00 0x200>;
25		compatible = "virtio,mmio";
26	};
27
28	virtio_mmio@1f011800 {
29		interrupts = <0x24>;
30		reg = <0x1f011800 0x200>;
31		compatible = "virtio,mmio";
32	};
33
34	virtio_mmio@1f011600 {
35		interrupts = <0x23>;
36		reg = <0x1f011600 0x200>;
37		compatible = "virtio,mmio";
38	};
39
40	virtio_mmio@1f011400 {
41		interrupts = <0x22>;
42		reg = <0x1f011400 0x200>;
43		compatible = "virtio,mmio";
44	};
45
46	virtio_mmio@1f011200 {
47		interrupts = <0x21>;
48		reg = <0x1f011200 0x200>;
49		compatible = "virtio,mmio";
50	};
51
52	virtio_mmio@1f011000 {
53		interrupts = <0x20>;
54		reg = <0x1f011000 0x200>;
55		compatible = "virtio,mmio";
56	};
57
58	virtio_mmio@1f010e00 {
59		interrupts = <0x1f>;
60		reg = <0x1f010e00 0x200>;
61		compatible = "virtio,mmio";
62	};
63
64	virtio_mmio@1f010c00 {
65		interrupts = <0x1e>;
66		reg = <0x1f010c00 0x200>;
67		compatible = "virtio,mmio";
68	};
69
70	virtio_mmio@1f010a00 {
71		interrupts = <0x1d>;
72		reg = <0x1f010a00 0x200>;
73		compatible = "virtio,mmio";
74	};
75
76	virtio_mmio@1f010800 {
77		interrupts = <0x1c>;
78		reg = <0x1f010800 0x200>;
79		compatible = "virtio,mmio";
80	};
81
82	virtio_mmio@1f010600 {
83		interrupts = <0x1b>;
84		reg = <0x1f010600 0x200>;
85		compatible = "virtio,mmio";
86	};
87
88	virtio_mmio@1f010400 {
89		interrupts = <0x1a>;
90		reg = <0x1f010400 0x200>;
91		compatible = "virtio,mmio";
92	};
93
94	virtio_mmio@1f010200 {
95		interrupts = <0x19>;
96		reg = <0x1f010200 0x200>;
97		compatible = "virtio,mmio";
98	};
99
100	virtio_mmio@1f010000 {
101		interrupts = <0x18>;
102		reg = <0x1f010000 0x200>;
103		compatible = "virtio,mmio";
104	};
105
106	goldfish_timer@1f005000 {
107		interrupts = <0xd>;
108		reg = <0x1f005000 0x1000>;
109		compatible = "generic,goldfish-timer";
110	};
111
112	goldfish_rtc@1f006000 {
113		interrupts = <0xe>;
114		reg = <0x1f006000 0x1000>;
115		compatible = "generic,goldfish-rtc";
116	};
117
118	goldfish_battery@1f007000 {
119		interrupts = <0xf>;
120		reg = <0x1f007000 0x1000>;
121		compatible = "generic,goldfish-battery";
122	};
123
124	goldfish_fb@1f008000 {
125		interrupts = <0x10>;
126		reg = <0x1f008000 0x100>;
127		compatible = "generic,goldfish-fb";
128	};
129
130	goldfish_events@1f009000 {
131		interrupts = <0x11>;
132		reg = <0x1f009000 0x1000>;
133		compatible = "generic,goldfish-events-keypad";
134	};
135
136	android_pipe@1f00a000 {
137		interrupts = <0x12>;
138		reg = <0x1f00a000 0x2000>;
139		compatible = "generic,android-pipe";
140	};
141
142	goldfish_tty@1f004000 {
143		interrupts = <0xc>;
144		reg = <0x1f004000 0x1000>;
145		compatible = "generic,goldfish-tty";
146	};
147
148	goldfish_tty@1f003000 {
149		interrupts = <0xb>;
150		reg = <0x1f003000 0x1000>;
151		compatible = "generic,goldfish-tty";
152	};
153
154	goldfish_tty@1f002000 {
155		interrupts = <0xa>;
156		reg = <0x1f002000 0x1000>;
157		compatible = "generic,goldfish-tty";
158	};
159
160	goldfish_pic@1f000000 {
161		#interrupt-cells = <0x1>;
162		phandle = <0x8000>;
163		interrupt-controller;
164		reg = <0x1f000000 0x1000>;
165		compatible = "generic,goldfish-pic";
166	};
167
168	memory {
169		reg = <0x0 0x1f000000>;
170		device_type = "memory";
171	};
172
173	cpus {
174
175		cpu@0 {
176			compatible = "mti,5KEf";
177			device_type = "cpu";
178		};
179	};
180};
181