1e694db68d6e5deee08a002d25c2d24b5e638072
[coreboot.git] / src / northbridge / amd / agesa / family14 / ssdt.asl
1 /*
2  * This file is part of the coreboot project.
3  *
4  * Copyright (C) 2011 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-FAM14H", "AMD-ACPI", 0x1000)
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 (TOM1, 0xaaaaaaaa)
34                 Name (BUSN, Package (0x20) /* HC_NUMS */
35                 {
36                         0x11111111,
37                         0x22222222,
38                         0x33333333,
39                         0x44444444,
40                         0x55555555,
41                         0x66666666,
42                         0x77777777,
43                         0x88888888,
44                         0x99999999,
45                         0xaaaaaaaa,
46                         0xbbbbbbbb,
47                         0xcccccccc,
48                         0xdddddddd,
49                         0xeeeeeeee,
50                         0x10101010,
51                         0x11111111,
52                         0x12121212,
53                         0x13131313,
54                         0x14141414,
55                         0x15151515,
56                         0x11111111,
57                         0x22222222,
58                         0x33333333,
59                         0x44444444,
60                         0x55555555,
61                         0x66666666,
62                         0x77777777,
63                         0x88888888,
64                         0x99999999,
65                         0xaaaaaaaa,
66                         0xbbbbbbbb,
67                         0xcccccccc
68                 })
69                 Name (MMIO, Package (0x80) /* HC_NUMS * 4 */
70                 {
71                         0x11111111,
72                         0x22222222,
73                         0x33333333,
74                         0x44444444,
75                         0x55555555,
76                         0x66666666,
77                         0x77777777,
78                         0x88888888,
79                         0x99999999,
80                         0xaaaaaaaa,
81                         0xbbbbbbbb,
82                         0xcccccccc,
83                         0xdddddddd,
84                         0xeeeeeeee,
85                         0x11111111,
86                         0x22222222,
87                         0x11111111,
88                         0x22222222,
89                         0x33333333,
90                         0x44444444,
91                         0x55555555,
92                         0x66666666,
93                         0x77777777,
94                         0x88888888,
95                         0x99999999,
96                         0xaaaaaaaa,
97                         0xbbbbbbbb,
98                         0xcccccccc,
99                         0xdddddddd,
100                         0xeeeeeeee,
101                         0x11111111,
102                         0x22222222,
103                         0x11111111,
104                         0x22222222,
105                         0x33333333,
106                         0x44444444,
107                         0x55555555,
108                         0x66666666,
109                         0x77777777,
110                         0x88888888,
111                         0x99999999,
112                         0xaaaaaaaa,
113                         0xbbbbbbbb,
114                         0xcccccccc,
115                         0xdddddddd,
116                         0xeeeeeeee,
117                         0x11111111,
118                         0x22222222,
119                         0x11111111,
120                         0x22222222,
121                         0x33333333,
122                         0x44444444,
123                         0x55555555,
124                         0x66666666,
125                         0x77777777,
126                         0x88888888,
127                         0x99999999,
128                         0xaaaaaaaa,
129                         0xbbbbbbbb,
130                         0xcccccccc,
131                         0xdddddddd,
132                         0xeeeeeeee,
133                         0x11111111,
134                         0x22222222,
135                         0x11111111,
136                         0x22222222,
137                         0x33333333,
138                         0x44444444,
139                         0x55555555,
140                         0x66666666,
141                         0x77777777,
142                         0x88888888,
143                         0x99999999,
144                         0xaaaaaaaa,
145                         0xbbbbbbbb,
146                         0xcccccccc,
147                         0xdddddddd,
148                         0xeeeeeeee,
149                         0x11111111,
150                         0x22222222,
151                         0x11111111,
152                         0x22222222,
153                         0x33333333,
154                         0x44444444,
155                         0x55555555,
156                         0x66666666,
157                         0x77777777,
158                         0x88888888,
159                         0x99999999,
160                         0xaaaaaaaa,
161                         0x11111111,
162                         0x22222222,
163                         0x33333333,
164                         0x44444444,
165                         0x55555555,
166                         0x66666666,
167                         0x77777777,
168                         0x88888888,
169                         0x99999999,
170                         0xaaaaaaaa,
171                         0x11111111,
172                         0x22222222,
173                         0x33333333,
174                         0x44444444,
175                         0x55555555,
176                         0x66666666,
177                         0x77777777,
178                         0x88888888,
179                         0x99999999,
180                         0xaaaaaaaa,
181                         0x11111111,
182                         0x22222222,
183                         0x33333333,
184                         0x44444444,
185                         0x55555555,
186                         0x66666666,
187                         0x77777777,
188                         0x88888888,
189                         0x99999999,
190                         0xaaaaaaaa,
191                         0x11111111,
192                         0x22222222,
193                         0x33333333,
194                         0x44444444,
195                         0x55555555,
196                         0x66666666,
197                         0x77777777,
198                         0x88888888
199                 })
200                 Name (PCIO, Package (0x40) /* HC_NUMS * 2 */
201                 {
202                         0x77777777,
203                         0x88888888,
204                         0x99999999,
205                         0xaaaaaaaa,
206                         0xbbbbbbbb,
207                         0xcccccccc,
208                         0xdddddddd,
209                         0xeeeeeeee,
210                         0x77777777,
211                         0x88888888,
212                         0x99999999,
213                         0xaaaaaaaa,
214                         0xbbbbbbbb,
215                         0xcccccccc,
216                         0xdddddddd,
217                         0xeeeeeeee,
218                         0x77777777,
219                         0x88888888,
220                         0x99999999,
221                         0xaaaaaaaa,
222                         0xbbbbbbbb,
223                         0xcccccccc,
224                         0xdddddddd,
225                         0xeeeeeeee,
226                         0x77777777,
227                         0x88888888,
228                         0x99999999,
229                         0xaaaaaaaa,
230                         0xbbbbbbbb,
231                         0xcccccccc,
232                         0xdddddddd,
233                         0xeeeeeeee,
234                         0xaaaaaaaa,
235                         0xbbbbbbbb,
236                         0xcccccccc,
237                         0xdddddddd,
238                         0xeeeeeeee,
239                         0x77777777,
240                         0x88888888,
241                         0x99999999,
242                         0x11111111,
243                         0x22222222,
244                         0x33333333,
245                         0x44444444,
246                         0x55555555,
247                         0x66666666,
248                         0x77777777,
249                         0x88888888,
250                         0x99999999,
251                         0xaaaaaaaa,
252                         0x11111111,
253                         0x22222222,
254                         0x33333333,
255                         0x44444444,
256                         0x55555555,
257                         0x66666666,
258                         0x77777777,
259                         0x88888888,
260                         0x99999999,
261                         0xaaaaaaaa,
262                         0x11111111,
263                         0x22222222,
264                         0x33333333,
265                         0x44444444
266                 })
267                 Name (SBLK, 0x11)
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