Lines Matching defs:amdgpu_crtc

126 	struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[work->crtc_id];
128 struct drm_crtc *crtc = &amdgpu_crtc->base;
140 if (amdgpu_crtc->enabled &&
159 amdgpu_crtc->pflip_status = AMDGPU_FLIP_SUBMITTED;
165 amdgpu_crtc->crtc_id, amdgpu_crtc, work);
199 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc);
216 work->crtc_id = amdgpu_crtc->crtc_id;
270 if (amdgpu_crtc->pflip_status != AMDGPU_FLIP_NONE) {
277 amdgpu_crtc->pflip_status = AMDGPU_FLIP_PENDING;
278 amdgpu_crtc->pflip_works = work;
282 amdgpu_crtc->crtc_id, amdgpu_crtc, work);
1501 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc);
1507 amdgpu_crtc->h_border = 0;
1508 amdgpu_crtc->v_border = 0;
1518 amdgpu_crtc->rmx_type = RMX_OFF;
1521 amdgpu_crtc->rmx_type = amdgpu_encoder->rmx_type;
1523 amdgpu_crtc->rmx_type = RMX_OFF;
1525 memcpy(&amdgpu_crtc->native_mode,
1529 dst_v = amdgpu_crtc->native_mode.vdisplay;
1531 dst_h = amdgpu_crtc->native_mode.hdisplay;
1540 amdgpu_crtc->h_border = amdgpu_encoder->underscan_hborder;
1542 amdgpu_crtc->h_border = (mode->hdisplay >> 5) + 16;
1544 amdgpu_crtc->v_border = amdgpu_encoder->underscan_vborder;
1546 amdgpu_crtc->v_border = (mode->vdisplay >> 5) + 16;
1547 amdgpu_crtc->rmx_type = RMX_FULL;
1549 dst_v = crtc->mode.vdisplay - (amdgpu_crtc->v_border * 2);
1551 dst_h = crtc->mode.hdisplay - (amdgpu_crtc->h_border * 2);
1554 if (amdgpu_crtc->rmx_type != RMX_OFF) {
1559 amdgpu_crtc->vsc.full = dfixed_div(a, b);
1562 amdgpu_crtc->hsc.full = dfixed_div(a, b);
1564 amdgpu_crtc->vsc.full = dfixed_const(1);
1565 amdgpu_crtc->hsc.full = dfixed_const(1);
1776 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc);
1780 if (amdgpu_crtc->cursor_bo && !adev->enable_virtual_display) {
1781 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo);
1815 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(crtc);
1817 if (amdgpu_crtc->cursor_bo && !adev->enable_virtual_display) {
1818 struct amdgpu_bo *aobj = gem_to_amdgpu_bo(amdgpu_crtc->cursor_bo);
1826 amdgpu_crtc->cursor_addr = amdgpu_bo_gpu_offset(aobj);