summaryrefslogtreecommitdiff
path: root/src/mainboard/intel/cedarisland_crb/devicetree.cb
blob: 4691c0541b84bc94fb1e6271b43f6450403bdbe9 (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
chip soc/intel/xeon_sp/cpx

	register "common_soc_config" = "{
		.chipset_lockdown = CHIPSET_LOCKDOWN_COREBOOT,
	}"

	device cpu_cluster 0 on
		device lapic 0 on end
	end
	device domain 0 on
		device pci 00.0 on end # Host bridge
		device pci 04.0 on end
		device pci 04.1 on end
		device pci 04.2 on end
		device pci 04.3 on end
		device pci 04.4 on end
		device pci 04.5 on end
		device pci 04.6 on end
		device pci 04.7 on end
		device pci 05.0 on end
		device pci 05.2 on end
		device pci 05.4 on end
		device pci 08.0 on end
		device pci 08.1 on end
		device pci 08.2 on end
		device pci 11.0 on end
		device pci 11.1 on end
		device pci 11.5 on end
		device pci 14.0 on end
		device pci 16.0 on end
		device pci 16.1 on end
		device pci 16.4 on end
		device pci 17.0 on end
		device pci 1c.0 on end
		device pci 1c.4 on end
		device pci 1f.1 on end
		device pci 1f.2 on end
		device pci 1f.4 on end
		device pci 1f.5 on end
		device pci 1f.0 on	# LPC/eSPI Interface
			chip superio/common
				device pnp 2e.0 on
					chip superio/aspeed/ast2400
						register "use_espi" = "1"
						device pnp 2e.2 on	# SUART1
							io 0x60 = 0x3f8
							irq 0x70 = 4
						end
						device pnp 2e.3 on	# SUART2
							io 0x60 = 0x2f8
							irq 0x70 = 3
						end
					end
				end
			end
		end

	end
end