Lines Matching refs:adj
384 const struct drm_display_mode *mode, struct drm_display_mode *adj) in armada_drm_crtc_mode_fixup() argument
391 adj->flags & DRM_MODE_FLAG_INTERLACE) in armada_drm_crtc_mode_fixup()
395 ret = dcrtc->variant->compute_clock(dcrtc, adj, NULL); in armada_drm_crtc_mode_fixup()
498 struct drm_display_mode *adj = &dcrtc->crtc.mode; in armada_drm_crtc_calculate_csc() local
513 if ((adj->hdisplay == 1280 && adj->vdisplay == 720 && in armada_drm_crtc_calculate_csc()
514 !(adj->flags & DRM_MODE_FLAG_INTERLACE)) || in armada_drm_crtc_calculate_csc()
515 (adj->hdisplay == 1920 && adj->vdisplay == 1080)) { in armada_drm_crtc_calculate_csc()
534 struct drm_display_mode *mode, struct drm_display_mode *adj, in armada_drm_crtc_mode_set() argument
546 interlaced = !!(adj->flags & DRM_MODE_FLAG_INTERLACE); in armada_drm_crtc_mode_set()
551 rm = adj->crtc_hsync_start - adj->crtc_hdisplay; in armada_drm_crtc_mode_set()
552 lm = adj->crtc_htotal - adj->crtc_hsync_end; in armada_drm_crtc_mode_set()
553 bm = adj->crtc_vsync_start - adj->crtc_vdisplay; in armada_drm_crtc_mode_set()
554 tm = adj->crtc_vtotal - adj->crtc_vsync_end; in armada_drm_crtc_mode_set()
557 adj->crtc_hdisplay, in armada_drm_crtc_mode_set()
558 adj->crtc_hsync_start, in armada_drm_crtc_mode_set()
559 adj->crtc_hsync_end, in armada_drm_crtc_mode_set()
560 adj->crtc_htotal, lm, rm); in armada_drm_crtc_mode_set()
562 adj->crtc_vdisplay, in armada_drm_crtc_mode_set()
563 adj->crtc_vsync_start, in armada_drm_crtc_mode_set()
564 adj->crtc_vsync_end, in armada_drm_crtc_mode_set()
565 adj->crtc_vtotal, tm, bm); in armada_drm_crtc_mode_set()
587 dcrtc->variant->compute_clock(dcrtc, adj, &sclk); in armada_drm_crtc_mode_set()
594 if (adj->flags & DRM_MODE_FLAG_INTERLACE) in armada_drm_crtc_mode_set()
604 dcrtc->v[1].spu_v_h_total = adj->crtc_vtotal << 16 | in armada_drm_crtc_mode_set()
605 adj->crtc_htotal; in armada_drm_crtc_mode_set()
607 val = adj->crtc_hsync_start; in armada_drm_crtc_mode_set()
616 val = adj->crtc_hsync_start - adj->crtc_htotal / 2; in armada_drm_crtc_mode_set()
623 val = adj->crtc_vdisplay << 16 | adj->crtc_hdisplay; in armada_drm_crtc_mode_set()
655 val = adj->flags & DRM_MODE_FLAG_NVSYNC ? CFG_VSYNC_INV : 0; in armada_drm_crtc_mode_set()