summaryrefslogtreecommitdiff
path: root/src/mainboard/supermicro/x6dai_g/devicetree.cb
blob: 97176b9b7841cb351f7b189d9249bd57f1b1bc93 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
chip northbridge/intel/e7525 # mch
	device pci_domain 0 on
		chip southbridge/intel/esb6300  # esb6300 
			register "pirq_a_d" = "0x0b0a0a05"
			register "pirq_e_h" = "0x0a0b0c80"
		
			device pci 1c.0 on end
		
			device pci 1d.0 on end
			device pci 1d.1 on end
			device pci 1d.4 on end
			device pci 1d.5 on end
			device pci 1d.7 on end
		
			device pci 1e.0 on end
		
			device pci 1f.0 on 
				chip superio/winbond/w83627hf
					device pnp 2e.0 off end
					device pnp 2e.1 off end
					device pnp 2e.2 on
						 io 0x60 = 0x3f8
						irq 0x70 = 4
					end
					device pnp 2e.3 on
						 io 0x60 = 0x2f8
						irq 0x70 = 3
					end
					device pnp 2e.4 off end
					device pnp 2e.5 off end
					device pnp 2e.6 off end
					device pnp 2e.7 off end
					device pnp 2e.9 off end
					device pnp 2e.a on  end
					device pnp 2e.b off end
					device pnp 2e.f off end
					device pnp 2e.10 off end
					device pnp 2e.14 off end
				end
			end
			device pci 1f.1 on end
			device pci 1f.2 on end
			device pci 1f.3 on end
			device pci 1f.5 off end
			device pci 1f.6 on end
		end
		device pci 00.0 on end
		device pci 00.1 on end 
		device pci 00.2 on end
		device pci 02.0 on end
		device pci 03.0 on end
		device pci 04.0 on end
		device pci 08.0 on end
	end
	device apic_cluster 0 on
		chip cpu/intel/socket_mPGA604 # cpu0
			device apic 0 on end
		end
		chip cpu/intel/socket_mPGA604 # cpu1
			device apic 6 on end
		end
	end
end