Lines Matching +full:0 +full:x100
53 unsigned fb_div = 0, vclk_div = 0, dclk_div = 0; in rv770_set_uvd_clocks()
68 return 0; in rv770_set_uvd_clocks()
72 43663, 0x03FFFFFE, 1, 30, ~0, in rv770_set_uvd_clocks()
81 /* set UPLL_FB_DIV to 0x50000 */ in rv770_set_uvd_clocks()
82 WREG32_P(CG_UPLL_FUNC_CNTL_3, UPLL_FB_DIV(0x50000), ~UPLL_FB_DIV_MASK); in rv770_set_uvd_clocks()
85 WREG32_P(CG_UPLL_FUNC_CNTL, 0, ~(UPLL_RESET_MASK | UPLL_SLEEP_MASK)); in rv770_set_uvd_clocks()
87 /* assert BYPASS EN and FB_DIV[0] <- ??? why? */ in rv770_set_uvd_clocks()
114 WREG32_P(CG_UPLL_FUNC_CNTL, 0, ~UPLL_RESET_MASK); in rv770_set_uvd_clocks()
118 /* deassert BYPASS EN and FB_DIV[0] <- ??? why? */ in rv770_set_uvd_clocks()
119 WREG32_P(CG_UPLL_FUNC_CNTL, 0, ~UPLL_BYPASS_EN_MASK); in rv770_set_uvd_clocks()
120 WREG32_P(CG_UPLL_FUNC_CNTL_3, 0, ~UPLL_FB_DIV(1)); in rv770_set_uvd_clocks()
133 return 0; in rv770_set_uvd_clocks()
138 0x8d00, 0xffffffff, 0x0e0e0074,
139 0x8d04, 0xffffffff, 0x013a2b34,
140 0x9508, 0xffffffff, 0x00000002,
141 0x8b20, 0xffffffff, 0,
142 0x88c4, 0xffffffff, 0x000000c2,
143 0x28350, 0xffffffff, 0,
144 0x9058, 0xffffffff, 0x0fffc40f,
145 0x240c, 0xffffffff, 0x00000380,
146 0x733c, 0xffffffff, 0x00000002,
147 0x2650, 0x00040000, 0,
148 0x20bc, 0x00040000, 0,
149 0x7300, 0xffffffff, 0x001000f0
154 0x8db0, 0xffffffff, 0x98989898,
155 0x8db4, 0xffffffff, 0x98989898,
156 0x8db8, 0xffffffff, 0x98989898,
157 0x8dbc, 0xffffffff, 0x98989898,
158 0x8dc0, 0xffffffff, 0x98989898,
159 0x8dc4, 0xffffffff, 0x98989898,
160 0x8dc8, 0xffffffff, 0x98989898,
161 0x8dcc, 0xffffffff, 0x98989898,
162 0x88c4, 0xffffffff, 0x00000082
167 0x562c, 0xffffffff, 0,
168 0x3f90, 0xffffffff, 0,
169 0x9148, 0xffffffff, 0,
170 0x3f94, 0xffffffff, 0,
171 0x914c, 0xffffffff, 0,
172 0x9698, 0x18000000, 0x18000000
177 0x562c, 0xffffffff, 0,
178 0x3f90, 0xffffffff, 0x00cc0000,
179 0x9148, 0xffffffff, 0x00cc0000,
180 0x3f94, 0xffffffff, 0x00cc0000,
181 0x914c, 0xffffffff, 0x00cc0000,
182 0x9b7c, 0xffffffff, 0x00fa0000,
183 0x3f8c, 0xffffffff, 0x00fa0000,
184 0x9698, 0x18000000, 0x18000000
189 0x8bcc, 0xffffffff, 0x130300f9,
190 0x5448, 0xffffffff, 0x100,
191 0x55e4, 0xffffffff, 0x100,
192 0x160c, 0xffffffff, 0x100,
193 0x5644, 0xffffffff, 0x100,
194 0xc164, 0xffffffff, 0x100,
195 0x8a18, 0xffffffff, 0x100,
196 0x897c, 0xffffffff, 0x8000100,
197 0x8b28, 0xffffffff, 0x3c000100,
198 0x9144, 0xffffffff, 0x100,
199 0x9a1c, 0xffffffff, 0x10000,
200 0x9a50, 0xffffffff, 0x100,
201 0x9a1c, 0xffffffff, 0x10001,
202 0x9a50, 0xffffffff, 0x100,
203 0x9a1c, 0xffffffff, 0x10002,
204 0x9a50, 0xffffffff, 0x100,
205 0x9a1c, 0xffffffff, 0x10003,
206 0x9a50, 0xffffffff, 0x100,
207 0x9a1c, 0xffffffff, 0x0,
208 0x9870, 0xffffffff, 0x100,
209 0x8d58, 0xffffffff, 0x100,
210 0x9500, 0xffffffff, 0x0,
211 0x9510, 0xffffffff, 0x100,
212 0x9500, 0xffffffff, 0x1,
213 0x9510, 0xffffffff, 0x100,
214 0x9500, 0xffffffff, 0x2,
215 0x9510, 0xffffffff, 0x100,
216 0x9500, 0xffffffff, 0x3,
217 0x9510, 0xffffffff, 0x100,
218 0x9500, 0xffffffff, 0x4,
219 0x9510, 0xffffffff, 0x100,
220 0x9500, 0xffffffff, 0x5,
221 0x9510, 0xffffffff, 0x100,
222 0x9500, 0xffffffff, 0x6,
223 0x9510, 0xffffffff, 0x100,
224 0x9500, 0xffffffff, 0x7,
225 0x9510, 0xffffffff, 0x100,
226 0x9500, 0xffffffff, 0x8,
227 0x9510, 0xffffffff, 0x100,
228 0x9500, 0xffffffff, 0x9,
229 0x9510, 0xffffffff, 0x100,
230 0x9500, 0xffffffff, 0x8000,
231 0x9490, 0xffffffff, 0x0,
232 0x949c, 0xffffffff, 0x100,
233 0x9490, 0xffffffff, 0x1,
234 0x949c, 0xffffffff, 0x100,
235 0x9490, 0xffffffff, 0x2,
236 0x949c, 0xffffffff, 0x100,
237 0x9490, 0xffffffff, 0x3,
238 0x949c, 0xffffffff, 0x100,
239 0x9490, 0xffffffff, 0x4,
240 0x949c, 0xffffffff, 0x100,
241 0x9490, 0xffffffff, 0x5,
242 0x949c, 0xffffffff, 0x100,
243 0x9490, 0xffffffff, 0x6,
244 0x949c, 0xffffffff, 0x100,
245 0x9490, 0xffffffff, 0x7,
246 0x949c, 0xffffffff, 0x100,
247 0x9490, 0xffffffff, 0x8,
248 0x949c, 0xffffffff, 0x100,
249 0x9490, 0xffffffff, 0x9,
250 0x949c, 0xffffffff, 0x100,
251 0x9490, 0xffffffff, 0x8000,
252 0x9604, 0xffffffff, 0x0,
253 0x9654, 0xffffffff, 0x100,
254 0x9604, 0xffffffff, 0x1,
255 0x9654, 0xffffffff, 0x100,
256 0x9604, 0xffffffff, 0x2,
257 0x9654, 0xffffffff, 0x100,
258 0x9604, 0xffffffff, 0x3,
259 0x9654, 0xffffffff, 0x100,
260 0x9604, 0xffffffff, 0x4,
261 0x9654, 0xffffffff, 0x100,
262 0x9604, 0xffffffff, 0x5,
263 0x9654, 0xffffffff, 0x100,
264 0x9604, 0xffffffff, 0x6,
265 0x9654, 0xffffffff, 0x100,
266 0x9604, 0xffffffff, 0x7,
267 0x9654, 0xffffffff, 0x100,
268 0x9604, 0xffffffff, 0x8,
269 0x9654, 0xffffffff, 0x100,
270 0x9604, 0xffffffff, 0x9,
271 0x9654, 0xffffffff, 0x100,
272 0x9604, 0xffffffff, 0x80000000,
273 0x9030, 0xffffffff, 0x100,
274 0x9034, 0xffffffff, 0x100,
275 0x9038, 0xffffffff, 0x100,
276 0x903c, 0xffffffff, 0x100,
277 0x9040, 0xffffffff, 0x100,
278 0xa200, 0xffffffff, 0x100,
279 0xa204, 0xffffffff, 0x100,
280 0xa208, 0xffffffff, 0x100,
281 0xa20c, 0xffffffff, 0x100,
282 0x971c, 0xffffffff, 0x100,
283 0x915c, 0xffffffff, 0x00020001,
284 0x9160, 0xffffffff, 0x00040003,
285 0x916c, 0xffffffff, 0x00060005,
286 0x9170, 0xffffffff, 0x00080007,
287 0x9174, 0xffffffff, 0x000a0009,
288 0x9178, 0xffffffff, 0x000c000b,
289 0x917c, 0xffffffff, 0x000e000d,
290 0x9180, 0xffffffff, 0x0010000f,
291 0x918c, 0xffffffff, 0x00120011,
292 0x9190, 0xffffffff, 0x00140013,
293 0x9194, 0xffffffff, 0x00020001,
294 0x9198, 0xffffffff, 0x00040003,
295 0x919c, 0xffffffff, 0x00060005,
296 0x91a8, 0xffffffff, 0x00080007,
297 0x91ac, 0xffffffff, 0x000a0009,
298 0x91b0, 0xffffffff, 0x000c000b,
299 0x91b4, 0xffffffff, 0x000e000d,
300 0x91b8, 0xffffffff, 0x0010000f,
301 0x91c4, 0xffffffff, 0x00120011,
302 0x91c8, 0xffffffff, 0x00140013,
303 0x91cc, 0xffffffff, 0x00020001,
304 0x91d0, 0xffffffff, 0x00040003,
305 0x91d4, 0xffffffff, 0x00060005,
306 0x91e0, 0xffffffff, 0x00080007,
307 0x91e4, 0xffffffff, 0x000a0009,
308 0x91e8, 0xffffffff, 0x000c000b,
309 0x91ec, 0xffffffff, 0x00020001,
310 0x91f0, 0xffffffff, 0x00040003,
311 0x91f4, 0xffffffff, 0x00060005,
312 0x9200, 0xffffffff, 0x00080007,
313 0x9204, 0xffffffff, 0x000a0009,
314 0x9208, 0xffffffff, 0x000c000b,
315 0x920c, 0xffffffff, 0x000e000d,
316 0x9210, 0xffffffff, 0x0010000f,
317 0x921c, 0xffffffff, 0x00120011,
318 0x9220, 0xffffffff, 0x00140013,
319 0x9224, 0xffffffff, 0x00020001,
320 0x9228, 0xffffffff, 0x00040003,
321 0x922c, 0xffffffff, 0x00060005,
322 0x9238, 0xffffffff, 0x00080007,
323 0x923c, 0xffffffff, 0x000a0009,
324 0x9240, 0xffffffff, 0x000c000b,
325 0x9244, 0xffffffff, 0x000e000d,
326 0x9248, 0xffffffff, 0x0010000f,
327 0x9254, 0xffffffff, 0x00120011,
328 0x9258, 0xffffffff, 0x00140013,
329 0x925c, 0xffffffff, 0x00020001,
330 0x9260, 0xffffffff, 0x00040003,
331 0x9264, 0xffffffff, 0x00060005,
332 0x9270, 0xffffffff, 0x00080007,
333 0x9274, 0xffffffff, 0x000a0009,
334 0x9278, 0xffffffff, 0x000c000b,
335 0x927c, 0xffffffff, 0x000e000d,
336 0x9280, 0xffffffff, 0x0010000f,
337 0x928c, 0xffffffff, 0x00120011,
338 0x9290, 0xffffffff, 0x00140013,
339 0x9294, 0xffffffff, 0x00020001,
340 0x929c, 0xffffffff, 0x00040003,
341 0x92a0, 0xffffffff, 0x00060005,
342 0x92a4, 0xffffffff, 0x00080007
347 0x3f90, 0x00ff0000, 0x00fc0000,
348 0x9148, 0x00ff0000, 0x00fc0000,
349 0x3f94, 0x00ff0000, 0x00fc0000,
350 0x914c, 0x00ff0000, 0x00fc0000,
351 0xb4c, 0x00000020, 0x00000020,
352 0xa180, 0xffffffff, 0x00003f3f
357 0x8bcc, 0xffffffff, 0x13030040,
358 0x5448, 0xffffffff, 0x100,
359 0x55e4, 0xffffffff, 0x100,
360 0x160c, 0xffffffff, 0x100,
361 0x5644, 0xffffffff, 0x100,
362 0xc164, 0xffffffff, 0x100,
363 0x8a18, 0xffffffff, 0x100,
364 0x897c, 0xffffffff, 0x8000100,
365 0x8b28, 0xffffffff, 0x3c000100,
366 0x9144, 0xffffffff, 0x100,
367 0x9a1c, 0xffffffff, 0x10000,
368 0x9a50, 0xffffffff, 0x100,
369 0x9a1c, 0xffffffff, 0x0,
370 0x9870, 0xffffffff, 0x100,
371 0x8d58, 0xffffffff, 0x100,
372 0x9500, 0xffffffff, 0x0,
373 0x9510, 0xffffffff, 0x100,
374 0x9500, 0xffffffff, 0x1,
375 0x9510, 0xffffffff, 0x100,
376 0x9500, 0xffffffff, 0x8000,
377 0x9490, 0xffffffff, 0x0,
378 0x949c, 0xffffffff, 0x100,
379 0x9490, 0xffffffff, 0x1,
380 0x949c, 0xffffffff, 0x100,
381 0x9490, 0xffffffff, 0x8000,
382 0x9604, 0xffffffff, 0x0,
383 0x9654, 0xffffffff, 0x100,
384 0x9604, 0xffffffff, 0x1,
385 0x9654, 0xffffffff, 0x100,
386 0x9604, 0xffffffff, 0x80000000,
387 0x9030, 0xffffffff, 0x100,
388 0x9034, 0xffffffff, 0x100,
389 0x9038, 0xffffffff, 0x100,
390 0x903c, 0xffffffff, 0x100,
391 0x9040, 0xffffffff, 0x100,
392 0xa200, 0xffffffff, 0x100,
393 0xa204, 0xffffffff, 0x100,
394 0xa208, 0xffffffff, 0x100,
395 0xa20c, 0xffffffff, 0x100,
396 0x971c, 0xffffffff, 0x100,
397 0x915c, 0xffffffff, 0x00020001,
398 0x9174, 0xffffffff, 0x00000003,
399 0x9178, 0xffffffff, 0x00050001,
400 0x917c, 0xffffffff, 0x00030002,
401 0x918c, 0xffffffff, 0x00000004,
402 0x9190, 0xffffffff, 0x00070006,
403 0x9194, 0xffffffff, 0x00050001,
404 0x9198, 0xffffffff, 0x00030002,
405 0x91a8, 0xffffffff, 0x00000004,
406 0x91ac, 0xffffffff, 0x00070006,
407 0x91e8, 0xffffffff, 0x00000001,
408 0x9294, 0xffffffff, 0x00000001,
409 0x929c, 0xffffffff, 0x00000002,
410 0x92a0, 0xffffffff, 0x00040003,
411 0x9150, 0xffffffff, 0x4d940000
416 0x3f90, 0x00ff0000, 0x00f00000,
417 0x9148, 0x00ff0000, 0x00f00000,
418 0x3f94, 0x00ff0000, 0x00f00000,
419 0x914c, 0x00ff0000, 0x00f00000,
420 0x900c, 0xffffffff, 0x003b033f,
421 0xb4c, 0x00000020, 0x00000020,
422 0xa180, 0xffffffff, 0x00003f3f
427 0x8bcc, 0xffffffff, 0x130300f9,
428 0x5448, 0xffffffff, 0x100,
429 0x55e4, 0xffffffff, 0x100,
430 0x160c, 0xffffffff, 0x100,
431 0x5644, 0xffffffff, 0x100,
432 0xc164, 0xffffffff, 0x100,
433 0x8a18, 0xffffffff, 0x100,
434 0x897c, 0xffffffff, 0x8000100,
435 0x8b28, 0xffffffff, 0x3c000100,
436 0x9144, 0xffffffff, 0x100,
437 0x9a1c, 0xffffffff, 0x10000,
438 0x9a50, 0xffffffff, 0x100,
439 0x9a1c, 0xffffffff, 0x10001,
440 0x9a50, 0xffffffff, 0x100,
441 0x9a1c, 0xffffffff, 0x0,
442 0x9870, 0xffffffff, 0x100,
443 0x8d58, 0xffffffff, 0x100,
444 0x9500, 0xffffffff, 0x0,
445 0x9510, 0xffffffff, 0x100,
446 0x9500, 0xffffffff, 0x1,
447 0x9510, 0xffffffff, 0x100,
448 0x9500, 0xffffffff, 0x2,
449 0x9510, 0xffffffff, 0x100,
450 0x9500, 0xffffffff, 0x3,
451 0x9510, 0xffffffff, 0x100,
452 0x9500, 0xffffffff, 0x4,
453 0x9510, 0xffffffff, 0x100,
454 0x9500, 0xffffffff, 0x5,
455 0x9510, 0xffffffff, 0x100,
456 0x9500, 0xffffffff, 0x6,
457 0x9510, 0xffffffff, 0x100,
458 0x9500, 0xffffffff, 0x7,
459 0x9510, 0xffffffff, 0x100,
460 0x9500, 0xffffffff, 0x8000,
461 0x9490, 0xffffffff, 0x0,
462 0x949c, 0xffffffff, 0x100,
463 0x9490, 0xffffffff, 0x1,
464 0x949c, 0xffffffff, 0x100,
465 0x9490, 0xffffffff, 0x2,
466 0x949c, 0xffffffff, 0x100,
467 0x9490, 0xffffffff, 0x3,
468 0x949c, 0xffffffff, 0x100,
469 0x9490, 0xffffffff, 0x4,
470 0x949c, 0xffffffff, 0x100,
471 0x9490, 0xffffffff, 0x5,
472 0x949c, 0xffffffff, 0x100,
473 0x9490, 0xffffffff, 0x6,
474 0x949c, 0xffffffff, 0x100,
475 0x9490, 0xffffffff, 0x7,
476 0x949c, 0xffffffff, 0x100,
477 0x9490, 0xffffffff, 0x8000,
478 0x9604, 0xffffffff, 0x0,
479 0x9654, 0xffffffff, 0x100,
480 0x9604, 0xffffffff, 0x1,
481 0x9654, 0xffffffff, 0x100,
482 0x9604, 0xffffffff, 0x2,
483 0x9654, 0xffffffff, 0x100,
484 0x9604, 0xffffffff, 0x3,
485 0x9654, 0xffffffff, 0x100,
486 0x9604, 0xffffffff, 0x4,
487 0x9654, 0xffffffff, 0x100,
488 0x9604, 0xffffffff, 0x5,
489 0x9654, 0xffffffff, 0x100,
490 0x9604, 0xffffffff, 0x6,
491 0x9654, 0xffffffff, 0x100,
492 0x9604, 0xffffffff, 0x7,
493 0x9654, 0xffffffff, 0x100,
494 0x9604, 0xffffffff, 0x80000000,
495 0x9030, 0xffffffff, 0x100,
496 0x9034, 0xffffffff, 0x100,
497 0x9038, 0xffffffff, 0x100,
498 0x903c, 0xffffffff, 0x100,
499 0x9040, 0xffffffff, 0x100,
500 0xa200, 0xffffffff, 0x100,
501 0xa204, 0xffffffff, 0x100,
502 0xa208, 0xffffffff, 0x100,
503 0xa20c, 0xffffffff, 0x100,
504 0x971c, 0xffffffff, 0x100,
505 0x915c, 0xffffffff, 0x00020001,
506 0x916c, 0xffffffff, 0x00040003,
507 0x9170, 0xffffffff, 0x00000005,
508 0x9178, 0xffffffff, 0x00050001,
509 0x917c, 0xffffffff, 0x00030002,
510 0x918c, 0xffffffff, 0x00000004,
511 0x9190, 0xffffffff, 0x00070006,
512 0x9194, 0xffffffff, 0x00050001,
513 0x9198, 0xffffffff, 0x00030002,
514 0x91a8, 0xffffffff, 0x00000004,
515 0x91ac, 0xffffffff, 0x00070006,
516 0x91b0, 0xffffffff, 0x00050001,
517 0x91b4, 0xffffffff, 0x00030002,
518 0x91c4, 0xffffffff, 0x00000004,
519 0x91c8, 0xffffffff, 0x00070006,
520 0x91cc, 0xffffffff, 0x00050001,
521 0x91d0, 0xffffffff, 0x00030002,
522 0x91e0, 0xffffffff, 0x00000004,
523 0x91e4, 0xffffffff, 0x00070006,
524 0x91e8, 0xffffffff, 0x00000001,
525 0x91ec, 0xffffffff, 0x00050001,
526 0x91f0, 0xffffffff, 0x00030002,
527 0x9200, 0xffffffff, 0x00000004,
528 0x9204, 0xffffffff, 0x00070006,
529 0x9208, 0xffffffff, 0x00050001,
530 0x920c, 0xffffffff, 0x00030002,
531 0x921c, 0xffffffff, 0x00000004,
532 0x9220, 0xffffffff, 0x00070006,
533 0x9224, 0xffffffff, 0x00050001,
534 0x9228, 0xffffffff, 0x00030002,
535 0x9238, 0xffffffff, 0x00000004,
536 0x923c, 0xffffffff, 0x00070006,
537 0x9240, 0xffffffff, 0x00050001,
538 0x9244, 0xffffffff, 0x00030002,
539 0x9254, 0xffffffff, 0x00000004,
540 0x9258, 0xffffffff, 0x00070006,
541 0x9294, 0xffffffff, 0x00000001,
542 0x929c, 0xffffffff, 0x00000002,
543 0x92a0, 0xffffffff, 0x00040003,
544 0x92a4, 0xffffffff, 0x00000005
549 0x88c4, 0xffffffff, 0x00000082,
550 0x28a50, 0xfffffffc, 0x00000004,
551 0x2650, 0x00040000, 0,
552 0x20bc, 0x00040000, 0,
553 0x733c, 0xffffffff, 0x00000002,
554 0x7300, 0xffffffff, 0x001000f0,
555 0x3f90, 0x00ff0000, 0,
556 0x9148, 0x00ff0000, 0,
557 0x3f94, 0x00ff0000, 0,
558 0x914c, 0x00ff0000, 0,
559 0x240c, 0xffffffff, 0x00000380,
560 0x8a14, 0x00000007, 0x00000007,
561 0x8b24, 0xffffffff, 0x00ff0fff,
562 0x28a4c, 0xffffffff, 0x00004000,
563 0xa180, 0xffffffff, 0x00003f3f,
564 0x8d00, 0xffffffff, 0x0e0e003a,
565 0x8d04, 0xffffffff, 0x013a0e2a,
566 0x8c00, 0xffffffff, 0xe400000f,
567 0x8db0, 0xffffffff, 0x98989898,
568 0x8db4, 0xffffffff, 0x98989898,
569 0x8db8, 0xffffffff, 0x98989898,
570 0x8dbc, 0xffffffff, 0x98989898,
571 0x8dc0, 0xffffffff, 0x98989898,
572 0x8dc4, 0xffffffff, 0x98989898,
573 0x8dc8, 0xffffffff, 0x98989898,
574 0x8dcc, 0xffffffff, 0x98989898,
575 0x9058, 0xffffffff, 0x0fffc40f,
576 0x900c, 0xffffffff, 0x003b033f,
577 0x28350, 0xffffffff, 0,
578 0x8cf0, 0x1fffffff, 0x08e00420,
579 0x9508, 0xffffffff, 0x00000002,
580 0x88c4, 0xffffffff, 0x000000c2,
581 0x9698, 0x18000000, 0x18000000
586 0x8bcc, 0xffffffff, 0x13030100,
587 0x5448, 0xffffffff, 0x100,
588 0x55e4, 0xffffffff, 0x100,
589 0x160c, 0xffffffff, 0x100,
590 0x5644, 0xffffffff, 0x100,
591 0xc164, 0xffffffff, 0x100,
592 0x8a18, 0xffffffff, 0x100,
593 0x897c, 0xffffffff, 0x100,
594 0x8b28, 0xffffffff, 0x100,
595 0x9144, 0xffffffff, 0x100,
596 0x9a1c, 0xffffffff, 0x10000,
597 0x9a50, 0xffffffff, 0x100,
598 0x9a1c, 0xffffffff, 0x10001,
599 0x9a50, 0xffffffff, 0x100,
600 0x9a1c, 0xffffffff, 0x10002,
601 0x9a50, 0xffffffff, 0x100,
602 0x9a1c, 0xffffffff, 0x10003,
603 0x9a50, 0xffffffff, 0x100,
604 0x9a1c, 0xffffffff, 0x0,
605 0x9870, 0xffffffff, 0x100,
606 0x8d58, 0xffffffff, 0x100,
607 0x9500, 0xffffffff, 0x0,
608 0x9510, 0xffffffff, 0x100,
609 0x9500, 0xffffffff, 0x1,
610 0x9510, 0xffffffff, 0x100,
611 0x9500, 0xffffffff, 0x2,
612 0x9510, 0xffffffff, 0x100,
613 0x9500, 0xffffffff, 0x3,
614 0x9510, 0xffffffff, 0x100,
615 0x9500, 0xffffffff, 0x4,
616 0x9510, 0xffffffff, 0x100,
617 0x9500, 0xffffffff, 0x5,
618 0x9510, 0xffffffff, 0x100,
619 0x9500, 0xffffffff, 0x6,
620 0x9510, 0xffffffff, 0x100,
621 0x9500, 0xffffffff, 0x7,
622 0x9510, 0xffffffff, 0x100,
623 0x9500, 0xffffffff, 0x8000,
624 0x9490, 0xffffffff, 0x0,
625 0x949c, 0xffffffff, 0x100,
626 0x9490, 0xffffffff, 0x1,
627 0x949c, 0xffffffff, 0x100,
628 0x9490, 0xffffffff, 0x2,
629 0x949c, 0xffffffff, 0x100,
630 0x9490, 0xffffffff, 0x3,
631 0x949c, 0xffffffff, 0x100,
632 0x9490, 0xffffffff, 0x4,
633 0x949c, 0xffffffff, 0x100,
634 0x9490, 0xffffffff, 0x5,
635 0x949c, 0xffffffff, 0x100,
636 0x9490, 0xffffffff, 0x6,
637 0x949c, 0xffffffff, 0x100,
638 0x9490, 0xffffffff, 0x7,
639 0x949c, 0xffffffff, 0x100,
640 0x9490, 0xffffffff, 0x8000,
641 0x9604, 0xffffffff, 0x0,
642 0x9654, 0xffffffff, 0x100,
643 0x9604, 0xffffffff, 0x1,
644 0x9654, 0xffffffff, 0x100,
645 0x9604, 0xffffffff, 0x2,
646 0x9654, 0xffffffff, 0x100,
647 0x9604, 0xffffffff, 0x3,
648 0x9654, 0xffffffff, 0x100,
649 0x9604, 0xffffffff, 0x4,
650 0x9654, 0xffffffff, 0x100,
651 0x9604, 0xffffffff, 0x5,
652 0x9654, 0xffffffff, 0x100,
653 0x9604, 0xffffffff, 0x6,
654 0x9654, 0xffffffff, 0x100,
655 0x9604, 0xffffffff, 0x7,
656 0x9654, 0xffffffff, 0x100,
657 0x9604, 0xffffffff, 0x80000000,
658 0x9030, 0xffffffff, 0x100,
659 0x9034, 0xffffffff, 0x100,
660 0x9038, 0xffffffff, 0x100,
661 0x903c, 0xffffffff, 0x100,
662 0x9040, 0xffffffff, 0x100,
663 0xa200, 0xffffffff, 0x100,
664 0xa204, 0xffffffff, 0x100,
665 0xa208, 0xffffffff, 0x100,
666 0xa20c, 0xffffffff, 0x100,
667 0x971c, 0xffffffff, 0x100,
668 0x915c, 0xffffffff, 0x00020001,
669 0x9160, 0xffffffff, 0x00040003,
670 0x916c, 0xffffffff, 0x00060005,
671 0x9170, 0xffffffff, 0x00080007,
672 0x9174, 0xffffffff, 0x000a0009,
673 0x9178, 0xffffffff, 0x000c000b,
674 0x917c, 0xffffffff, 0x000e000d,
675 0x9180, 0xffffffff, 0x0010000f,
676 0x918c, 0xffffffff, 0x00120011,
677 0x9190, 0xffffffff, 0x00140013,
678 0x9194, 0xffffffff, 0x00020001,
679 0x9198, 0xffffffff, 0x00040003,
680 0x919c, 0xffffffff, 0x00060005,
681 0x91a8, 0xffffffff, 0x00080007,
682 0x91ac, 0xffffffff, 0x000a0009,
683 0x91b0, 0xffffffff, 0x000c000b,
684 0x91b4, 0xffffffff, 0x000e000d,
685 0x91b8, 0xffffffff, 0x0010000f,
686 0x91c4, 0xffffffff, 0x00120011,
687 0x91c8, 0xffffffff, 0x00140013,
688 0x91cc, 0xffffffff, 0x00020001,
689 0x91d0, 0xffffffff, 0x00040003,
690 0x91d4, 0xffffffff, 0x00060005,
691 0x91e0, 0xffffffff, 0x00080007,
692 0x91e4, 0xffffffff, 0x000a0009,
693 0x91e8, 0xffffffff, 0x000c000b,
694 0x91ec, 0xffffffff, 0x00020001,
695 0x91f0, 0xffffffff, 0x00040003,
696 0x91f4, 0xffffffff, 0x00060005,
697 0x9200, 0xffffffff, 0x00080007,
698 0x9204, 0xffffffff, 0x000a0009,
699 0x9208, 0xffffffff, 0x000c000b,
700 0x920c, 0xffffffff, 0x000e000d,
701 0x9210, 0xffffffff, 0x0010000f,
702 0x921c, 0xffffffff, 0x00120011,
703 0x9220, 0xffffffff, 0x00140013,
704 0x9224, 0xffffffff, 0x00020001,
705 0x9228, 0xffffffff, 0x00040003,
706 0x922c, 0xffffffff, 0x00060005,
707 0x9238, 0xffffffff, 0x00080007,
708 0x923c, 0xffffffff, 0x000a0009,
709 0x9240, 0xffffffff, 0x000c000b,
710 0x9244, 0xffffffff, 0x000e000d,
711 0x9248, 0xffffffff, 0x0010000f,
712 0x9254, 0xffffffff, 0x00120011,
713 0x9258, 0xffffffff, 0x00140013,
714 0x9294, 0xffffffff, 0x00020001,
715 0x929c, 0xffffffff, 0x00040003,
716 0x92a0, 0xffffffff, 0x00060005,
717 0x92a4, 0xffffffff, 0x00080007
730 if (rdev->pdev->device == 0x994e) in rv770_init_golden_registers()
820 async ? AVIVO_D1GRPH_SURFACE_UPDATE_H_RETRACE_EN : 0); in rv770_page_flip()
834 for (i = 0; i < rdev->usec_timeout; i++) { in rv770_page_flip()
862 if (temp & 0x400) in rv770_get_temp()
864 else if (temp & 0x200) in rv770_get_temp()
866 else if (temp & 0x100) { in rv770_get_temp()
867 actual_temp = temp & 0x1ff; in rv770_get_temp()
868 actual_temp |= ~0x1ff; in rv770_get_temp()
870 actual_temp = temp & 0xff; in rv770_get_temp()
883 /* 0xff01 is a flag rather then an actual voltage */ in rv770_pm_misc()
884 if (voltage->voltage == 0xff01) in rv770_pm_misc()
913 WREG32(VM_L2_CNTL2, 0); in rv770_pcie_gart_enable()
914 WREG32(VM_L2_CNTL3, BANK_SELECT(0) | CACHE_UPDATE_MODE(2)); in rv770_pcie_gart_enable()
932 WREG32(VM_CONTEXT0_CNTL, ENABLE_CONTEXT | PAGE_TABLE_DEPTH(0) | in rv770_pcie_gart_enable()
937 WREG32(VM_CONTEXT0_CNTL + (i * 4), 0); in rv770_pcie_gart_enable()
940 DRM_INFO("PCIE GART of %uM enabled (table at 0x%016llX).\n", in rv770_pcie_gart_enable()
944 return 0; in rv770_pcie_gart_enable()
953 for (i = 0; i < 7; i++) in rv770_pcie_gart_disable()
954 WREG32(VM_CONTEXT0_CNTL + (i * 4), 0); in rv770_pcie_gart_disable()
959 WREG32(VM_L2_CNTL2, 0); in rv770_pcie_gart_disable()
960 WREG32(VM_L2_CNTL3, BANK_SELECT(0) | CACHE_UPDATE_MODE(2)); in rv770_pcie_gart_disable()
990 WREG32(VM_L2_CNTL2, 0); in rv770_agp_enable()
991 WREG32(VM_L2_CNTL3, BANK_SELECT(0) | CACHE_UPDATE_MODE(2)); in rv770_agp_enable()
1004 for (i = 0; i < 7; i++) in rv770_agp_enable()
1005 WREG32(VM_CONTEXT0_CNTL + (i * 4), 0); in rv770_agp_enable()
1015 for (i = 0, j = 0; i < 32; i++, j += 0x18) { in rv770_mc_program()
1016 WREG32((0x2c14 + j), 0x00000000); in rv770_mc_program()
1017 WREG32((0x2c18 + j), 0x00000000); in rv770_mc_program()
1018 WREG32((0x2c1c + j), 0x00000000); in rv770_mc_program()
1019 WREG32((0x2c20 + j), 0x00000000); in rv770_mc_program()
1020 WREG32((0x2c24 + j), 0x00000000); in rv770_mc_program()
1055 tmp = ((rdev->mc.vram_end >> 24) & 0xFFFF) << 16; in rv770_mc_program()
1056 tmp |= ((rdev->mc.vram_start >> 24) & 0xFFFF); in rv770_mc_program()
1060 WREG32(HDP_NONSURFACE_SIZE, 0x3FFFFFFF); in rv770_mc_program()
1066 WREG32(MC_VM_AGP_BASE, 0); in rv770_mc_program()
1067 WREG32(MC_VM_AGP_TOP, 0x0FFFFFFF); in rv770_mc_program()
1068 WREG32(MC_VM_AGP_BOT, 0x0FFFFFFF); in rv770_mc_program()
1088 WREG32(SCRATCH_UMSK, 0); in r700_cp_stop()
1111 WREG32(GRBM_SOFT_RESET, 0); in rv770_cp_load_microcode()
1114 WREG32(CP_PFP_UCODE_ADDR, 0); in rv770_cp_load_microcode()
1115 for (i = 0; i < R700_PFP_UCODE_SIZE; i++) in rv770_cp_load_microcode()
1117 WREG32(CP_PFP_UCODE_ADDR, 0); in rv770_cp_load_microcode()
1120 WREG32(CP_ME_RAM_WADDR, 0); in rv770_cp_load_microcode()
1121 for (i = 0; i < R700_PM4_UCODE_SIZE; i++) in rv770_cp_load_microcode()
1124 WREG32(CP_PFP_UCODE_ADDR, 0); in rv770_cp_load_microcode()
1125 WREG32(CP_ME_RAM_WADDR, 0); in rv770_cp_load_microcode()
1126 WREG32(CP_ME_RAM_RADDR, 0); in rv770_cp_load_microcode()
1127 return 0; in rv770_cp_load_microcode()
1150 for (i = 0; i < rdev->usec_timeout; i++) { in rv770_set_clk_bypass_mode()
1179 u32 gs_prim_buffer_depth = 0; in rv770_gpu_init()
1185 u32 gb_tiling_config = 0; in rv770_gpu_init()
1186 u32 cc_gc_shader_pipe_config = 0; in rv770_gpu_init()
1212 rdev->config.rv770.sc_prim_fifo_size = 0xF9; in rv770_gpu_init()
1213 rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; in rv770_gpu_init()
1214 rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; in rv770_gpu_init()
1232 rdev->config.rv770.sc_prim_fifo_size = 0xf9; in rv770_gpu_init()
1233 rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; in rv770_gpu_init()
1234 rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; in rv770_gpu_init()
1256 rdev->config.rv770.sc_prim_fifo_size = 0x40; in rv770_gpu_init()
1257 rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; in rv770_gpu_init()
1258 rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; in rv770_gpu_init()
1276 rdev->config.rv770.sc_prim_fifo_size = 0x100; in rv770_gpu_init()
1277 rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; in rv770_gpu_init()
1278 rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; in rv770_gpu_init()
1290 j = 0; in rv770_gpu_init()
1291 for (i = 0; i < 32; i++) { in rv770_gpu_init()
1292 WREG32((0x2c14 + j), 0x00000000); in rv770_gpu_init()
1293 WREG32((0x2c18 + j), 0x00000000); in rv770_gpu_init()
1294 WREG32((0x2c1c + j), 0x00000000); in rv770_gpu_init()
1295 WREG32((0x2c20 + j), 0x00000000); in rv770_gpu_init()
1296 WREG32((0x2c24 + j), 0x00000000); in rv770_gpu_init()
1297 j += 0x18; in rv770_gpu_init()
1300 WREG32(GRBM_CNTL, GRBM_READ_TIMEOUT(0xff)); in rv770_gpu_init()
1307 for (i = 0, tmp = 1, active_number = 0; i < R7XX_MAX_PIPES; i++) { in rv770_gpu_init()
1316 WREG32(SPI_CONFIG_CNTL, 0); in rv770_gpu_init()
1319 cc_gc_shader_pipe_config = RREG32(CC_GC_SHADER_PIPE_CONFIG) & 0xffffff00; in rv770_gpu_init()
1327 gb_tiling_config = PIPE_TILING(0); in rv770_gpu_init()
1342 tmp = 0; in rv770_gpu_init()
1343 for (i = 0; i < rdev->config.rv770.max_backends; i++) in rv770_gpu_init()
1347 for (i = 0; i < rdev->config.rv770.max_backends; i++) in rv770_gpu_init()
1362 gb_tiling_config |= BANK_TILING(0); in rv770_gpu_init()
1364 rdev->config.rv770.tiling_nbanks = 4 << ((gb_tiling_config >> 4) & 0x3); in rv770_gpu_init()
1380 WREG32(DCP_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1381 WREG32(HDP_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1382 WREG32(DMA_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1383 WREG32(DMA_TILING_CONFIG2, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1385 WREG32(UVD_UDEC_DB_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1386 WREG32(UVD_UDEC_DBW_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1387 WREG32(UVD_UDEC_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1390 WREG32(CGTS_SYS_TCC_DISABLE, 0); in rv770_gpu_init()
1391 WREG32(CGTS_TCC_DISABLE, 0); in rv770_gpu_init()
1392 WREG32(CGTS_USER_SYS_TCC_DISABLE, 0); in rv770_gpu_init()
1393 WREG32(CGTS_USER_TCC_DISABLE, 0); in rv770_gpu_init()
1401 WREG32(CP_QUEUE_THRESHOLDS, (ROQ_IB1_START(0x16) | in rv770_gpu_init()
1402 ROQ_IB2_START(0x2b))); in rv770_gpu_init()
1404 WREG32(CP_MEQ_THRESHOLDS, STQ_SPLIT(0x30)); in rv770_gpu_init()
1414 smx_dc_ctl0 &= ~CACHE_DEPTH(0x1ff); in rv770_gpu_init()
1425 WREG32(SMX_SAR_CTL0, 0x00003f3f); in rv770_gpu_init()
1428 db_debug3 &= ~DB_CLK_OFF_DELAY(0x1f); in rv770_gpu_init()
1432 db_debug3 |= DB_CLK_OFF_DELAY(0x1f); in rv770_gpu_init()
1456 WREG32(PA_SC_MULTI_CHIP_CNTL, 0); in rv770_gpu_init()
1462 WREG32(CP_PERFMON_CNTL, 0); in rv770_gpu_init()
1465 DONE_FIFO_HIWATER(0xe0) | in rv770_gpu_init()
1466 ALU_UPDATE_FIFO_HIWATER(0x8)); in rv770_gpu_init()
1471 sq_ms_fifo_sizes |= FETCH_FIFO_HIWATER(0x1); in rv770_gpu_init()
1475 sq_ms_fifo_sizes |= FETCH_FIFO_HIWATER(0x4); in rv770_gpu_init()
1491 PS_PRIO(0) | in rv770_gpu_init()
1572 WREG32(PA_SC_LINE_STIPPLE_STATE, 0); in rv770_gpu_init()
1573 WREG32(VGT_STRMOUT_EN, 0); in rv770_gpu_init()
1574 WREG32(SX_MISC, 0); in rv770_gpu_init()
1575 WREG32(PA_SC_MODE_CNTL, 0); in rv770_gpu_init()
1576 WREG32(PA_SC_EDGERULE, 0xaaaaaaaa); in rv770_gpu_init()
1577 WREG32(PA_SC_AA_CONFIG, 0); in rv770_gpu_init()
1578 WREG32(PA_SC_CLIPRECT_RULE, 0xffff); in rv770_gpu_init()
1579 WREG32(PA_SC_LINE_STIPPLE, 0); in rv770_gpu_init()
1580 WREG32(SPI_INPUT_Z, 0); in rv770_gpu_init()
1582 WREG32(CB_COLOR7_FRAG, 0); in rv770_gpu_init()
1585 WREG32(CB_COLOR0_BASE, 0); in rv770_gpu_init()
1586 WREG32(CB_COLOR1_BASE, 0); in rv770_gpu_init()
1587 WREG32(CB_COLOR2_BASE, 0); in rv770_gpu_init()
1588 WREG32(CB_COLOR3_BASE, 0); in rv770_gpu_init()
1589 WREG32(CB_COLOR4_BASE, 0); in rv770_gpu_init()
1590 WREG32(CB_COLOR5_BASE, 0); in rv770_gpu_init()
1591 WREG32(CB_COLOR6_BASE, 0); in rv770_gpu_init()
1592 WREG32(CB_COLOR7_BASE, 0); in rv770_gpu_init()
1594 WREG32(TCP_CNTL, 0); in rv770_gpu_init()
1599 WREG32(PA_SC_MULTI_CHIP_CNTL, 0); in rv770_gpu_init()
1603 WREG32(VC_ENHANCE, 0); in rv770_gpu_init()
1610 if (mc->mc_vram_size > 0xE0000000) { in r700_vram_gtt_location()
1613 mc->real_vram_size = 0xE0000000; in r700_vram_gtt_location()
1614 mc->mc_vram_size = 0xE0000000; in r700_vram_gtt_location()
1635 dev_info(rdev->dev, "VRAM: %lluM 0x%08llX - 0x%08llX (%lluM used)\n", in r700_vram_gtt_location()
1639 radeon_vram_location(rdev, &rdev->mc, 0); in r700_vram_gtt_location()
1640 rdev->mc.gtt_base_align = 0; in r700_vram_gtt_location()
1662 case 0: in rv770_mc_init()
1677 /* Could aper size report 0 ? */ in rv770_mc_init()
1678 rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0); in rv770_mc_init()
1679 rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0); in rv770_mc_init()
1687 return 0; in rv770_mc_init()
1733 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_size = 0; in rv770_uvd_start()
1745 r = radeon_ring_init(rdev, ring, ring->ring_size, 0, PACKET0(UVD_NO_OP, 0)); in rv770_uvd_resume()
1824 DMA_PACKET(DMA_PACKET_NOP, 0, 0, 0)); in rv770_startup()
1853 return 0; in rv770_startup()
1899 return 0; in rv770_suspend()
2000 return 0; in rv770_init()
2030 if (radeon_pcie_gen2 == 0) in rv770_pcie_gen2_enable()
2047 DRM_INFO("enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0\n"); in rv770_pcie_gen2_enable()
2070 tmp = RREG32(0x541c); in rv770_pcie_gen2_enable()
2071 WREG32(0x541c, tmp | 0x8); in rv770_pcie_gen2_enable()
2073 link_cntl2 = RREG16(0x4088); in rv770_pcie_gen2_enable()
2075 link_cntl2 |= 0x2; in rv770_pcie_gen2_enable()
2076 WREG16(0x4088, link_cntl2); in rv770_pcie_gen2_enable()
2077 WREG32(MM_CFGREGS_CNTL, 0); in rv770_pcie_gen2_enable()
2097 /* XXX: only disable it if gen1 bridge vendor == 0x111d or 0x1106 */ in rv770_pcie_gen2_enable()