Lines Matching +full:0 +full:x100
56 unsigned fb_div = 0, vclk_div = 0, dclk_div = 0; in rv770_set_uvd_clocks()
71 return 0; in rv770_set_uvd_clocks()
75 43663, 0x03FFFFFE, 1, 30, ~0, in rv770_set_uvd_clocks()
84 /* set UPLL_FB_DIV to 0x50000 */ in rv770_set_uvd_clocks()
85 WREG32_P(CG_UPLL_FUNC_CNTL_3, UPLL_FB_DIV(0x50000), ~UPLL_FB_DIV_MASK); in rv770_set_uvd_clocks()
88 WREG32_P(CG_UPLL_FUNC_CNTL, 0, ~(UPLL_RESET_MASK | UPLL_SLEEP_MASK)); in rv770_set_uvd_clocks()
90 /* assert BYPASS EN and FB_DIV[0] <- ??? why? */ in rv770_set_uvd_clocks()
117 WREG32_P(CG_UPLL_FUNC_CNTL, 0, ~UPLL_RESET_MASK); in rv770_set_uvd_clocks()
121 /* deassert BYPASS EN and FB_DIV[0] <- ??? why? */ in rv770_set_uvd_clocks()
122 WREG32_P(CG_UPLL_FUNC_CNTL, 0, ~UPLL_BYPASS_EN_MASK); in rv770_set_uvd_clocks()
123 WREG32_P(CG_UPLL_FUNC_CNTL_3, 0, ~UPLL_FB_DIV(1)); in rv770_set_uvd_clocks()
136 return 0; in rv770_set_uvd_clocks()
141 0x8d00, 0xffffffff, 0x0e0e0074,
142 0x8d04, 0xffffffff, 0x013a2b34,
143 0x9508, 0xffffffff, 0x00000002,
144 0x8b20, 0xffffffff, 0,
145 0x88c4, 0xffffffff, 0x000000c2,
146 0x28350, 0xffffffff, 0,
147 0x9058, 0xffffffff, 0x0fffc40f,
148 0x240c, 0xffffffff, 0x00000380,
149 0x733c, 0xffffffff, 0x00000002,
150 0x2650, 0x00040000, 0,
151 0x20bc, 0x00040000, 0,
152 0x7300, 0xffffffff, 0x001000f0
157 0x8db0, 0xffffffff, 0x98989898,
158 0x8db4, 0xffffffff, 0x98989898,
159 0x8db8, 0xffffffff, 0x98989898,
160 0x8dbc, 0xffffffff, 0x98989898,
161 0x8dc0, 0xffffffff, 0x98989898,
162 0x8dc4, 0xffffffff, 0x98989898,
163 0x8dc8, 0xffffffff, 0x98989898,
164 0x8dcc, 0xffffffff, 0x98989898,
165 0x88c4, 0xffffffff, 0x00000082
170 0x562c, 0xffffffff, 0,
171 0x3f90, 0xffffffff, 0,
172 0x9148, 0xffffffff, 0,
173 0x3f94, 0xffffffff, 0,
174 0x914c, 0xffffffff, 0,
175 0x9698, 0x18000000, 0x18000000
180 0x562c, 0xffffffff, 0,
181 0x3f90, 0xffffffff, 0x00cc0000,
182 0x9148, 0xffffffff, 0x00cc0000,
183 0x3f94, 0xffffffff, 0x00cc0000,
184 0x914c, 0xffffffff, 0x00cc0000,
185 0x9b7c, 0xffffffff, 0x00fa0000,
186 0x3f8c, 0xffffffff, 0x00fa0000,
187 0x9698, 0x18000000, 0x18000000
192 0x8bcc, 0xffffffff, 0x130300f9,
193 0x5448, 0xffffffff, 0x100,
194 0x55e4, 0xffffffff, 0x100,
195 0x160c, 0xffffffff, 0x100,
196 0x5644, 0xffffffff, 0x100,
197 0xc164, 0xffffffff, 0x100,
198 0x8a18, 0xffffffff, 0x100,
199 0x897c, 0xffffffff, 0x8000100,
200 0x8b28, 0xffffffff, 0x3c000100,
201 0x9144, 0xffffffff, 0x100,
202 0x9a1c, 0xffffffff, 0x10000,
203 0x9a50, 0xffffffff, 0x100,
204 0x9a1c, 0xffffffff, 0x10001,
205 0x9a50, 0xffffffff, 0x100,
206 0x9a1c, 0xffffffff, 0x10002,
207 0x9a50, 0xffffffff, 0x100,
208 0x9a1c, 0xffffffff, 0x10003,
209 0x9a50, 0xffffffff, 0x100,
210 0x9a1c, 0xffffffff, 0x0,
211 0x9870, 0xffffffff, 0x100,
212 0x8d58, 0xffffffff, 0x100,
213 0x9500, 0xffffffff, 0x0,
214 0x9510, 0xffffffff, 0x100,
215 0x9500, 0xffffffff, 0x1,
216 0x9510, 0xffffffff, 0x100,
217 0x9500, 0xffffffff, 0x2,
218 0x9510, 0xffffffff, 0x100,
219 0x9500, 0xffffffff, 0x3,
220 0x9510, 0xffffffff, 0x100,
221 0x9500, 0xffffffff, 0x4,
222 0x9510, 0xffffffff, 0x100,
223 0x9500, 0xffffffff, 0x5,
224 0x9510, 0xffffffff, 0x100,
225 0x9500, 0xffffffff, 0x6,
226 0x9510, 0xffffffff, 0x100,
227 0x9500, 0xffffffff, 0x7,
228 0x9510, 0xffffffff, 0x100,
229 0x9500, 0xffffffff, 0x8,
230 0x9510, 0xffffffff, 0x100,
231 0x9500, 0xffffffff, 0x9,
232 0x9510, 0xffffffff, 0x100,
233 0x9500, 0xffffffff, 0x8000,
234 0x9490, 0xffffffff, 0x0,
235 0x949c, 0xffffffff, 0x100,
236 0x9490, 0xffffffff, 0x1,
237 0x949c, 0xffffffff, 0x100,
238 0x9490, 0xffffffff, 0x2,
239 0x949c, 0xffffffff, 0x100,
240 0x9490, 0xffffffff, 0x3,
241 0x949c, 0xffffffff, 0x100,
242 0x9490, 0xffffffff, 0x4,
243 0x949c, 0xffffffff, 0x100,
244 0x9490, 0xffffffff, 0x5,
245 0x949c, 0xffffffff, 0x100,
246 0x9490, 0xffffffff, 0x6,
247 0x949c, 0xffffffff, 0x100,
248 0x9490, 0xffffffff, 0x7,
249 0x949c, 0xffffffff, 0x100,
250 0x9490, 0xffffffff, 0x8,
251 0x949c, 0xffffffff, 0x100,
252 0x9490, 0xffffffff, 0x9,
253 0x949c, 0xffffffff, 0x100,
254 0x9490, 0xffffffff, 0x8000,
255 0x9604, 0xffffffff, 0x0,
256 0x9654, 0xffffffff, 0x100,
257 0x9604, 0xffffffff, 0x1,
258 0x9654, 0xffffffff, 0x100,
259 0x9604, 0xffffffff, 0x2,
260 0x9654, 0xffffffff, 0x100,
261 0x9604, 0xffffffff, 0x3,
262 0x9654, 0xffffffff, 0x100,
263 0x9604, 0xffffffff, 0x4,
264 0x9654, 0xffffffff, 0x100,
265 0x9604, 0xffffffff, 0x5,
266 0x9654, 0xffffffff, 0x100,
267 0x9604, 0xffffffff, 0x6,
268 0x9654, 0xffffffff, 0x100,
269 0x9604, 0xffffffff, 0x7,
270 0x9654, 0xffffffff, 0x100,
271 0x9604, 0xffffffff, 0x8,
272 0x9654, 0xffffffff, 0x100,
273 0x9604, 0xffffffff, 0x9,
274 0x9654, 0xffffffff, 0x100,
275 0x9604, 0xffffffff, 0x80000000,
276 0x9030, 0xffffffff, 0x100,
277 0x9034, 0xffffffff, 0x100,
278 0x9038, 0xffffffff, 0x100,
279 0x903c, 0xffffffff, 0x100,
280 0x9040, 0xffffffff, 0x100,
281 0xa200, 0xffffffff, 0x100,
282 0xa204, 0xffffffff, 0x100,
283 0xa208, 0xffffffff, 0x100,
284 0xa20c, 0xffffffff, 0x100,
285 0x971c, 0xffffffff, 0x100,
286 0x915c, 0xffffffff, 0x00020001,
287 0x9160, 0xffffffff, 0x00040003,
288 0x916c, 0xffffffff, 0x00060005,
289 0x9170, 0xffffffff, 0x00080007,
290 0x9174, 0xffffffff, 0x000a0009,
291 0x9178, 0xffffffff, 0x000c000b,
292 0x917c, 0xffffffff, 0x000e000d,
293 0x9180, 0xffffffff, 0x0010000f,
294 0x918c, 0xffffffff, 0x00120011,
295 0x9190, 0xffffffff, 0x00140013,
296 0x9194, 0xffffffff, 0x00020001,
297 0x9198, 0xffffffff, 0x00040003,
298 0x919c, 0xffffffff, 0x00060005,
299 0x91a8, 0xffffffff, 0x00080007,
300 0x91ac, 0xffffffff, 0x000a0009,
301 0x91b0, 0xffffffff, 0x000c000b,
302 0x91b4, 0xffffffff, 0x000e000d,
303 0x91b8, 0xffffffff, 0x0010000f,
304 0x91c4, 0xffffffff, 0x00120011,
305 0x91c8, 0xffffffff, 0x00140013,
306 0x91cc, 0xffffffff, 0x00020001,
307 0x91d0, 0xffffffff, 0x00040003,
308 0x91d4, 0xffffffff, 0x00060005,
309 0x91e0, 0xffffffff, 0x00080007,
310 0x91e4, 0xffffffff, 0x000a0009,
311 0x91e8, 0xffffffff, 0x000c000b,
312 0x91ec, 0xffffffff, 0x00020001,
313 0x91f0, 0xffffffff, 0x00040003,
314 0x91f4, 0xffffffff, 0x00060005,
315 0x9200, 0xffffffff, 0x00080007,
316 0x9204, 0xffffffff, 0x000a0009,
317 0x9208, 0xffffffff, 0x000c000b,
318 0x920c, 0xffffffff, 0x000e000d,
319 0x9210, 0xffffffff, 0x0010000f,
320 0x921c, 0xffffffff, 0x00120011,
321 0x9220, 0xffffffff, 0x00140013,
322 0x9224, 0xffffffff, 0x00020001,
323 0x9228, 0xffffffff, 0x00040003,
324 0x922c, 0xffffffff, 0x00060005,
325 0x9238, 0xffffffff, 0x00080007,
326 0x923c, 0xffffffff, 0x000a0009,
327 0x9240, 0xffffffff, 0x000c000b,
328 0x9244, 0xffffffff, 0x000e000d,
329 0x9248, 0xffffffff, 0x0010000f,
330 0x9254, 0xffffffff, 0x00120011,
331 0x9258, 0xffffffff, 0x00140013,
332 0x925c, 0xffffffff, 0x00020001,
333 0x9260, 0xffffffff, 0x00040003,
334 0x9264, 0xffffffff, 0x00060005,
335 0x9270, 0xffffffff, 0x00080007,
336 0x9274, 0xffffffff, 0x000a0009,
337 0x9278, 0xffffffff, 0x000c000b,
338 0x927c, 0xffffffff, 0x000e000d,
339 0x9280, 0xffffffff, 0x0010000f,
340 0x928c, 0xffffffff, 0x00120011,
341 0x9290, 0xffffffff, 0x00140013,
342 0x9294, 0xffffffff, 0x00020001,
343 0x929c, 0xffffffff, 0x00040003,
344 0x92a0, 0xffffffff, 0x00060005,
345 0x92a4, 0xffffffff, 0x00080007
350 0x3f90, 0x00ff0000, 0x00fc0000,
351 0x9148, 0x00ff0000, 0x00fc0000,
352 0x3f94, 0x00ff0000, 0x00fc0000,
353 0x914c, 0x00ff0000, 0x00fc0000,
354 0xb4c, 0x00000020, 0x00000020,
355 0xa180, 0xffffffff, 0x00003f3f
360 0x8bcc, 0xffffffff, 0x13030040,
361 0x5448, 0xffffffff, 0x100,
362 0x55e4, 0xffffffff, 0x100,
363 0x160c, 0xffffffff, 0x100,
364 0x5644, 0xffffffff, 0x100,
365 0xc164, 0xffffffff, 0x100,
366 0x8a18, 0xffffffff, 0x100,
367 0x897c, 0xffffffff, 0x8000100,
368 0x8b28, 0xffffffff, 0x3c000100,
369 0x9144, 0xffffffff, 0x100,
370 0x9a1c, 0xffffffff, 0x10000,
371 0x9a50, 0xffffffff, 0x100,
372 0x9a1c, 0xffffffff, 0x0,
373 0x9870, 0xffffffff, 0x100,
374 0x8d58, 0xffffffff, 0x100,
375 0x9500, 0xffffffff, 0x0,
376 0x9510, 0xffffffff, 0x100,
377 0x9500, 0xffffffff, 0x1,
378 0x9510, 0xffffffff, 0x100,
379 0x9500, 0xffffffff, 0x8000,
380 0x9490, 0xffffffff, 0x0,
381 0x949c, 0xffffffff, 0x100,
382 0x9490, 0xffffffff, 0x1,
383 0x949c, 0xffffffff, 0x100,
384 0x9490, 0xffffffff, 0x8000,
385 0x9604, 0xffffffff, 0x0,
386 0x9654, 0xffffffff, 0x100,
387 0x9604, 0xffffffff, 0x1,
388 0x9654, 0xffffffff, 0x100,
389 0x9604, 0xffffffff, 0x80000000,
390 0x9030, 0xffffffff, 0x100,
391 0x9034, 0xffffffff, 0x100,
392 0x9038, 0xffffffff, 0x100,
393 0x903c, 0xffffffff, 0x100,
394 0x9040, 0xffffffff, 0x100,
395 0xa200, 0xffffffff, 0x100,
396 0xa204, 0xffffffff, 0x100,
397 0xa208, 0xffffffff, 0x100,
398 0xa20c, 0xffffffff, 0x100,
399 0x971c, 0xffffffff, 0x100,
400 0x915c, 0xffffffff, 0x00020001,
401 0x9174, 0xffffffff, 0x00000003,
402 0x9178, 0xffffffff, 0x00050001,
403 0x917c, 0xffffffff, 0x00030002,
404 0x918c, 0xffffffff, 0x00000004,
405 0x9190, 0xffffffff, 0x00070006,
406 0x9194, 0xffffffff, 0x00050001,
407 0x9198, 0xffffffff, 0x00030002,
408 0x91a8, 0xffffffff, 0x00000004,
409 0x91ac, 0xffffffff, 0x00070006,
410 0x91e8, 0xffffffff, 0x00000001,
411 0x9294, 0xffffffff, 0x00000001,
412 0x929c, 0xffffffff, 0x00000002,
413 0x92a0, 0xffffffff, 0x00040003,
414 0x9150, 0xffffffff, 0x4d940000
419 0x3f90, 0x00ff0000, 0x00f00000,
420 0x9148, 0x00ff0000, 0x00f00000,
421 0x3f94, 0x00ff0000, 0x00f00000,
422 0x914c, 0x00ff0000, 0x00f00000,
423 0x900c, 0xffffffff, 0x003b033f,
424 0xb4c, 0x00000020, 0x00000020,
425 0xa180, 0xffffffff, 0x00003f3f
430 0x8bcc, 0xffffffff, 0x130300f9,
431 0x5448, 0xffffffff, 0x100,
432 0x55e4, 0xffffffff, 0x100,
433 0x160c, 0xffffffff, 0x100,
434 0x5644, 0xffffffff, 0x100,
435 0xc164, 0xffffffff, 0x100,
436 0x8a18, 0xffffffff, 0x100,
437 0x897c, 0xffffffff, 0x8000100,
438 0x8b28, 0xffffffff, 0x3c000100,
439 0x9144, 0xffffffff, 0x100,
440 0x9a1c, 0xffffffff, 0x10000,
441 0x9a50, 0xffffffff, 0x100,
442 0x9a1c, 0xffffffff, 0x10001,
443 0x9a50, 0xffffffff, 0x100,
444 0x9a1c, 0xffffffff, 0x0,
445 0x9870, 0xffffffff, 0x100,
446 0x8d58, 0xffffffff, 0x100,
447 0x9500, 0xffffffff, 0x0,
448 0x9510, 0xffffffff, 0x100,
449 0x9500, 0xffffffff, 0x1,
450 0x9510, 0xffffffff, 0x100,
451 0x9500, 0xffffffff, 0x2,
452 0x9510, 0xffffffff, 0x100,
453 0x9500, 0xffffffff, 0x3,
454 0x9510, 0xffffffff, 0x100,
455 0x9500, 0xffffffff, 0x4,
456 0x9510, 0xffffffff, 0x100,
457 0x9500, 0xffffffff, 0x5,
458 0x9510, 0xffffffff, 0x100,
459 0x9500, 0xffffffff, 0x6,
460 0x9510, 0xffffffff, 0x100,
461 0x9500, 0xffffffff, 0x7,
462 0x9510, 0xffffffff, 0x100,
463 0x9500, 0xffffffff, 0x8000,
464 0x9490, 0xffffffff, 0x0,
465 0x949c, 0xffffffff, 0x100,
466 0x9490, 0xffffffff, 0x1,
467 0x949c, 0xffffffff, 0x100,
468 0x9490, 0xffffffff, 0x2,
469 0x949c, 0xffffffff, 0x100,
470 0x9490, 0xffffffff, 0x3,
471 0x949c, 0xffffffff, 0x100,
472 0x9490, 0xffffffff, 0x4,
473 0x949c, 0xffffffff, 0x100,
474 0x9490, 0xffffffff, 0x5,
475 0x949c, 0xffffffff, 0x100,
476 0x9490, 0xffffffff, 0x6,
477 0x949c, 0xffffffff, 0x100,
478 0x9490, 0xffffffff, 0x7,
479 0x949c, 0xffffffff, 0x100,
480 0x9490, 0xffffffff, 0x8000,
481 0x9604, 0xffffffff, 0x0,
482 0x9654, 0xffffffff, 0x100,
483 0x9604, 0xffffffff, 0x1,
484 0x9654, 0xffffffff, 0x100,
485 0x9604, 0xffffffff, 0x2,
486 0x9654, 0xffffffff, 0x100,
487 0x9604, 0xffffffff, 0x3,
488 0x9654, 0xffffffff, 0x100,
489 0x9604, 0xffffffff, 0x4,
490 0x9654, 0xffffffff, 0x100,
491 0x9604, 0xffffffff, 0x5,
492 0x9654, 0xffffffff, 0x100,
493 0x9604, 0xffffffff, 0x6,
494 0x9654, 0xffffffff, 0x100,
495 0x9604, 0xffffffff, 0x7,
496 0x9654, 0xffffffff, 0x100,
497 0x9604, 0xffffffff, 0x80000000,
498 0x9030, 0xffffffff, 0x100,
499 0x9034, 0xffffffff, 0x100,
500 0x9038, 0xffffffff, 0x100,
501 0x903c, 0xffffffff, 0x100,
502 0x9040, 0xffffffff, 0x100,
503 0xa200, 0xffffffff, 0x100,
504 0xa204, 0xffffffff, 0x100,
505 0xa208, 0xffffffff, 0x100,
506 0xa20c, 0xffffffff, 0x100,
507 0x971c, 0xffffffff, 0x100,
508 0x915c, 0xffffffff, 0x00020001,
509 0x916c, 0xffffffff, 0x00040003,
510 0x9170, 0xffffffff, 0x00000005,
511 0x9178, 0xffffffff, 0x00050001,
512 0x917c, 0xffffffff, 0x00030002,
513 0x918c, 0xffffffff, 0x00000004,
514 0x9190, 0xffffffff, 0x00070006,
515 0x9194, 0xffffffff, 0x00050001,
516 0x9198, 0xffffffff, 0x00030002,
517 0x91a8, 0xffffffff, 0x00000004,
518 0x91ac, 0xffffffff, 0x00070006,
519 0x91b0, 0xffffffff, 0x00050001,
520 0x91b4, 0xffffffff, 0x00030002,
521 0x91c4, 0xffffffff, 0x00000004,
522 0x91c8, 0xffffffff, 0x00070006,
523 0x91cc, 0xffffffff, 0x00050001,
524 0x91d0, 0xffffffff, 0x00030002,
525 0x91e0, 0xffffffff, 0x00000004,
526 0x91e4, 0xffffffff, 0x00070006,
527 0x91e8, 0xffffffff, 0x00000001,
528 0x91ec, 0xffffffff, 0x00050001,
529 0x91f0, 0xffffffff, 0x00030002,
530 0x9200, 0xffffffff, 0x00000004,
531 0x9204, 0xffffffff, 0x00070006,
532 0x9208, 0xffffffff, 0x00050001,
533 0x920c, 0xffffffff, 0x00030002,
534 0x921c, 0xffffffff, 0x00000004,
535 0x9220, 0xffffffff, 0x00070006,
536 0x9224, 0xffffffff, 0x00050001,
537 0x9228, 0xffffffff, 0x00030002,
538 0x9238, 0xffffffff, 0x00000004,
539 0x923c, 0xffffffff, 0x00070006,
540 0x9240, 0xffffffff, 0x00050001,
541 0x9244, 0xffffffff, 0x00030002,
542 0x9254, 0xffffffff, 0x00000004,
543 0x9258, 0xffffffff, 0x00070006,
544 0x9294, 0xffffffff, 0x00000001,
545 0x929c, 0xffffffff, 0x00000002,
546 0x92a0, 0xffffffff, 0x00040003,
547 0x92a4, 0xffffffff, 0x00000005
552 0x88c4, 0xffffffff, 0x00000082,
553 0x28a50, 0xfffffffc, 0x00000004,
554 0x2650, 0x00040000, 0,
555 0x20bc, 0x00040000, 0,
556 0x733c, 0xffffffff, 0x00000002,
557 0x7300, 0xffffffff, 0x001000f0,
558 0x3f90, 0x00ff0000, 0,
559 0x9148, 0x00ff0000, 0,
560 0x3f94, 0x00ff0000, 0,
561 0x914c, 0x00ff0000, 0,
562 0x240c, 0xffffffff, 0x00000380,
563 0x8a14, 0x00000007, 0x00000007,
564 0x8b24, 0xffffffff, 0x00ff0fff,
565 0x28a4c, 0xffffffff, 0x00004000,
566 0xa180, 0xffffffff, 0x00003f3f,
567 0x8d00, 0xffffffff, 0x0e0e003a,
568 0x8d04, 0xffffffff, 0x013a0e2a,
569 0x8c00, 0xffffffff, 0xe400000f,
570 0x8db0, 0xffffffff, 0x98989898,
571 0x8db4, 0xffffffff, 0x98989898,
572 0x8db8, 0xffffffff, 0x98989898,
573 0x8dbc, 0xffffffff, 0x98989898,
574 0x8dc0, 0xffffffff, 0x98989898,
575 0x8dc4, 0xffffffff, 0x98989898,
576 0x8dc8, 0xffffffff, 0x98989898,
577 0x8dcc, 0xffffffff, 0x98989898,
578 0x9058, 0xffffffff, 0x0fffc40f,
579 0x900c, 0xffffffff, 0x003b033f,
580 0x28350, 0xffffffff, 0,
581 0x8cf0, 0x1fffffff, 0x08e00420,
582 0x9508, 0xffffffff, 0x00000002,
583 0x88c4, 0xffffffff, 0x000000c2,
584 0x9698, 0x18000000, 0x18000000
589 0x8bcc, 0xffffffff, 0x13030100,
590 0x5448, 0xffffffff, 0x100,
591 0x55e4, 0xffffffff, 0x100,
592 0x160c, 0xffffffff, 0x100,
593 0x5644, 0xffffffff, 0x100,
594 0xc164, 0xffffffff, 0x100,
595 0x8a18, 0xffffffff, 0x100,
596 0x897c, 0xffffffff, 0x100,
597 0x8b28, 0xffffffff, 0x100,
598 0x9144, 0xffffffff, 0x100,
599 0x9a1c, 0xffffffff, 0x10000,
600 0x9a50, 0xffffffff, 0x100,
601 0x9a1c, 0xffffffff, 0x10001,
602 0x9a50, 0xffffffff, 0x100,
603 0x9a1c, 0xffffffff, 0x10002,
604 0x9a50, 0xffffffff, 0x100,
605 0x9a1c, 0xffffffff, 0x10003,
606 0x9a50, 0xffffffff, 0x100,
607 0x9a1c, 0xffffffff, 0x0,
608 0x9870, 0xffffffff, 0x100,
609 0x8d58, 0xffffffff, 0x100,
610 0x9500, 0xffffffff, 0x0,
611 0x9510, 0xffffffff, 0x100,
612 0x9500, 0xffffffff, 0x1,
613 0x9510, 0xffffffff, 0x100,
614 0x9500, 0xffffffff, 0x2,
615 0x9510, 0xffffffff, 0x100,
616 0x9500, 0xffffffff, 0x3,
617 0x9510, 0xffffffff, 0x100,
618 0x9500, 0xffffffff, 0x4,
619 0x9510, 0xffffffff, 0x100,
620 0x9500, 0xffffffff, 0x5,
621 0x9510, 0xffffffff, 0x100,
622 0x9500, 0xffffffff, 0x6,
623 0x9510, 0xffffffff, 0x100,
624 0x9500, 0xffffffff, 0x7,
625 0x9510, 0xffffffff, 0x100,
626 0x9500, 0xffffffff, 0x8000,
627 0x9490, 0xffffffff, 0x0,
628 0x949c, 0xffffffff, 0x100,
629 0x9490, 0xffffffff, 0x1,
630 0x949c, 0xffffffff, 0x100,
631 0x9490, 0xffffffff, 0x2,
632 0x949c, 0xffffffff, 0x100,
633 0x9490, 0xffffffff, 0x3,
634 0x949c, 0xffffffff, 0x100,
635 0x9490, 0xffffffff, 0x4,
636 0x949c, 0xffffffff, 0x100,
637 0x9490, 0xffffffff, 0x5,
638 0x949c, 0xffffffff, 0x100,
639 0x9490, 0xffffffff, 0x6,
640 0x949c, 0xffffffff, 0x100,
641 0x9490, 0xffffffff, 0x7,
642 0x949c, 0xffffffff, 0x100,
643 0x9490, 0xffffffff, 0x8000,
644 0x9604, 0xffffffff, 0x0,
645 0x9654, 0xffffffff, 0x100,
646 0x9604, 0xffffffff, 0x1,
647 0x9654, 0xffffffff, 0x100,
648 0x9604, 0xffffffff, 0x2,
649 0x9654, 0xffffffff, 0x100,
650 0x9604, 0xffffffff, 0x3,
651 0x9654, 0xffffffff, 0x100,
652 0x9604, 0xffffffff, 0x4,
653 0x9654, 0xffffffff, 0x100,
654 0x9604, 0xffffffff, 0x5,
655 0x9654, 0xffffffff, 0x100,
656 0x9604, 0xffffffff, 0x6,
657 0x9654, 0xffffffff, 0x100,
658 0x9604, 0xffffffff, 0x7,
659 0x9654, 0xffffffff, 0x100,
660 0x9604, 0xffffffff, 0x80000000,
661 0x9030, 0xffffffff, 0x100,
662 0x9034, 0xffffffff, 0x100,
663 0x9038, 0xffffffff, 0x100,
664 0x903c, 0xffffffff, 0x100,
665 0x9040, 0xffffffff, 0x100,
666 0xa200, 0xffffffff, 0x100,
667 0xa204, 0xffffffff, 0x100,
668 0xa208, 0xffffffff, 0x100,
669 0xa20c, 0xffffffff, 0x100,
670 0x971c, 0xffffffff, 0x100,
671 0x915c, 0xffffffff, 0x00020001,
672 0x9160, 0xffffffff, 0x00040003,
673 0x916c, 0xffffffff, 0x00060005,
674 0x9170, 0xffffffff, 0x00080007,
675 0x9174, 0xffffffff, 0x000a0009,
676 0x9178, 0xffffffff, 0x000c000b,
677 0x917c, 0xffffffff, 0x000e000d,
678 0x9180, 0xffffffff, 0x0010000f,
679 0x918c, 0xffffffff, 0x00120011,
680 0x9190, 0xffffffff, 0x00140013,
681 0x9194, 0xffffffff, 0x00020001,
682 0x9198, 0xffffffff, 0x00040003,
683 0x919c, 0xffffffff, 0x00060005,
684 0x91a8, 0xffffffff, 0x00080007,
685 0x91ac, 0xffffffff, 0x000a0009,
686 0x91b0, 0xffffffff, 0x000c000b,
687 0x91b4, 0xffffffff, 0x000e000d,
688 0x91b8, 0xffffffff, 0x0010000f,
689 0x91c4, 0xffffffff, 0x00120011,
690 0x91c8, 0xffffffff, 0x00140013,
691 0x91cc, 0xffffffff, 0x00020001,
692 0x91d0, 0xffffffff, 0x00040003,
693 0x91d4, 0xffffffff, 0x00060005,
694 0x91e0, 0xffffffff, 0x00080007,
695 0x91e4, 0xffffffff, 0x000a0009,
696 0x91e8, 0xffffffff, 0x000c000b,
697 0x91ec, 0xffffffff, 0x00020001,
698 0x91f0, 0xffffffff, 0x00040003,
699 0x91f4, 0xffffffff, 0x00060005,
700 0x9200, 0xffffffff, 0x00080007,
701 0x9204, 0xffffffff, 0x000a0009,
702 0x9208, 0xffffffff, 0x000c000b,
703 0x920c, 0xffffffff, 0x000e000d,
704 0x9210, 0xffffffff, 0x0010000f,
705 0x921c, 0xffffffff, 0x00120011,
706 0x9220, 0xffffffff, 0x00140013,
707 0x9224, 0xffffffff, 0x00020001,
708 0x9228, 0xffffffff, 0x00040003,
709 0x922c, 0xffffffff, 0x00060005,
710 0x9238, 0xffffffff, 0x00080007,
711 0x923c, 0xffffffff, 0x000a0009,
712 0x9240, 0xffffffff, 0x000c000b,
713 0x9244, 0xffffffff, 0x000e000d,
714 0x9248, 0xffffffff, 0x0010000f,
715 0x9254, 0xffffffff, 0x00120011,
716 0x9258, 0xffffffff, 0x00140013,
717 0x9294, 0xffffffff, 0x00020001,
718 0x929c, 0xffffffff, 0x00040003,
719 0x92a0, 0xffffffff, 0x00060005,
720 0x92a4, 0xffffffff, 0x00080007
733 if (rdev->pdev->device == 0x994e) in rv770_init_golden_registers()
824 async ? AVIVO_D1GRPH_SURFACE_UPDATE_H_RETRACE_EN : 0); in rv770_page_flip()
827 fb->pitches[0] / fb->format->cpp[0]); in rv770_page_flip()
842 for (i = 0; i < rdev->usec_timeout; i++) { in rv770_page_flip()
870 if (temp & 0x400) in rv770_get_temp()
872 else if (temp & 0x200) in rv770_get_temp()
874 else if (temp & 0x100) { in rv770_get_temp()
875 actual_temp = temp & 0x1ff; in rv770_get_temp()
876 actual_temp |= ~0x1ff; in rv770_get_temp()
878 actual_temp = temp & 0xff; in rv770_get_temp()
891 /* 0xff01 is a flag rather then an actual voltage */ in rv770_pm_misc()
892 if (voltage->voltage == 0xff01) in rv770_pm_misc()
921 WREG32(VM_L2_CNTL2, 0); in rv770_pcie_gart_enable()
922 WREG32(VM_L2_CNTL3, BANK_SELECT(0) | CACHE_UPDATE_MODE(2)); in rv770_pcie_gart_enable()
940 WREG32(VM_CONTEXT0_CNTL, ENABLE_CONTEXT | PAGE_TABLE_DEPTH(0) | in rv770_pcie_gart_enable()
945 WREG32(VM_CONTEXT0_CNTL + (i * 4), 0); in rv770_pcie_gart_enable()
948 DRM_INFO("PCIE GART of %uM enabled (table at 0x%016llX).\n", in rv770_pcie_gart_enable()
952 return 0; in rv770_pcie_gart_enable()
961 for (i = 0; i < 7; i++) in rv770_pcie_gart_disable()
962 WREG32(VM_CONTEXT0_CNTL + (i * 4), 0); in rv770_pcie_gart_disable()
967 WREG32(VM_L2_CNTL2, 0); in rv770_pcie_gart_disable()
968 WREG32(VM_L2_CNTL3, BANK_SELECT(0) | CACHE_UPDATE_MODE(2)); in rv770_pcie_gart_disable()
998 WREG32(VM_L2_CNTL2, 0); in rv770_agp_enable()
999 WREG32(VM_L2_CNTL3, BANK_SELECT(0) | CACHE_UPDATE_MODE(2)); in rv770_agp_enable()
1012 for (i = 0; i < 7; i++) in rv770_agp_enable()
1013 WREG32(VM_CONTEXT0_CNTL + (i * 4), 0); in rv770_agp_enable()
1023 for (i = 0, j = 0; i < 32; i++, j += 0x18) { in rv770_mc_program()
1024 WREG32((0x2c14 + j), 0x00000000); in rv770_mc_program()
1025 WREG32((0x2c18 + j), 0x00000000); in rv770_mc_program()
1026 WREG32((0x2c1c + j), 0x00000000); in rv770_mc_program()
1027 WREG32((0x2c20 + j), 0x00000000); in rv770_mc_program()
1028 WREG32((0x2c24 + j), 0x00000000); in rv770_mc_program()
1063 tmp = ((rdev->mc.vram_end >> 24) & 0xFFFF) << 16; in rv770_mc_program()
1064 tmp |= ((rdev->mc.vram_start >> 24) & 0xFFFF); in rv770_mc_program()
1068 WREG32(HDP_NONSURFACE_SIZE, 0x3FFFFFFF); in rv770_mc_program()
1074 WREG32(MC_VM_AGP_BASE, 0); in rv770_mc_program()
1075 WREG32(MC_VM_AGP_TOP, 0x0FFFFFFF); in rv770_mc_program()
1076 WREG32(MC_VM_AGP_BOT, 0x0FFFFFFF); in rv770_mc_program()
1096 WREG32(SCRATCH_UMSK, 0); in r700_cp_stop()
1119 WREG32(GRBM_SOFT_RESET, 0); in rv770_cp_load_microcode()
1122 WREG32(CP_PFP_UCODE_ADDR, 0); in rv770_cp_load_microcode()
1123 for (i = 0; i < R700_PFP_UCODE_SIZE; i++) in rv770_cp_load_microcode()
1125 WREG32(CP_PFP_UCODE_ADDR, 0); in rv770_cp_load_microcode()
1128 WREG32(CP_ME_RAM_WADDR, 0); in rv770_cp_load_microcode()
1129 for (i = 0; i < R700_PM4_UCODE_SIZE; i++) in rv770_cp_load_microcode()
1132 WREG32(CP_PFP_UCODE_ADDR, 0); in rv770_cp_load_microcode()
1133 WREG32(CP_ME_RAM_WADDR, 0); in rv770_cp_load_microcode()
1134 WREG32(CP_ME_RAM_RADDR, 0); in rv770_cp_load_microcode()
1135 return 0; in rv770_cp_load_microcode()
1158 for (i = 0; i < rdev->usec_timeout; i++) { in rv770_set_clk_bypass_mode()
1187 u32 gs_prim_buffer_depth = 0; in rv770_gpu_init()
1193 u32 gb_tiling_config = 0; in rv770_gpu_init()
1194 u32 cc_gc_shader_pipe_config = 0; in rv770_gpu_init()
1220 rdev->config.rv770.sc_prim_fifo_size = 0xF9; in rv770_gpu_init()
1221 rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; in rv770_gpu_init()
1222 rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; in rv770_gpu_init()
1240 rdev->config.rv770.sc_prim_fifo_size = 0xf9; in rv770_gpu_init()
1241 rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; in rv770_gpu_init()
1242 rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; in rv770_gpu_init()
1264 rdev->config.rv770.sc_prim_fifo_size = 0x40; in rv770_gpu_init()
1265 rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; in rv770_gpu_init()
1266 rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; in rv770_gpu_init()
1284 rdev->config.rv770.sc_prim_fifo_size = 0x100; in rv770_gpu_init()
1285 rdev->config.rv770.sc_hiz_tile_fifo_size = 0x30; in rv770_gpu_init()
1286 rdev->config.rv770.sc_earlyz_tile_fifo_fize = 0x130; in rv770_gpu_init()
1298 j = 0; in rv770_gpu_init()
1299 for (i = 0; i < 32; i++) { in rv770_gpu_init()
1300 WREG32((0x2c14 + j), 0x00000000); in rv770_gpu_init()
1301 WREG32((0x2c18 + j), 0x00000000); in rv770_gpu_init()
1302 WREG32((0x2c1c + j), 0x00000000); in rv770_gpu_init()
1303 WREG32((0x2c20 + j), 0x00000000); in rv770_gpu_init()
1304 WREG32((0x2c24 + j), 0x00000000); in rv770_gpu_init()
1305 j += 0x18; in rv770_gpu_init()
1308 WREG32(GRBM_CNTL, GRBM_READ_TIMEOUT(0xff)); in rv770_gpu_init()
1315 for (i = 0, tmp = 1, active_number = 0; i < R7XX_MAX_PIPES; i++) { in rv770_gpu_init()
1324 WREG32(SPI_CONFIG_CNTL, 0); in rv770_gpu_init()
1327 cc_gc_shader_pipe_config = RREG32(CC_GC_SHADER_PIPE_CONFIG) & 0xffffff00; in rv770_gpu_init()
1335 gb_tiling_config = PIPE_TILING(0); in rv770_gpu_init()
1350 tmp = 0; in rv770_gpu_init()
1351 for (i = 0; i < rdev->config.rv770.max_backends; i++) in rv770_gpu_init()
1355 for (i = 0; i < rdev->config.rv770.max_backends; i++) in rv770_gpu_init()
1370 gb_tiling_config |= BANK_TILING(0); in rv770_gpu_init()
1372 rdev->config.rv770.tiling_nbanks = 4 << ((gb_tiling_config >> 4) & 0x3); in rv770_gpu_init()
1388 WREG32(DCP_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1389 WREG32(HDP_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1390 WREG32(DMA_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1391 WREG32(DMA_TILING_CONFIG2, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1393 WREG32(UVD_UDEC_DB_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1394 WREG32(UVD_UDEC_DBW_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1395 WREG32(UVD_UDEC_TILING_CONFIG, (gb_tiling_config & 0xffff)); in rv770_gpu_init()
1398 WREG32(CGTS_SYS_TCC_DISABLE, 0); in rv770_gpu_init()
1399 WREG32(CGTS_TCC_DISABLE, 0); in rv770_gpu_init()
1400 WREG32(CGTS_USER_SYS_TCC_DISABLE, 0); in rv770_gpu_init()
1401 WREG32(CGTS_USER_TCC_DISABLE, 0); in rv770_gpu_init()
1409 WREG32(CP_QUEUE_THRESHOLDS, (ROQ_IB1_START(0x16) | in rv770_gpu_init()
1410 ROQ_IB2_START(0x2b))); in rv770_gpu_init()
1412 WREG32(CP_MEQ_THRESHOLDS, STQ_SPLIT(0x30)); in rv770_gpu_init()
1422 smx_dc_ctl0 &= ~CACHE_DEPTH(0x1ff); in rv770_gpu_init()
1433 WREG32(SMX_SAR_CTL0, 0x00003f3f); in rv770_gpu_init()
1436 db_debug3 &= ~DB_CLK_OFF_DELAY(0x1f); in rv770_gpu_init()
1440 db_debug3 |= DB_CLK_OFF_DELAY(0x1f); in rv770_gpu_init()
1464 WREG32(PA_SC_MULTI_CHIP_CNTL, 0); in rv770_gpu_init()
1470 WREG32(CP_PERFMON_CNTL, 0); in rv770_gpu_init()
1473 DONE_FIFO_HIWATER(0xe0) | in rv770_gpu_init()
1474 ALU_UPDATE_FIFO_HIWATER(0x8)); in rv770_gpu_init()
1479 sq_ms_fifo_sizes |= FETCH_FIFO_HIWATER(0x1); in rv770_gpu_init()
1483 sq_ms_fifo_sizes |= FETCH_FIFO_HIWATER(0x4); in rv770_gpu_init()
1499 PS_PRIO(0) | in rv770_gpu_init()
1580 WREG32(PA_SC_LINE_STIPPLE_STATE, 0); in rv770_gpu_init()
1581 WREG32(VGT_STRMOUT_EN, 0); in rv770_gpu_init()
1582 WREG32(SX_MISC, 0); in rv770_gpu_init()
1583 WREG32(PA_SC_MODE_CNTL, 0); in rv770_gpu_init()
1584 WREG32(PA_SC_EDGERULE, 0xaaaaaaaa); in rv770_gpu_init()
1585 WREG32(PA_SC_AA_CONFIG, 0); in rv770_gpu_init()
1586 WREG32(PA_SC_CLIPRECT_RULE, 0xffff); in rv770_gpu_init()
1587 WREG32(PA_SC_LINE_STIPPLE, 0); in rv770_gpu_init()
1588 WREG32(SPI_INPUT_Z, 0); in rv770_gpu_init()
1590 WREG32(CB_COLOR7_FRAG, 0); in rv770_gpu_init()
1593 WREG32(CB_COLOR0_BASE, 0); in rv770_gpu_init()
1594 WREG32(CB_COLOR1_BASE, 0); in rv770_gpu_init()
1595 WREG32(CB_COLOR2_BASE, 0); in rv770_gpu_init()
1596 WREG32(CB_COLOR3_BASE, 0); in rv770_gpu_init()
1597 WREG32(CB_COLOR4_BASE, 0); in rv770_gpu_init()
1598 WREG32(CB_COLOR5_BASE, 0); in rv770_gpu_init()
1599 WREG32(CB_COLOR6_BASE, 0); in rv770_gpu_init()
1600 WREG32(CB_COLOR7_BASE, 0); in rv770_gpu_init()
1602 WREG32(TCP_CNTL, 0); in rv770_gpu_init()
1607 WREG32(PA_SC_MULTI_CHIP_CNTL, 0); in rv770_gpu_init()
1611 WREG32(VC_ENHANCE, 0); in rv770_gpu_init()
1618 if (mc->mc_vram_size > 0xE0000000) { in r700_vram_gtt_location()
1621 mc->real_vram_size = 0xE0000000; in r700_vram_gtt_location()
1622 mc->mc_vram_size = 0xE0000000; in r700_vram_gtt_location()
1643 dev_info(rdev->dev, "VRAM: %lluM 0x%08llX - 0x%08llX (%lluM used)\n", in r700_vram_gtt_location()
1647 radeon_vram_location(rdev, &rdev->mc, 0); in r700_vram_gtt_location()
1648 rdev->mc.gtt_base_align = 0; in r700_vram_gtt_location()
1670 case 0: in rv770_mc_init()
1685 /* Could aper size report 0 ? */ in rv770_mc_init()
1686 rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0); in rv770_mc_init()
1687 rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0); in rv770_mc_init()
1695 return 0; in rv770_mc_init()
1741 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_size = 0; in rv770_uvd_start()
1753 r = radeon_ring_init(rdev, ring, ring->ring_size, 0, PACKET0(UVD_NO_OP, 0)); in rv770_uvd_resume()
1832 DMA_PACKET(DMA_PACKET_NOP, 0, 0, 0)); in rv770_startup()
1861 return 0; in rv770_startup()
1907 return 0; in rv770_suspend()
2006 return 0; in rv770_init()
2036 if (radeon_pcie_gen2 == 0) in rv770_pcie_gen2_enable()
2053 DRM_INFO("enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0\n"); in rv770_pcie_gen2_enable()
2076 tmp = RREG32(0x541c); in rv770_pcie_gen2_enable()
2077 WREG32(0x541c, tmp | 0x8); in rv770_pcie_gen2_enable()
2079 link_cntl2 = RREG16(0x4088); in rv770_pcie_gen2_enable()
2081 link_cntl2 |= 0x2; in rv770_pcie_gen2_enable()
2082 WREG16(0x4088, link_cntl2); in rv770_pcie_gen2_enable()
2083 WREG32(MM_CFGREGS_CNTL, 0); in rv770_pcie_gen2_enable()
2103 /* XXX: only disable it if gen1 bridge vendor == 0x111d or 0x1106 */ in rv770_pcie_gen2_enable()