blob: 3bcaaeef702248d718e6b3cbeaf9085930355d61 [file] [log] [blame]
WANG Siyuanf77f7342013-08-13 17:09:51 +08001#
2# This file is part of the coreboot project.
3#
4# Copyright (C) 2013 Advanced Micro Devices, Inc.
5#
6# This program is free software; you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
8# the Free Software Foundation; version 2 of the License.
9#
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13# GNU General Public License for more details.
14#
15# You should have received a copy of the GNU General Public License
16# along with this program; if not, write to the Free Software
17# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18#
19chip northbridge/amd/agesa/family16kb/root_complex
20 device cpu_cluster 0 on
21 chip cpu/amd/agesa/family16kb
22 device lapic 0 on end
23 end
24 end
25
26 device domain 0 on
27 subsystemid 0x1022 0x1410 inherit
28 chip northbridge/amd/agesa/family16kb # CPU side of HT root complex
29
30 chip northbridge/amd/agesa/family16kb # PCI side of HT root complex
31 device pci 0.0 on end # Root Complex
32 device pci 1.0 on end # Internal Graphics P2P bridge 0x9804
33 device pci 1.1 on end # Internal Multimedia
34 device pci 2.0 on end # PCIe Host Bridge
35 device pci 2.1 on end # x4 PCIe slot
36 device pci 2.2 on end # mPCIe slot
37 device pci 2.3 on end # Realtek NIC
38 device pci 2.4 on end # Edge Connector
39 device pci 2.5 on end # Edge Connector
40 end #chip northbridge/amd/agesa/family16kb
41
42 chip southbridge/amd/agesa/hudson # it is under NB/SB Link, but on the same pci bus
43 device pci 10.0 on end # XHCI HC0
44 device pci 11.0 on end # SATA
45 device pci 12.0 on end # USB
46 device pci 12.2 on end # USB
47 device pci 13.0 on end # USB
48 device pci 13.2 on end # USB
49 device pci 14.0 on # SM
50 chip drivers/generic/generic #dimm 0-0-0
51 device i2c 50 on end
52 end
53 chip drivers/generic/generic #dimm 0-0-1
54 device i2c 51 on end
55 end
56 end # SM
57 device pci 14.2 on end # HDA 0x4383
58 device pci 14.3 on end # LPC 0x439d
59 device pci 14.7 on end # SD
60 end #chip southbridge/amd/hudson
61
62 device pci 18.0 on end
63 device pci 18.1 on end
64 device pci 18.2 on end
65 device pci 18.3 on end
66 device pci 18.4 on end
67 device pci 18.5 on end
68 register "spdAddrLookup" = "
69 {
70 { {0xA0, 0xA2}, {0x00, 0x00}, }, // socket 0 - Channel 0 & 1 - 8-bit SPD addresses
71 { {0x00, 0x00}, {0x00, 0x00}, }, // socket 1 - Channel 0 & 1 - 8-bit SPD addresses
72 }"
73
74 end #chip northbridge/amd/agesa/family16kb # CPU side of HT root complex
75 end #domain
76end #northbridge/amd/agesa/family16kb/root_complex