d2e5bbcf905f8efac385d34fbc24202fa7415316
[coreboot.git] / src / mainboard / tyan / s4882 / devicetree.cb
1 chip northbridge/amd/amdk8/root_complex
2         device apic_cluster 0 on
3                 chip cpu/amd/socket_940
4                         device apic 0 on end
5                 end
6         end
7         device pci_domain 0 on
8                 chip northbridge/amd/amdk8
9                         device pci 18.0 on end # LDT0
10                         device pci 18.0 on #  northbridge 
11                                 #  devices on link 1, link 1 == LDT 1
12                                 chip southbridge/amd/amd8131
13                                         # the on/off keyword is mandatory
14                                         device pci 0.0 on 
15 #                                               chip drivers/lsi/53c1030
16 #                                                       device pci 4.0 on end
17 #                                                       device pci 4.1 on end
18 #                                                       register "fw_address" = "0xfff8c000"
19 #                                               end
20                                                 device pci 9.0 on end #Broadcom
21                                                 device pci 9.1 on end
22                                         end
23                                         device pci 0.1 on end
24                                         device pci 1.0 on end
25                                         device pci 1.1 on end
26                                 end
27                                 chip southbridge/amd/amd8111
28                                         # this "device pci 0.0" is the parent the next one
29                                         # PCI bridge
30                                         device pci 0.0 on
31                                                 device pci 0.0 on end
32                                                 device pci 0.1 on end
33                                                 device pci 0.2 off end
34                                                 device pci 1.0 off end
35                                                 #chip drivers/ati/ragexl
36                                                 device pci 6.0 on end
37                                                 #end
38                                                 device pci 5.0 on end #SiI
39                                         end
40                                         device pci 1.0 on
41                                                 chip superio/winbond/w83627hf
42                                                         device pnp 2e.0 on #  Floppy
43                                                                 io 0x60 = 0x3f0
44                                                                 irq 0x70 = 6
45                                                                 drq 0x74 = 2
46                                                         end
47                                                         device pnp 2e.1 off #  Parallel Port
48                                                                 io 0x60 = 0x378
49                                                                 irq 0x70 = 7
50                                                         end
51                                                         device pnp 2e.2 on #  Com1
52                                                                 io 0x60 = 0x3f8
53                                                                 irq 0x70 = 4
54                                                         end
55                                                         device pnp 2e.3 on #  Com2
56                                                                 io 0x60 = 0x2f8
57                                                                 irq 0x70 = 3
58                                                         end
59                                                         device pnp 2e.5 on #  Keyboard
60                                                                 io 0x60 = 0x60
61                                                                 io 0x62 = 0x64
62                                                                 irq 0x70 = 1
63                                                                 irq 0x72 = 12
64                                                         end
65                                                         device pnp 2e.6 off #  CIR
66                                                                 io 0x60 = 0x100
67                                                         end
68                                                         device pnp 2e.7 off #  GAME_MIDI_GIPO1
69                                                                 io 0x60 = 0x220
70                                                                 io 0x62 = 0x300
71                                                                 irq 0x70 = 9
72                                                         end  
73                                                         device pnp 2e.8 off end #  GPIO2
74                                                         device pnp 2e.9 off end #  GPIO3
75                                                         device pnp 2e.a off end #  ACPI
76                                                         device pnp 2e.b on #  HW Monitor
77                                                                 io 0x60 = 0x290
78                                                                 irq 0x70 = 5
79                                                         end
80                                                 end
81                                         end
82                                         device pci 1.1 on end
83                                         device pci 1.2 on end
84                                         device pci 1.3 on 
85 #                                                chip drivers/i2c/i2cmux # pca9556 smbus mux
86 #                                                        device i2c 18 on #0 pca9516 2, 1
87 #                                                               chip drivers/i2c/lm63 #cpu0 temp
88 #                                                                        device i2c 4c on end
89 #                                                                end 
90 #                                                       end
91 #                                                        device i2c 18 on #1 pca9516 1, 1
92 #                                                                chip drivers/generic/generic #dimm 1-0-0
93 #                                                                        device i2c 50 on end
94 #                                                                end
95 #                                                                chip drivers/generic/generic #dimm 1-0-1
96 #                                                                        device i2c 51 on end
97 #                                                                end
98 #                                                                chip drivers/generic/generic #dimm 1-1-0
99 #                                                                        device i2c 52 on end
100 #                                                                end
101 #                                                                chip drivers/generic/generic #dimm 1-1-1
102 #                                                                       device i2c 53 on end
103 #                                                               end
104 #                                                        end
105 #                                                        device i2c 18 on #2 pca9516 1, 2
106 #                                                                chip drivers/generic/generic #dimm 0-0-0
107 #                                                                        device i2c 50 on end
108 #                                                                end
109 #                                                                chip drivers/generic/generic #dimm 0-0-1
110 #                                                                        device i2c 51 on end
111 #                                                                end
112 #                                                                chip drivers/generic/generic #dimm 0-1-0
113 #                                                                        device i2c 52 on end
114 #                                                                end
115 #                                                                chip drivers/generic/generic #dimm 0-1-1
116 #                                                                       device i2c 53 on end
117 #                                                               end
118 #                                                        end
119 #                                                        device i2c 18 on #3 pca9516 1, 3
120 #                                                                chip drivers/generic/generic #dimm 3-0-0
121 #                                                                        device i2c 50 on end
122 #                                                                end
123 #                                                                chip drivers/generic/generic #dimm 3-0-1
124 #                                                                        device i2c 51 on end
125 #                                                                end
126 #                                                                chip drivers/generic/generic #dimm 3-1-0
127 #                                                                        device i2c 52 on end
128 #                                                                end
129 #                                                                chip drivers/generic/generic #dimm 3-1-1
130 #                                                                       device i2c 53 on end
131 #                                                               end
132 #                                                        end
133 #                                                        device i2c 18 on #4 pca9516 1, 4
134 #                                                                chip drivers/generic/generic #dimm 2-0-0
135 #                                                                        device i2c 50 on end
136 #                                                                end
137 #                                                                chip drivers/generic/generic #dimm 2-0-1
138 #                                                                        device i2c 51 on end
139 #                                                                end
140 #                                                                chip drivers/generic/generic #dimm 2-1-0
141 #                                                                        device i2c 52 on end
142 #                                                                end
143 #                                                                chip drivers/generic/generic #dimm 2-1-1
144 #                                                                       device i2c 53 on end
145 #                                                               end
146 #                                                        end
147 #                                                        device i2c 18 on #5 pca9516 2, 2
148 #                                                                chip drivers/i2c/lm63 #cpu1 temp
149 #                                                                       device i2c 4c on end
150 #                                                                end
151 #                                                        end
152 #                                                        device i2c 18 on #6 pca9516 2, 3
153 #                                                                chip drivers/i2c/lm63 #cpu2 temp
154 #                                                                        device i2c 4c on end
155 #                                                                end
156 #                                                        end
157 #                                                        device i2c 18 on #7 pca9516 2, 4
158 #                                                                chip drivers/i2c/lm63 #cpu3 temp
159 #                                                                        device i2c 4c on end
160 #                                                                end
161 #                                                        end
162 #                                                end # i2cmux
163 #                                                chip drivers/i2c/adm1027 # ADM1027 CPU1 vid and System FAN...
164 #                                                        device i2c 2e on end
165 #                                                end
166 #                                                chip drivers/generic/generic # Winbond HWM 0x54 CPU0 vid 
167 #                                                        device i2c 2a on end
168 #                                                end
169 #                                                chip drivers/generic/generic # Winbond HWM 0x92
170 #                                                        device i2c 49 on end
171 #                                                end
172 #                                                chip drivers/generic/generic # Winbond HWM 0x94
173 #                                                        device i2c 4a on end
174 #                                                end
175 #                                                chip drivers/generic/generic # ??
176 #                                                        device i2c 69 on end
177 #                                                end
178                                         end # acpi
179                                         device pci 1.5 off end
180                                         device pci 1.6 off end
181                                         register "ide0_enable" = "1"
182                                         register "ide1_enable" = "1"
183                                 end
184                         end #  device pci 18.0 
185                         
186                         device pci 18.0 on end
187                         
188                         device pci 18.1 on end
189                         device pci 18.2 on end
190                         device pci 18.3 on end
191                 end
192
193         end 
194 #        chip drivers/generic/debug
195 #                device pnp 0.0 off end # chip name
196 #                device pnp 0.1 off end # pci_regs_all
197 #                device pnp 0.2 off end # mem
198 #                device pnp 0.3 on end # cpuid
199 #                device pnp 0.4 off end # smbus_regs_all
200 #               device pnp 0.5 on end # dual core msr
201 #               device pnp 0.6 on end # cache size
202 #               device pnp 0.7 on end # tsc
203 #        end
204 end
205