11590Srgrimes// SPDX-License-Identifier: GPL-2.0
21590Srgrimes
31590Srgrimes/ {
41590Srgrimes	bus@10000000 {
51590Srgrimes		compatible = "simple-bus";
61590Srgrimes		#address-cells = <2>;
71590Srgrimes		#size-cells = <2>;
81590Srgrimes		ranges = <0 0x10000000 0 0x10000000 0 0x10000000
91590Srgrimes				0 0x40000000 0 0x40000000 0 0x40000000
101590Srgrimes				0xfd 0xfe000000 0xfd 0xfe000000  0 0x2000000 /* PCI Config Space */>;
111590Srgrimes
121590Srgrimes		pci@1a000000 {
131590Srgrimes			compatible = "loongson,rs780e-pci";
141590Srgrimes			device_type = "pci";
151590Srgrimes			#address-cells = <3>;
161590Srgrimes			#size-cells = <2>;
171590Srgrimes
181590Srgrimes			reg = <0 0x1a000000 0 0x02000000>;
191590Srgrimes
201590Srgrimes			ranges = <0x01000000 0 0x00004000 0 0x18004000 0 0x0000c000>,
211590Srgrimes				 <0x02000000 0 0x40000000 0 0x40000000 0 0x40000000>;
221590Srgrimes		};
231590Srgrimes
241590Srgrimes		isa@18000000 {
251590Srgrimes			compatible = "isa";
261590Srgrimes			#address-cells = <2>;
271590Srgrimes			#size-cells = <1>;
281590Srgrimes			ranges = <1 0 0 0x18000000 0x4000>;
291590Srgrimes
301590Srgrimes			rtc0: rtc@70 {
311590Srgrimes				compatible = "motorola,mc146818";
321590Srgrimes				reg = <1 0x70 0x8>;
331590Srgrimes				interrupts = <8>;
341590Srgrimes				interrupt-parent = <&htpic>;
351590Srgrimes			};
361590Srgrimes
371590Srgrimes			acpi@800 {
381590Srgrimes				compatible = "loongson,rs780e-acpi";
391590Srgrimes				reg = <1 0x800 0x100>;
401590Srgrimes			};
411590Srgrimes		};
421590Srgrimes	};
431590Srgrimes};
441590Srgrimes