18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ci/ {
48c2ecf20Sopenharmony_ci	bus@10000000 {
58c2ecf20Sopenharmony_ci		compatible = "simple-bus";
68c2ecf20Sopenharmony_ci		#address-cells = <2>;
78c2ecf20Sopenharmony_ci		#size-cells = <2>;
88c2ecf20Sopenharmony_ci		ranges = <0 0x10000000 0 0x10000000 0 0x10000000
98c2ecf20Sopenharmony_ci				0 0x40000000 0 0x40000000 0 0x40000000
108c2ecf20Sopenharmony_ci				0xfd 0xfe000000 0xfd 0xfe000000  0 0x2000000 /* PCI Config Space */>;
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci		pci@1a000000 {
138c2ecf20Sopenharmony_ci			compatible = "loongson,rs780e-pci";
148c2ecf20Sopenharmony_ci			device_type = "pci";
158c2ecf20Sopenharmony_ci			#address-cells = <3>;
168c2ecf20Sopenharmony_ci			#size-cells = <2>;
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ci			reg = <0 0x1a000000 0 0x02000000>;
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_ci			ranges = <0x01000000 0 0x00004000 0 0x18004000 0 0x0000c000>,
218c2ecf20Sopenharmony_ci				 <0x02000000 0 0x40000000 0 0x40000000 0 0x40000000>;
228c2ecf20Sopenharmony_ci		};
238c2ecf20Sopenharmony_ci
248c2ecf20Sopenharmony_ci		isa {
258c2ecf20Sopenharmony_ci			compatible = "isa";
268c2ecf20Sopenharmony_ci			#address-cells = <2>;
278c2ecf20Sopenharmony_ci			#size-cells = <1>;
288c2ecf20Sopenharmony_ci			ranges = <1 0 0 0x18000000 0x4000>;
298c2ecf20Sopenharmony_ci
308c2ecf20Sopenharmony_ci			rtc0: rtc@70 {
318c2ecf20Sopenharmony_ci				compatible = "motorola,mc146818";
328c2ecf20Sopenharmony_ci				reg = <1 0x70 0x8>;
338c2ecf20Sopenharmony_ci				interrupts = <8>;
348c2ecf20Sopenharmony_ci				interrupt-parent = <&htpic>;
358c2ecf20Sopenharmony_ci			};
368c2ecf20Sopenharmony_ci
378c2ecf20Sopenharmony_ci			acpi@800 {
388c2ecf20Sopenharmony_ci				compatible = "loongson,rs780e-acpi";
398c2ecf20Sopenharmony_ci				reg = <1 0x800 0x100>;
408c2ecf20Sopenharmony_ci			};
418c2ecf20Sopenharmony_ci		};
428c2ecf20Sopenharmony_ci	};
438c2ecf20Sopenharmony_ci};
44