Subversion Repositories Kolibri OS

Rev

Rev 6938 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6938 Rev 7146
Line 273... Line 273...
273
		radeon_crtc->enabled = true;
273
		radeon_crtc->enabled = true;
274
		atombios_enable_crtc(crtc, ATOM_ENABLE);
274
		atombios_enable_crtc(crtc, ATOM_ENABLE);
275
		if (ASIC_IS_DCE3(rdev) && !ASIC_IS_DCE6(rdev))
275
		if (ASIC_IS_DCE3(rdev) && !ASIC_IS_DCE6(rdev))
276
			atombios_enable_crtc_memreq(crtc, ATOM_ENABLE);
276
			atombios_enable_crtc_memreq(crtc, ATOM_ENABLE);
277
		atombios_blank_crtc(crtc, ATOM_DISABLE);
277
		atombios_blank_crtc(crtc, ATOM_DISABLE);
-
 
278
		if (dev->num_crtcs > radeon_crtc->crtc_id)
278
		drm_vblank_post_modeset(dev, radeon_crtc->crtc_id);
279
			drm_vblank_on(dev, radeon_crtc->crtc_id);
279
		radeon_crtc_load_lut(crtc);
280
		radeon_crtc_load_lut(crtc);
280
		break;
281
		break;
281
	case DRM_MODE_DPMS_STANDBY:
282
	case DRM_MODE_DPMS_STANDBY:
282
	case DRM_MODE_DPMS_SUSPEND:
283
	case DRM_MODE_DPMS_SUSPEND:
283
	case DRM_MODE_DPMS_OFF:
284
	case DRM_MODE_DPMS_OFF:
-
 
285
		if (dev->num_crtcs > radeon_crtc->crtc_id)
284
		drm_vblank_pre_modeset(dev, radeon_crtc->crtc_id);
286
			drm_vblank_off(dev, radeon_crtc->crtc_id);
285
		if (radeon_crtc->enabled)
287
		if (radeon_crtc->enabled)
286
			atombios_blank_crtc(crtc, ATOM_ENABLE);
288
			atombios_blank_crtc(crtc, ATOM_ENABLE);
287
		if (ASIC_IS_DCE3(rdev) && !ASIC_IS_DCE6(rdev))
289
		if (ASIC_IS_DCE3(rdev) && !ASIC_IS_DCE6(rdev))
288
			atombios_enable_crtc_memreq(crtc, ATOM_DISABLE);
290
			atombios_enable_crtc_memreq(crtc, ATOM_DISABLE);
289
		atombios_enable_crtc(crtc, ATOM_DISABLE);
291
		atombios_enable_crtc(crtc, ATOM_DISABLE);