Home | History | Annotate | Download | only in dts
      1 // SPDX-License-Identifier: GPL-2.0+
      2 /*
      3  * Copyright (C) 2015, Bin Meng <bmeng.cn (a] gmail.com>
      4  */
      5 
      6 /dts-v1/;
      7 
      8 #include <dt-bindings/interrupt-router/intel-irq.h>
      9 
     10 /include/ "skeleton.dtsi"
     11 /include/ "serial.dtsi"
     12 /include/ "keyboard.dtsi"
     13 /include/ "rtc.dtsi"
     14 /include/ "tsc_timer.dtsi"
     15 
     16 / {
     17 	model = "QEMU x86 (I440FX)";
     18 	compatible = "qemu,x86";
     19 
     20 	config {
     21 		silent_console = <0>;
     22 	};
     23 
     24 	chosen {
     25 		stdout-path = "/serial";
     26 	};
     27 
     28 	cpus {
     29 		#address-cells = <1>;
     30 		#size-cells = <0>;
     31 		u-boot,dm-pre-reloc;
     32 
     33 		cpu@0 {
     34 			device_type = "cpu";
     35 			compatible = "cpu-qemu";
     36 			u-boot,dm-pre-reloc;
     37 			reg = <0>;
     38 			intel,apic-id = <0>;
     39 		};
     40 	};
     41 
     42 	tsc-timer {
     43 		clock-frequency = <1000000000>;
     44 	};
     45 
     46 	pci {
     47 		compatible = "pci-x86";
     48 		#address-cells = <3>;
     49 		#size-cells = <2>;
     50 		u-boot,dm-pre-reloc;
     51 		ranges = <0x02000000 0x0 0xc0000000 0xc0000000 0 0x10000000
     52 			0x42000000 0x0 0xd0000000 0xd0000000 0 0x10000000
     53 			0x01000000 0x0 0x2000 0x2000 0 0xe000>;
     54 
     55 		pch@1,0 {
     56 			reg = <0x00000800 0 0 0 0>;
     57 			compatible = "intel,pch7";
     58 			u-boot,dm-pre-reloc;
     59 
     60 			irq-router {
     61 				compatible = "intel,irq-router";
     62 				u-boot,dm-pre-reloc;
     63 				intel,pirq-config = "pci";
     64 				intel,pirq-link = <0x60 4>;
     65 				intel,pirq-mask = <0x0e40>;
     66 				intel,pirq-routing = <
     67 					/* PIIX UHCI */
     68 					PCI_BDF(0, 1, 2) INTD PIRQD
     69 					/* e1000 NIC */
     70 					PCI_BDF(0, 3, 0) INTA PIRQC
     71 				>;
     72 			};
     73 		};
     74 	};
     75 
     76 };
     77