162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci
362306a36Sopenharmony_ci/ {
462306a36Sopenharmony_ci	bus@10000000 {
562306a36Sopenharmony_ci		compatible = "simple-bus";
662306a36Sopenharmony_ci		#address-cells = <2>;
762306a36Sopenharmony_ci		#size-cells = <2>;
862306a36Sopenharmony_ci		ranges = <0 0x10000000 0 0x10000000 0 0x10000000
962306a36Sopenharmony_ci				0 0x40000000 0 0x40000000 0 0x40000000
1062306a36Sopenharmony_ci				0xfd 0xfe000000 0xfd 0xfe000000  0 0x2000000 /* PCI Config Space */>;
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci		pci@1a000000 {
1362306a36Sopenharmony_ci			compatible = "loongson,rs780e-pci";
1462306a36Sopenharmony_ci			device_type = "pci";
1562306a36Sopenharmony_ci			#address-cells = <3>;
1662306a36Sopenharmony_ci			#size-cells = <2>;
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci			reg = <0 0x1a000000 0 0x02000000>;
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci			ranges = <0x01000000 0 0x00004000 0 0x18004000 0 0x0000c000>,
2162306a36Sopenharmony_ci				 <0x02000000 0 0x40000000 0 0x40000000 0 0x40000000>;
2262306a36Sopenharmony_ci		};
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci		isa@18000000 {
2562306a36Sopenharmony_ci			compatible = "isa";
2662306a36Sopenharmony_ci			#address-cells = <2>;
2762306a36Sopenharmony_ci			#size-cells = <1>;
2862306a36Sopenharmony_ci			ranges = <1 0 0 0x18000000 0x4000>;
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_ci			rtc0: rtc@70 {
3162306a36Sopenharmony_ci				compatible = "motorola,mc146818";
3262306a36Sopenharmony_ci				reg = <1 0x70 0x8>;
3362306a36Sopenharmony_ci				interrupts = <8>;
3462306a36Sopenharmony_ci				interrupt-parent = <&htpic>;
3562306a36Sopenharmony_ci			};
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ci			acpi@800 {
3862306a36Sopenharmony_ci				compatible = "loongson,rs780e-acpi";
3962306a36Sopenharmony_ci				reg = <1 0x800 0x100>;
4062306a36Sopenharmony_ci			};
4162306a36Sopenharmony_ci		};
4262306a36Sopenharmony_ci	};
4362306a36Sopenharmony_ci};
44