Rev 1403 | Rev 1412 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1403 | Rev 1404 | ||
---|---|---|---|
Line 115... | Line 115... | ||
115 | .bandwidth_update = &r100_bandwidth_update, |
115 | .bandwidth_update = &r100_bandwidth_update, |
116 | .hpd_init = &r100_hpd_init, |
116 | .hpd_init = &r100_hpd_init, |
117 | .hpd_fini = &r100_hpd_fini, |
117 | .hpd_fini = &r100_hpd_fini, |
118 | .hpd_sense = &r100_hpd_sense, |
118 | .hpd_sense = &r100_hpd_sense, |
119 | .hpd_set_polarity = &r100_hpd_set_polarity, |
119 | .hpd_set_polarity = &r100_hpd_set_polarity, |
- | 120 | .ioctl_wait_idle = NULL, |
|
120 | }; |
121 | }; |
Line 121... | Line 122... | ||
121 | 122 | ||
122 | 123 | ||
Line 174... | Line 175... | ||
174 | .bandwidth_update = &r100_bandwidth_update, |
175 | .bandwidth_update = &r100_bandwidth_update, |
175 | .hpd_init = &r100_hpd_init, |
176 | .hpd_init = &r100_hpd_init, |
176 | .hpd_fini = &r100_hpd_fini, |
177 | .hpd_fini = &r100_hpd_fini, |
177 | .hpd_sense = &r100_hpd_sense, |
178 | .hpd_sense = &r100_hpd_sense, |
178 | .hpd_set_polarity = &r100_hpd_set_polarity, |
179 | .hpd_set_polarity = &r100_hpd_set_polarity, |
- | 180 | .ioctl_wait_idle = NULL, |
|
179 | }; |
181 | }; |
Line 180... | Line 182... | ||
180 | 182 | ||
181 | /* |
183 | /* |
182 | * r420,r423,rv410 |
184 | * r420,r423,rv410 |
Line 217... | Line 219... | ||
217 | .bandwidth_update = &r100_bandwidth_update, |
219 | .bandwidth_update = &r100_bandwidth_update, |
218 | .hpd_init = &r100_hpd_init, |
220 | .hpd_init = &r100_hpd_init, |
219 | .hpd_fini = &r100_hpd_fini, |
221 | .hpd_fini = &r100_hpd_fini, |
220 | .hpd_sense = &r100_hpd_sense, |
222 | .hpd_sense = &r100_hpd_sense, |
221 | .hpd_set_polarity = &r100_hpd_set_polarity, |
223 | .hpd_set_polarity = &r100_hpd_set_polarity, |
- | 224 | .ioctl_wait_idle = NULL, |
|
222 | }; |
225 | }; |
Line 223... | Line 226... | ||
223 | 226 | ||
224 | 227 | ||
Line 265... | Line 268... | ||
265 | .bandwidth_update = &r100_bandwidth_update, |
268 | .bandwidth_update = &r100_bandwidth_update, |
266 | .hpd_init = &r100_hpd_init, |
269 | .hpd_init = &r100_hpd_init, |
267 | .hpd_fini = &r100_hpd_fini, |
270 | .hpd_fini = &r100_hpd_fini, |
268 | .hpd_sense = &r100_hpd_sense, |
271 | .hpd_sense = &r100_hpd_sense, |
269 | .hpd_set_polarity = &r100_hpd_set_polarity, |
272 | .hpd_set_polarity = &r100_hpd_set_polarity, |
- | 273 | .ioctl_wait_idle = NULL, |
|
270 | }; |
274 | }; |
Line 271... | Line 275... | ||
271 | 275 | ||
272 | 276 | ||
Line 321... | Line 325... | ||
321 | .bandwidth_update = &rs600_bandwidth_update, |
325 | .bandwidth_update = &rs600_bandwidth_update, |
322 | .hpd_init = &rs600_hpd_init, |
326 | .hpd_init = &rs600_hpd_init, |
323 | .hpd_fini = &rs600_hpd_fini, |
327 | .hpd_fini = &rs600_hpd_fini, |
324 | .hpd_sense = &rs600_hpd_sense, |
328 | .hpd_sense = &rs600_hpd_sense, |
325 | .hpd_set_polarity = &rs600_hpd_set_polarity, |
329 | .hpd_set_polarity = &rs600_hpd_set_polarity, |
- | 330 | .ioctl_wait_idle = NULL, |
|
326 | }; |
331 | }; |
Line 327... | Line 332... | ||
327 | 332 | ||
328 | 333 | ||
Line 368... | Line 373... | ||
368 | .bandwidth_update = &rs690_bandwidth_update, |
373 | .bandwidth_update = &rs690_bandwidth_update, |
369 | .hpd_init = &rs600_hpd_init, |
374 | .hpd_init = &rs600_hpd_init, |
370 | .hpd_fini = &rs600_hpd_fini, |
375 | .hpd_fini = &rs600_hpd_fini, |
371 | .hpd_sense = &rs600_hpd_sense, |
376 | .hpd_sense = &rs600_hpd_sense, |
372 | .hpd_set_polarity = &rs600_hpd_set_polarity, |
377 | .hpd_set_polarity = &rs600_hpd_set_polarity, |
- | 378 | .ioctl_wait_idle = NULL, |
|
373 | }; |
379 | }; |
Line 374... | Line 380... | ||
374 | 380 | ||
375 | 381 | ||
Line 419... | Line 425... | ||
419 | .bandwidth_update = &rv515_bandwidth_update, |
425 | .bandwidth_update = &rv515_bandwidth_update, |
420 | .hpd_init = &rs600_hpd_init, |
426 | .hpd_init = &rs600_hpd_init, |
421 | .hpd_fini = &rs600_hpd_fini, |
427 | .hpd_fini = &rs600_hpd_fini, |
422 | .hpd_sense = &rs600_hpd_sense, |
428 | .hpd_sense = &rs600_hpd_sense, |
423 | .hpd_set_polarity = &rs600_hpd_set_polarity, |
429 | .hpd_set_polarity = &rs600_hpd_set_polarity, |
- | 430 | .ioctl_wait_idle = NULL, |
|
424 | }; |
431 | }; |
Line 425... | Line 432... | ||
425 | 432 | ||
426 | 433 | ||
Line 461... | Line 468... | ||
461 | .bandwidth_update = &rv515_bandwidth_update, |
468 | .bandwidth_update = &rv515_bandwidth_update, |
462 | .hpd_init = &rs600_hpd_init, |
469 | .hpd_init = &rs600_hpd_init, |
463 | .hpd_fini = &rs600_hpd_fini, |
470 | .hpd_fini = &rs600_hpd_fini, |
464 | .hpd_sense = &rs600_hpd_sense, |
471 | .hpd_sense = &rs600_hpd_sense, |
465 | .hpd_set_polarity = &rs600_hpd_set_polarity, |
472 | .hpd_set_polarity = &rs600_hpd_set_polarity, |
- | 473 | .ioctl_wait_idle = NULL, |
|
466 | }; |
474 | }; |
Line 467... | Line 475... | ||
467 | 475 | ||
468 | /* |
476 | /* |
469 | * r600,rv610,rv630,rv620,rv635,rv670,rs780,rs880 |
477 | * r600,rv610,rv630,rv620,rv635,rv670,rs780,rs880 |
Line 502... | Line 510... | ||
502 | void r600_hpd_init(struct radeon_device *rdev); |
510 | void r600_hpd_init(struct radeon_device *rdev); |
503 | void r600_hpd_fini(struct radeon_device *rdev); |
511 | void r600_hpd_fini(struct radeon_device *rdev); |
504 | bool r600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd); |
512 | bool r600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd); |
505 | void r600_hpd_set_polarity(struct radeon_device *rdev, |
513 | void r600_hpd_set_polarity(struct radeon_device *rdev, |
506 | enum radeon_hpd_id hpd); |
514 | enum radeon_hpd_id hpd); |
- | 515 | extern void r600_ioctl_wait_idle(struct radeon_device *rdev, struct radeon_bo *bo); |
|
Line 507... | Line 516... | ||
507 | 516 | ||
508 | static struct radeon_asic r600_asic = { |
517 | static struct radeon_asic r600_asic = { |
509 | .init = &r600_init, |
518 | .init = &r600_init, |
510 | // .fini = &r600_fini, |
519 | // .fini = &r600_fini, |
Line 535... | Line 544... | ||
535 | .bandwidth_update = &rv515_bandwidth_update, |
544 | .bandwidth_update = &rv515_bandwidth_update, |
536 | .hpd_init = &r600_hpd_init, |
545 | .hpd_init = &r600_hpd_init, |
537 | .hpd_fini = &r600_hpd_fini, |
546 | .hpd_fini = &r600_hpd_fini, |
538 | .hpd_sense = &r600_hpd_sense, |
547 | .hpd_sense = &r600_hpd_sense, |
539 | .hpd_set_polarity = &r600_hpd_set_polarity, |
548 | .hpd_set_polarity = &r600_hpd_set_polarity, |
- | 549 | // .ioctl_wait_idle = r600_ioctl_wait_idle, |
|
540 | }; |
550 | }; |
Line 541... | Line 551... | ||
541 | 551 | ||
542 | /* |
552 | /* |
543 | * rv770,rv730,rv710,rv740 |
553 | * rv770,rv730,rv710,rv740 |
Line 578... | Line 588... | ||
578 | .bandwidth_update = &rv515_bandwidth_update, |
588 | .bandwidth_update = &rv515_bandwidth_update, |
579 | .hpd_init = &r600_hpd_init, |
589 | .hpd_init = &r600_hpd_init, |
580 | .hpd_fini = &r600_hpd_fini, |
590 | .hpd_fini = &r600_hpd_fini, |
581 | .hpd_sense = &r600_hpd_sense, |
591 | .hpd_sense = &r600_hpd_sense, |
582 | .hpd_set_polarity = &r600_hpd_set_polarity, |
592 | .hpd_set_polarity = &r600_hpd_set_polarity, |
- | 593 | // .ioctl_wait_idle = r600_ioctl_wait_idle, |
|
583 | }; |
594 | }; |
Line 584... | Line 595... | ||
584 | 595 |