Lines Matching refs:mode

39 				  struct drm_display_mode *mode,  in amdgpu_atombios_crtc_overscan_setup()  argument
55 args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup()
56 args.usOverscanBottom = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup()
57 args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup()
58 args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup()
61 a1 = mode->crtc_vdisplay * adjusted_mode->crtc_hdisplay; in amdgpu_atombios_crtc_overscan_setup()
62 a2 = adjusted_mode->crtc_vdisplay * mode->crtc_hdisplay; in amdgpu_atombios_crtc_overscan_setup()
65 …args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2); in amdgpu_atombios_crtc_overscan_setup()
66 …args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2… in amdgpu_atombios_crtc_overscan_setup()
68 … args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - (a1 / mode->crtc_hdisplay)) / 2); in amdgpu_atombios_crtc_overscan_setup()
69 …args.usOverscanBottom = cpu_to_le16((adjusted_mode->crtc_vdisplay - (a1 / mode->crtc_hdisplay)) / … in amdgpu_atombios_crtc_overscan_setup()
190 struct drm_display_mode *mode) in amdgpu_atombios_crtc_set_dtd_timing() argument
200 args.usH_Size = cpu_to_le16(mode->crtc_hdisplay - (amdgpu_crtc->h_border * 2)); in amdgpu_atombios_crtc_set_dtd_timing()
202 cpu_to_le16(mode->crtc_hblank_end - mode->crtc_hdisplay + (amdgpu_crtc->h_border * 2)); in amdgpu_atombios_crtc_set_dtd_timing()
203 args.usV_Size = cpu_to_le16(mode->crtc_vdisplay - (amdgpu_crtc->v_border * 2)); in amdgpu_atombios_crtc_set_dtd_timing()
205 cpu_to_le16(mode->crtc_vblank_end - mode->crtc_vdisplay + (amdgpu_crtc->v_border * 2)); in amdgpu_atombios_crtc_set_dtd_timing()
207 cpu_to_le16(mode->crtc_hsync_start - mode->crtc_hdisplay + amdgpu_crtc->h_border); in amdgpu_atombios_crtc_set_dtd_timing()
209 cpu_to_le16(mode->crtc_hsync_end - mode->crtc_hsync_start); in amdgpu_atombios_crtc_set_dtd_timing()
211 cpu_to_le16(mode->crtc_vsync_start - mode->crtc_vdisplay + amdgpu_crtc->v_border); in amdgpu_atombios_crtc_set_dtd_timing()
213 cpu_to_le16(mode->crtc_vsync_end - mode->crtc_vsync_start); in amdgpu_atombios_crtc_set_dtd_timing()
217 if (mode->flags & DRM_MODE_FLAG_NVSYNC) in amdgpu_atombios_crtc_set_dtd_timing()
219 if (mode->flags & DRM_MODE_FLAG_NHSYNC) in amdgpu_atombios_crtc_set_dtd_timing()
221 if (mode->flags & DRM_MODE_FLAG_CSYNC) in amdgpu_atombios_crtc_set_dtd_timing()
223 if (mode->flags & DRM_MODE_FLAG_INTERLACE) in amdgpu_atombios_crtc_set_dtd_timing()
225 if (mode->flags & DRM_MODE_FLAG_DBLSCAN) in amdgpu_atombios_crtc_set_dtd_timing()
305 struct drm_display_mode *mode) in amdgpu_atombios_crtc_adjust_pll() argument
313 u32 adjusted_clock = mode->clock; in amdgpu_atombios_crtc_adjust_pll()
315 u32 dp_clock = mode->clock; in amdgpu_atombios_crtc_adjust_pll()
316 u32 clock = mode->clock; in amdgpu_atombios_crtc_adjust_pll()
318 bool is_duallink = amdgpu_dig_monitor_is_duallink(encoder, mode->clock); in amdgpu_atombios_crtc_adjust_pll()
349 adjusted_clock = mode->clock * 2; in amdgpu_atombios_crtc_adjust_pll()
669 struct drm_display_mode *mode) in amdgpu_atombios_crtc_prepare_pll() argument
693 amdgpu_connector->pixelclock_for_modeset = mode->clock; in amdgpu_atombios_crtc_prepare_pll()
711 mode->clock / 10); in amdgpu_atombios_crtc_prepare_pll()
718 mode->clock / 10); in amdgpu_atombios_crtc_prepare_pll()
725 mode->clock / 10); in amdgpu_atombios_crtc_prepare_pll()
733 amdgpu_crtc->adjusted_clock = amdgpu_atombios_crtc_adjust_pll(crtc, mode); in amdgpu_atombios_crtc_prepare_pll()
738 void amdgpu_atombios_crtc_set_pll(struct drm_crtc *crtc, struct drm_display_mode *mode) in amdgpu_atombios_crtc_set_pll() argument
745 u32 pll_clock = mode->clock; in amdgpu_atombios_crtc_set_pll()
746 u32 clock = mode->clock; in amdgpu_atombios_crtc_set_pll()