dae5bb87cdccda58c650ba82f7526a5f440c8c6f
[coreboot.git] / src / northbridge / amd / amdfam10 / ssdt.dsl
1 /*
2  * This file is part of the LinuxBIOS project.
3  *
4  * Copyright (C) 2007 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  */
19
20 /*
21  * Make sure HC_NUMS and HC_POSSIBLE_NUM setting is consistent to this file
22  */
23
24 DefinitionBlock ("SSDT.aml", "SSDT", 1, "AMD-FAM10", "AMD-ACPI", 100925440)
25 {
26         /*
27          * These objects were referenced but not defined in this table
28          */
29         External (\_SB_.PCI0, DeviceObj)
30
31         Scope (\_SB.PCI0)
32         {
33                 Name (BUSN, Package (0x20) /* HC_NUMS */
34                 {
35                         0x11111111,
36                         0x22222222,
37                         0x33333333,
38                         0x44444444,
39                         0x55555555,
40                         0x66666666,
41                         0x77777777,
42                         0x88888888,
43                         0x99999999,
44                         0xaaaaaaaa,
45                         0xbbbbbbbb,
46                         0xcccccccc,
47                         0xdddddddd,
48                         0xeeeeeeee,
49                         0x10101010,
50                         0x11111111,
51                         0x12121212,
52                         0x13131313,
53                         0x14141414,
54                         0x15151515,
55                         0x11111111,
56                         0x22222222,
57                         0x33333333,
58                         0x44444444,
59                         0x55555555,
60                         0x66666666,
61                         0x77777777,
62                         0x88888888,
63                         0x99999999,
64                         0xaaaaaaaa,
65                         0xbbbbbbbb,
66                         0xcccccccc
67                 })
68                 Name (MMIO, Package (0x80) /* HC_NUMS * 4 */
69                 {
70                         0x11111111,
71                         0x22222222,
72                         0x33333333,
73                         0x44444444,
74                         0x55555555,
75                         0x66666666,
76                         0x77777777,
77                         0x88888888,
78                         0x99999999,
79                         0xaaaaaaaa,
80                         0xbbbbbbbb,
81                         0xcccccccc,
82                         0xdddddddd,
83                         0xeeeeeeee,
84                         0x11111111,
85                         0x22222222,
86                         0x11111111,
87                         0x22222222,
88                         0x33333333,
89                         0x44444444,
90                         0x55555555,
91                         0x66666666,
92                         0x77777777,
93                         0x88888888,
94                         0x99999999,
95                         0xaaaaaaaa,
96                         0xbbbbbbbb,
97                         0xcccccccc,
98                         0xdddddddd,
99                         0xeeeeeeee,
100                         0x11111111,
101                         0x22222222,
102                         0x11111111,
103                         0x22222222,
104                         0x33333333,
105                         0x44444444,
106                         0x55555555,
107                         0x66666666,
108                         0x77777777,
109                         0x88888888,
110                         0x99999999,
111                         0xaaaaaaaa,
112                         0xbbbbbbbb,
113                         0xcccccccc,
114                         0xdddddddd,
115                         0xeeeeeeee,
116                         0x11111111,
117                         0x22222222,
118                         0x11111111,
119                         0x22222222,
120                         0x33333333,
121                         0x44444444,
122                         0x55555555,
123                         0x66666666,
124                         0x77777777,
125                         0x88888888,
126                         0x99999999,
127                         0xaaaaaaaa,
128                         0xbbbbbbbb,
129                         0xcccccccc,
130                         0xdddddddd,
131                         0xeeeeeeee,
132                         0x11111111,
133                         0x22222222,
134                         0x11111111,
135                         0x22222222,
136                         0x33333333,
137                         0x44444444,
138                         0x55555555,
139                         0x66666666,
140                         0x77777777,
141                         0x88888888,
142                         0x99999999,
143                         0xaaaaaaaa,
144                         0xbbbbbbbb,
145                         0xcccccccc,
146                         0xdddddddd,
147                         0xeeeeeeee,
148                         0x11111111,
149                         0x22222222,
150                         0x11111111,
151                         0x22222222,
152                         0x33333333,
153                         0x44444444,
154                         0x55555555,
155                         0x66666666,
156                         0x77777777,
157                         0x88888888,
158                         0x99999999,
159                         0xaaaaaaaa,
160                         0x11111111,
161                         0x22222222,
162                         0x33333333,
163                         0x44444444,
164                         0x55555555,
165                         0x66666666,
166                         0x77777777,
167                         0x88888888,
168                         0x99999999,
169                         0xaaaaaaaa,
170                         0x11111111,
171                         0x22222222,
172                         0x33333333,
173                         0x44444444,
174                         0x55555555,
175                         0x66666666,
176                         0x77777777,
177                         0x88888888,
178                         0x99999999,
179                         0xaaaaaaaa,
180                         0x11111111,
181                         0x22222222,
182                         0x33333333,
183                         0x44444444,
184                         0x55555555,
185                         0x66666666,
186                         0x77777777,
187                         0x88888888,
188                         0x99999999,
189                         0xaaaaaaaa,
190                         0x11111111,
191                         0x22222222,
192                         0x33333333,
193                         0x44444444,
194                         0x55555555,
195                         0x66666666,
196                         0x77777777,
197                         0x88888888
198                 })
199                 Name (PCIO, Package (0x40) /* HC_NUMS * 2 */
200                 {
201                         0x77777777,
202                         0x88888888,
203                         0x99999999,
204                         0xaaaaaaaa,
205                         0xbbbbbbbb,
206                         0xcccccccc,
207                         0xdddddddd,
208                         0xeeeeeeee,
209                         0x77777777,
210                         0x88888888,
211                         0x99999999,
212                         0xaaaaaaaa,
213                         0xbbbbbbbb,
214                         0xcccccccc,
215                         0xdddddddd,
216                         0xeeeeeeee,
217                         0x77777777,
218                         0x88888888,
219                         0x99999999,
220                         0xaaaaaaaa,
221                         0xbbbbbbbb,
222                         0xcccccccc,
223                         0xdddddddd,
224                         0xeeeeeeee,
225                         0x77777777,
226                         0x88888888,
227                         0x99999999,
228                         0xaaaaaaaa,
229                         0xbbbbbbbb,
230                         0xcccccccc,
231                         0xdddddddd,
232                         0xeeeeeeee,
233                         0xaaaaaaaa,
234                         0xbbbbbbbb,
235                         0xcccccccc,
236                         0xdddddddd,
237                         0xeeeeeeee,
238                         0x77777777,
239                         0x88888888,
240                         0x99999999,
241                         0x11111111,
242                         0x22222222,
243                         0x33333333,
244                         0x44444444,
245                         0x55555555,
246                         0x66666666,
247                         0x77777777,
248                         0x88888888,
249                         0x99999999,
250                         0xaaaaaaaa,
251                         0x11111111,
252                         0x22222222,
253                         0x33333333,
254                         0x44444444,
255                         0x55555555,
256                         0x66666666,
257                         0x77777777,
258                         0x88888888,
259                         0x99999999,
260                         0xaaaaaaaa,
261                         0x11111111,
262                         0x22222222,
263                         0x33333333,
264                         0x44444444
265                 })
266                 Name (SBLK, 0x11)
267                 Name (TOM1, 0xaaaaaaaa)
268                 Name (SBDN, 0xbbbbbbbb)
269                 Name (HCLK, Package (0x20) /* HC_POSSIBLE_NUM */
270                 {
271                         0x11111111,
272                         0x22222222,
273                         0x33333333,
274                         0x44444444,
275                         0x55555555,
276                         0x66666666,
277                         0x77777777,
278                         0x88888888,
279                         0x11111111,
280                         0x22222222,
281                         0x33333333,
282                         0x44444444,
283                         0x55555555,
284                         0x66666666,
285                         0x77777777,
286                         0x88888888,
287                         0x11111111,
288                         0x22222222,
289                         0x33333333,
290                         0x44444444,
291                         0x55555555,
292                         0x66666666,
293                         0x77777777,
294                         0x88888888,
295                         0x11111111,
296                         0x22222222,
297                         0x33333333,
298                         0x44444444,
299                         0x55555555,
300                         0x66666666,
301                         0x77777777,
302                         0x88888888
303                 })
304                 Name (HCDN, Package (0x20) /* HC_POSSIBLE_NUM */
305                 {
306                         0x11111111,
307                         0x22222222,
308                         0x33333333,
309                         0x44444444,
310                         0x55555555,
311                         0x66666666,
312                         0x77777777,
313                         0x88888888,
314                         0x11111111,
315                         0x22222222,
316                         0x33333333,
317                         0x44444444,
318                         0x55555555,
319                         0x66666666,
320                         0x77777777,
321                         0x88888888,
322                         0x11111111,
323                         0x22222222,
324                         0x33333333,
325                         0x44444444,
326                         0x55555555,
327                         0x66666666,
328                         0x77777777,
329                         0x88888888,
330                         0x11111111,
331                         0x22222222,
332                         0x33333333,
333                         0x44444444,
334                         0x55555555,
335                         0x66666666,
336                         0x77777777,
337                         0x88888888
338                 })
339                 Name (CBB, 0x99)
340                 Name (CBST, 0x88)
341                 Name (CBB2, 0x77)
342                 Name (CBS2, 0x66)
343
344         }
345 }
346