Subversion Repositories Kolibri OS

Rev

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