Lines Matching refs:mode
163 static char *udl_set_vid_cmds(char *wrptr, struct drm_display_mode *mode) in udl_set_vid_cmds() argument
170 xds = mode->crtc_htotal - mode->crtc_hsync_start; in udl_set_vid_cmds()
173 xde = xds + mode->crtc_hdisplay; in udl_set_vid_cmds()
177 yds = mode->crtc_vtotal - mode->crtc_vsync_start; in udl_set_vid_cmds()
180 yde = yds + mode->crtc_vdisplay; in udl_set_vid_cmds()
185 mode->crtc_htotal - 1); in udl_set_vid_cmds()
192 mode->crtc_hsync_end - mode->crtc_hsync_start + 1); in udl_set_vid_cmds()
195 wrptr = udl_set_register_16(wrptr, 0x0F, mode->hdisplay); in udl_set_vid_cmds()
198 yec = mode->crtc_vtotal; in udl_set_vid_cmds()
205 wrptr = udl_set_register_lfsr16(wrptr, 0x15, mode->crtc_vsync_end - mode->crtc_vsync_start); in udl_set_vid_cmds()
208 wrptr = udl_set_register_16(wrptr, 0x17, mode->crtc_vdisplay); in udl_set_vid_cmds()
211 mode->clock / 5); in udl_set_vid_cmds()
251 static void udl_crtc_dpms(struct drm_crtc *crtc, int mode) in udl_crtc_dpms() argument
257 if (mode == DRM_MODE_DPMS_OFF) { in udl_crtc_dpms()
266 buf = udl_set_blank(buf, mode); in udl_crtc_dpms()
283 const struct drm_display_mode *mode, in udl_crtc_mode_fixup() argument
307 struct drm_display_mode *mode, in udl_crtc_mode_set() argument
335 wrptr = udl_set_base8bpp(wrptr, 2 * mode->vdisplay * mode->hdisplay); in udl_crtc_mode_set()