tree: drop last paragraph of GPL copyright header
[coreboot.git] / src / mainboard / msi / ms9652_fam10 / devicetree.cb
blob51d5bf34250ab3fe0264bd9942422a3bd84c6c8a
1 ##
2 ## This file is part of the coreboot project.
3 ##
4 ## Copyright (C) 2007 AMD
5 ## Written by Yinghai Lu <yinghailu@amd.com> for AMD.
6 ## Copyright (C) 2010 Raptor Engineering
7 ## Written by Timothy Pearson <tpearson@raptorengineeringinc.com> for Raptor Engineering.
8 ##
9 ## This program is free software; you can redistribute it and/or modify
10 ## it under the terms of the GNU General Public License as published by
11 ## the Free Software Foundation; either version 2 of the License, or
12 ## (at your option) any later version.
14 ## This program is distributed in the hope that it will be useful,
15 ## but WITHOUT ANY WARRANTY; without even the implied warranty of
16 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 ## GNU General Public License for more details.
20 chip northbridge/amd/amdfam10/root_complex # Root complex
21 device cpu_cluster 0 on # (L)APIC cluster
22 chip cpu/amd/socket_F_1207 # CPU socket
23 device lapic 0 on end # Local APIC of the CPU
24 end
25 end
26 device domain 0 on # PCI domain
27 subsystemid 0x1462 0x9652 inherit
28 chip northbridge/amd/amdfam10 # Northbridge / RAM controller
29 device pci 18.0 on # Link 0
30 chip southbridge/nvidia/mcp55 # Southbridge
31 device pci 0.0 on end # HT
32 device pci 1.0 on # LPC
33 chip superio/winbond/w83627ehg # Super I/O
34 device pnp 2e.0 on # Floppy
35 io 0x60 = 0x3f0
36 irq 0x70 = 6
37 drq 0x74 = 2
38 end
39 device pnp 2e.1 off # Parallel port
40 io 0x60 = 0x378
41 irq 0x70 = 7
42 end
43 device pnp 2e.2 on # Com1
44 io 0x60 = 0x3f8
45 irq 0x70 = 4
46 end
47 device pnp 2e.3 on # Com2
48 io 0x60 = 0x2f8
49 irq 0x70 = 3
50 end
51 device pnp 2e.5 on # PS/2 keyboard & mouse
52 io 0x60 = 0x60
53 io 0x62 = 0x64
54 irq 0x70 = 1
55 irq 0x72 = 12
56 end
57 device pnp 2e.106 off # Serial flash interface (SFI)
58 io 0x60 = 0x100
59 end
60 device pnp 2e.007 off # GPIO 1
61 end
62 device pnp 2e.107 on # Game port
63 io 0x60 = 0x220
64 end
65 device pnp 2e.207 on # MIDI
66 io 0x62 = 0x330
67 irq 0x70 = 0xa
68 end
69 device pnp 2e.307 off # GPIO 6
70 end
71 device pnp 2e.8 off # WDTO#, PLED
72 end
73 device pnp 2e.009 off # GPIO 2
74 end
75 device pnp 2e.109 off # GPIO 3
76 end
77 device pnp 2e.209 off # GPIO 4
78 end
79 device pnp 2e.309 off # GPIO 5
80 end
81 device pnp 2e.a off end # ACPI
82 device pnp 2e.b on # Hardware monitor
83 io 0x60 = 0x290
84 irq 0x70 = 5
85 end
86 end
87 end
88 device pci 1.1 on # SM 0
89 chip drivers/generic/generic # DIMM 0-0-0
90 device i2c 50 on end
91 end
92 chip drivers/generic/generic # DIMM 0-0-1
93 device i2c 51 on end
94 end
95 chip drivers/generic/generic # DIMM 0-1-0
96 device i2c 52 on end
97 end
98 chip drivers/generic/generic # DIMM 0-1-1
99 device i2c 53 on end
101 chip drivers/generic/generic # DIMM 1-0-0
102 device i2c 54 on end
104 chip drivers/generic/generic # DIMM 1-0-1
105 device i2c 55 on end
107 chip drivers/generic/generic # DIMM 1-1-0
108 device i2c 56 on end
110 chip drivers/generic/generic # DIMM 1-1-1
111 device i2c 57 on end
114 device pci 1.1 on # SM 1
115 # PCI device SMBus address will
116 # depend on addon PCI device, do
117 # we need to scan_smbus_bus?
118 # chip drivers/generic/generic # PCIXA slot 1
119 # device i2c 50 on end
120 # end
121 # chip drivers/generic/generic # PCIXB slot 1
122 # device i2c 51 on end
123 # end
124 # chip drivers/generic/generic # PCIXB slot 2
125 # device i2c 52 on end
126 # end
127 # chip drivers/generic/generic # PCI slot 1
128 # device i2c 53 on end
129 # end
130 # chip drivers/generic/generic # Master MCP55 PCI-E
131 # device i2c 54 on end
132 # end
133 # chip drivers/generic/generic # Slave MCP55 PCI-E
134 # device i2c 55 on end
135 # end
136 # chip drivers/generic/generic # MAC EEPROM
137 # device i2c 51 on end
138 # end
140 device pci 2.0 on end # USB 1.1
141 device pci 2.1 on end # USB 2
142 device pci 4.0 on end # IDE
143 device pci 5.0 on end # SATA 0
144 device pci 5.1 on end # SATA 1
145 device pci 5.2 on end # SATA 2
146 device pci 6.1 on end # AZA
147 device pci 8.0 on end # NIC
148 device pci 9.0 on end # NIC
149 register "ide0_enable" = "1"
150 register "sata0_enable" = "1"
151 register "sata1_enable" = "1"
152 # 1: SMBus under 2e.8, 2: SM0 3: SM1
153 register "mac_eeprom_smbus" = "3"
154 register "mac_eeprom_addr" = "0x51"
157 device pci 18.0 on end # HT 1.0
158 device pci 18.0 on end # HT 2.0
159 device pci 18.1 on end
160 device pci 18.2 on end
161 device pci 18.3 on end
162 device pci 18.4 on end