blob: d713e3f7cc8b8a3548bbe30f9a1e49a1b6390027 [file] [log] [blame]
Elyes HAOUASe4cf9542016-09-21 21:42:08 +02001chip northbridge/amd/amdk8/root_complex # Root complex
2 device cpu_cluster 0 on # (L)APIC cluster
3 chip cpu/amd/socket_F # CPU socket
4 device lapic 0 on end # Local APIC of the CPU
5 end
6 end
7 device domain 0 on # PCI domain
8 subsystemid 0x1022 0x2b80 inherit
9 chip northbridge/amd/amdk8 # Northbridge / RAM controller
10 device pci 18.0 on # Link 0 == LDT 0
11 chip southbridge/nvidia/mcp55 # Southbridge
12 device pci 0.0 on end # HT
13 device pci 1.0 on # LPC
14 chip superio/winbond/w83627ehg # Super I/O
15 device pnp 2e.0 off # Floppy
16 io 0x60 = 0x3f0
17 irq 0x70 = 6
18 drq 0x74 = 2
19 end
20 device pnp 2e.1 off # Parallel port
21 io 0x60 = 0x378
22 irq 0x70 = 7
23 end
24 device pnp 2e.2 on # Com1
25 io 0x60 = 0x3f8
26 irq 0x70 = 4
27 end
28 device pnp 2e.3 off # Com2
29 io 0x60 = 0x2f8
30 irq 0x70 = 3
31 end
32 device pnp 2e.5 on # PS/2 keyboard & mouse
33 io 0x60 = 0x60
34 io 0x62 = 0x64
35 irq 0x70 = 1
36 irq 0x72 = 12
37 end
38 device pnp 2e.106 off # Serial flash interface (SFI)
39 io 0x60 = 0x100
40 end
41 device pnp 2e.007 off # GPIO 1
42 end
43 device pnp 2e.107 off # Game port
44 io 0x60 = 0x220
45 end
46 device pnp 2e.207 off # MIDI
47 io 0x62 = 0x300
48 irq 0x70 = 9
49 end
50 device pnp 2e.307 off # GPIO 6
51 end
52 device pnp 2e.8 off # WDTO#, PLED
53 end
54 device pnp 2e.009 off # GPIO 2
55 end
56 device pnp 2e.109 off # GPIO 3
57 end
58 device pnp 2e.209 off # GPIO 4
59 end
60 device pnp 2e.309 off # GPIO 5
61 end
62 device pnp 2e.a off end # ACPI
63 device pnp 2e.b on # Hardware monitor
64 io 0x60 = 0x290
65 irq 0x70 = 5
66 end
67 end
68 end
69 device pci 1.1 on # SM 0
70 chip drivers/generic/generic # DIMM 0-0-0
71 device i2c 50 on end
72 end
73 chip drivers/generic/generic # DIMM 0-0-1
74 device i2c 51 on end
75 end
76 chip drivers/generic/generic # DIMM 0-1-0
77 device i2c 52 on end
78 end
79 chip drivers/generic/generic # DIMM 0-1-1
80 device i2c 53 on end
81 end
82 chip drivers/generic/generic # DIMM 1-0-0
83 device i2c 54 on end
84 end
85 chip drivers/generic/generic # DIMM 1-0-1
86 device i2c 55 on end
87 end
88 chip drivers/generic/generic # DIMM 1-1-0
89 device i2c 56 on end
90 end
91 chip drivers/generic/generic # DIMM 1-1-1
92 device i2c 57 on end
93 end
94 end
95 device pci 1.1 on # SM 1
96 # PCI device SMBus address will
97 # depend on addon PCI device, do
98 # we need to scan_smbus_bus?
99 # chip drivers/generic/generic # PCIXA slot 1
100 # device i2c 50 on end
101 # end
102 # chip drivers/generic/generic # PCIXB slot 1
103 # device i2c 51 on end
104 # end
105 # chip drivers/generic/generic # PCIXB slot 2
106 # device i2c 52 on end
107 # end
108 # chip drivers/generic/generic # PCI slot 1
109 # device i2c 53 on end
110 # end
111 # chip drivers/generic/generic # Master MCP55 PCI-E
112 # device i2c 54 on end
113 # end
114 # chip drivers/generic/generic # Slave MCP55 PCI-E
115 # device i2c 55 on end
116 # end
117 chip drivers/generic/generic # MAC EEPROM
118 device i2c 51 on end
119 end
120 end
121 device pci 2.0 on end # USB 1.1
122 device pci 2.1 on end # USB 2
123 device pci 4.0 on end # IDE
124 device pci 5.0 on end # SATA 0
125 device pci 5.1 on end # SATA 1
126 device pci 5.2 on end # SATA 2
127 device pci 6.0 on end # PCI
128 device pci 6.1 on end # AZA
129 device pci 8.0 on end # NIC
130 device pci 9.0 on end # NIC
131 device pci a.0 on end # PCI E 5
132 device pci b.0 off end # PCI E 4
133 device pci c.0 off end # PCI E 3
134 device pci d.0 on end # PCI E 2
135 device pci e.0 off end # PCI E 1
136 device pci f.0 on end # PCI E 0
137 register "ide0_enable" = "1"
138 register "sata0_enable" = "1"
139 register "sata1_enable" = "1"
140 # 1: SMBus under 2e.8, 2: SM0 3: SM1
141 register "mac_eeprom_smbus" = "3"
142 register "mac_eeprom_addr" = "0x51"
143 end
144 end
145 device pci 18.0 on end # Link 1
146 device pci 18.0 on # Link 2 == LDT 2
147 chip southbridge/nvidia/mcp55 # Southbridge
148 device pci 0.0 on end # HT
149 device pci 1.0 on end # LPC
150 device pci 1.1 on end # SM 0
151 device pci 2.0 off end # USB 1.1
152 device pci 2.1 off end # USB 2
153 device pci 4.0 off end # IDE
154 device pci 5.0 on end # SATA 0
155 device pci 5.1 on end # SATA 1
156 device pci 5.2 on end # SATA 2
157 device pci 6.0 off end # PCI
158 device pci 6.1 off end # AZA
159 device pci 8.0 on end # NIC
160 device pci 9.0 on end # NIC
161 device pci a.0 on end # PCI E 5
162 device pci b.0 off end # PCI E 4
163 device pci c.0 off end # PCI E 3
164 device pci d.0 on end # PCI E 2
165 device pci e.0 on end # PCI E 1
166 device pci f.0 on end # PCI E 0
167 register "ide0_enable" = "1"
168 register "sata0_enable" = "1"
169 register "sata1_enable" = "1"
170 # 1: SMBus under 2e.8, 2: SM0 3: SM1
171 register "mac_eeprom_smbus" = "3"
172 register "mac_eeprom_addr" = "0x51"
173 end
174 end
175 device pci 18.1 on end
176 device pci 18.2 on end
177 device pci 18.3 on end
178 end
179 end
Uwe Hermann0675d5c2010-11-14 20:10:11 +0000180end