• Home
  • Raw
  • Download

Lines Matching refs:mode

97 static void mdp4_dtv_encoder_dpms(struct drm_encoder *encoder, int mode)  in mdp4_dtv_encoder_dpms()  argument
102 bool enabled = (mode == DRM_MODE_DPMS_ON); in mdp4_dtv_encoder_dpms()
104 DBG("mode=%d", mode); in mdp4_dtv_encoder_dpms()
153 const struct drm_display_mode *mode, in mdp4_dtv_encoder_mode_fixup() argument
160 struct drm_display_mode *mode, in mdp4_dtv_encoder_mode_set() argument
169 mode = adjusted_mode; in mdp4_dtv_encoder_mode_set()
172 mode->base.id, mode->name, in mdp4_dtv_encoder_mode_set()
173 mode->vrefresh, mode->clock, in mdp4_dtv_encoder_mode_set()
174 mode->hdisplay, mode->hsync_start, in mdp4_dtv_encoder_mode_set()
175 mode->hsync_end, mode->htotal, in mdp4_dtv_encoder_mode_set()
176 mode->vdisplay, mode->vsync_start, in mdp4_dtv_encoder_mode_set()
177 mode->vsync_end, mode->vtotal, in mdp4_dtv_encoder_mode_set()
178 mode->type, mode->flags); in mdp4_dtv_encoder_mode_set()
180 mdp4_dtv_encoder->pixclock = mode->clock * 1000; in mdp4_dtv_encoder_mode_set()
185 if (mode->flags & DRM_MODE_FLAG_NHSYNC) in mdp4_dtv_encoder_mode_set()
187 if (mode->flags & DRM_MODE_FLAG_NVSYNC) in mdp4_dtv_encoder_mode_set()
193 hsync_start_x = (mode->htotal - mode->hsync_start); in mdp4_dtv_encoder_mode_set()
194 hsync_end_x = mode->htotal - (mode->hsync_start - mode->hdisplay) - 1; in mdp4_dtv_encoder_mode_set()
196 vsync_period = mode->vtotal * mode->htotal; in mdp4_dtv_encoder_mode_set()
197 vsync_len = (mode->vsync_end - mode->vsync_start) * mode->htotal; in mdp4_dtv_encoder_mode_set()
198 display_v_start = (mode->vtotal - mode->vsync_start) * mode->htotal + dtv_hsync_skew; in mdp4_dtv_encoder_mode_set()
199 …display_v_end = vsync_period - ((mode->vsync_start - mode->vdisplay) * mode->htotal) + dtv_hsync_s… in mdp4_dtv_encoder_mode_set()
202 MDP4_DTV_HSYNC_CTRL_PULSEW(mode->hsync_end - mode->hsync_start) | in mdp4_dtv_encoder_mode_set()
203 MDP4_DTV_HSYNC_CTRL_PERIOD(mode->htotal)); in mdp4_dtv_encoder_mode_set()