Use subsystem id from devicetree.cb instead of Kconfig and move
[coreboot.git] / src / mainboard / supermicro / x6dhr_ig2 / devicetree.cb
1 chip northbridge/intel/e7520 # mch
2         device pci_domain 0 on
3                 subsystemid 0x15d9 0x5580 inherit
4                 chip southbridge/intel/i82801ex # i82801er
5                         # USB ports
6                         device pci 1d.0 on end
7                         device pci 1d.1 on end
8                         device pci 1d.2 on end
9                         device pci 1d.3 on end
10                         device pci 1d.7 on end
11
12                         # -> Bridge
13                         device pci 1e.0 on end
14
15                         # -> ISA
16                         device pci 1f.0 on
17                                 chip superio/winbond/w83627hf
18                                         device pnp 2e.0 off end
19                                         device pnp 2e.2 on
20                                                  io 0x60 = 0x3f8
21                                                 irq 0x70 = 4
22                                         end
23                                         device pnp 2e.3 on
24                                                  io 0x60 = 0x2f8
25                                                 irq 0x70 = 3
26                                         end
27                                         device pnp 2e.4 off end
28                                         device pnp 2e.5 off end
29                                         device pnp 2e.6 off end
30                                         device pnp 2e.7 off end
31                                         device pnp 2e.9 off end
32                                         device pnp 2e.a on  end
33                                         device pnp 2e.b off end
34                                 end
35                         end
36                         # -> IDE
37                         device pci 1f.1 on end
38                         # -> SATA
39                         device pci 1f.2 on end
40                         device pci 1f.3 on end
41
42                         register "pirq_a_d" = "0x0b070a05"
43                         register "pirq_e_h" = "0x0a808080"
44                 end
45                 device pci 00.0 on end
46                 device pci 00.1 on end
47                 device pci 01.0 on end
48                 device pci 02.0 on
49                         chip southbridge/intel/pxhd # pxhd1
50                                 # Bus bridges and ioapics usually bus 1
51                                 device pci 0.0 on
52                                 # On board gig e1000
53                                         chip drivers/generic/generic
54                                                 device pci 03.0 on end
55                                                 device pci 03.1 on end
56                                         end
57                                 end
58                                 device pci 0.1 on end
59                                 device pci 0.2 on end
60                                 device pci 0.3 on end
61                         end
62                 end
63                 device pci 04.0 on end
64                 device pci 06.0 on end
65         end
66         device lapic_cluster 0 on
67                 chip cpu/intel/socket_mPGA604 # cpu 0
68                         device lapic 0 on end
69                 end
70                 chip cpu/intel/socket_mPGA604 # cpu 1
71                         device lapic 6 on end
72                 end
73         end
74         register "intrline" = "0x00070105"
75 end
76