Subversion Repositories Kolibri OS

Rev

Rev 1119 | Rev 1125 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1119 Rev 1120
Line 138... Line 138...
138
void rv515_ring_start(struct radeon_device *rdev)
138
void rv515_ring_start(struct radeon_device *rdev)
139
{
139
{
140
	unsigned gb_tile_config;
140
	unsigned gb_tile_config;
141
	int r;
141
	int r;
Line 142... Line 142...
142
 
142
 
143
    dbgprintf("%s\n\r",__FUNCTION__);
143
    dbgprintf("%s\n",__FUNCTION__);
144
	/* Sub pixel 1/12 so we can have 4K rendering according to doc */
144
	/* Sub pixel 1/12 so we can have 4K rendering according to doc */
145
	gb_tile_config = R300_ENABLE_TILING | R300_TILE_SIZE_16;
145
	gb_tile_config = R300_ENABLE_TILING | R300_TILE_SIZE_16;
146
	switch (rdev->num_gb_pipes) {
146
	switch (rdev->num_gb_pipes) {
147
	case 2:
147
	case 2:
Line 229... Line 229...
229
			  R300_COLOR_ROUND_NEAREST);
229
			  R300_COLOR_ROUND_NEAREST);
230
	radeon_ring_write(rdev, PACKET0(0x20C8, 0));
230
	radeon_ring_write(rdev, PACKET0(0x20C8, 0));
231
	radeon_ring_write(rdev, 0);
231
	radeon_ring_write(rdev, 0);
232
	radeon_ring_unlock_commit(rdev);
232
	radeon_ring_unlock_commit(rdev);
Line 233... Line 233...
233
 
233
 
Line 234... Line 234...
234
    dbgprintf("done %s\n\r",__FUNCTION__);
234
    dbgprintf("done %s\n",__FUNCTION__);
Line 235... Line 235...
235
 
235
 
236
}
236
}
Line 294... Line 294...
294
{
294
{
295
	uint32_t tmp;
295
	uint32_t tmp;
296
	bool reinit_cp;
296
	bool reinit_cp;
297
	int i;
297
	int i;
Line 298... Line 298...
298
 
298
 
Line 299... Line 299...
299
    dbgprintf("%s\n\r",__FUNCTION__);
299
    dbgprintf("%s\n",__FUNCTION__);
300
 
300
 
301
	reinit_cp = rdev->cp.ready;
301
	reinit_cp = rdev->cp.ready;
302
	rdev->cp.ready = false;
302
	rdev->cp.ready = false;
Line 348... Line 348...
348
 
348
 
349
int rv515_gpu_reset(struct radeon_device *rdev)
349
int rv515_gpu_reset(struct radeon_device *rdev)
350
{
350
{
Line 351... Line 351...
351
	uint32_t status;
351
	uint32_t status;
Line 352... Line 352...
352
 
352
 
353
    dbgprintf("%s\n\r",__FUNCTION__);
353
    dbgprintf("%s\n",__FUNCTION__);
354
 
354
 
355
	/* reset order likely matter */
355
	/* reset order likely matter */
Line 567... Line 567...
567
 
567
 
568
 
568
 
569
 
569
 
Line 570... Line 570...
570
int rv515_init(struct radeon_device *rdev)
570
int rv515_init(struct radeon_device *rdev)
571
{
571
{
572
    dbgprintf("%s\n\r",__FUNCTION__);
572
    dbgprintf("%s\n",__FUNCTION__);
573
 
573