Searched refs:panel_fixed_mode (Results 1 – 9 of 9) sorted by relevance
159 static void fill_detail_timing_data(struct drm_display_mode *panel_fixed_mode, in fill_detail_timing_data() argument162 panel_fixed_mode->hdisplay = (dvo_timing->hactive_hi << 8) | in fill_detail_timing_data()164 panel_fixed_mode->hsync_start = panel_fixed_mode->hdisplay + in fill_detail_timing_data()166 panel_fixed_mode->hsync_end = panel_fixed_mode->hsync_start + in fill_detail_timing_data()168 panel_fixed_mode->htotal = panel_fixed_mode->hdisplay + in fill_detail_timing_data()171 panel_fixed_mode->vdisplay = (dvo_timing->vactive_hi << 8) | in fill_detail_timing_data()173 panel_fixed_mode->vsync_start = panel_fixed_mode->vdisplay + in fill_detail_timing_data()175 panel_fixed_mode->vsync_end = panel_fixed_mode->vsync_start + in fill_detail_timing_data()177 panel_fixed_mode->vtotal = panel_fixed_mode->vdisplay + in fill_detail_timing_data()179 panel_fixed_mode->clock = dvo_timing->clock * 10; in fill_detail_timing_data()[all …]
253 dev_priv->mode_dev.panel_fixed_mode; in cdv_intel_lvds_mode_valid()280 struct drm_display_mode *panel_fixed_mode = mode_dev->panel_fixed_mode; in cdv_intel_lvds_mode_fixup() local299 if (panel_fixed_mode != NULL) { in cdv_intel_lvds_mode_fixup()300 adjusted_mode->hdisplay = panel_fixed_mode->hdisplay; in cdv_intel_lvds_mode_fixup()301 adjusted_mode->hsync_start = panel_fixed_mode->hsync_start; in cdv_intel_lvds_mode_fixup()302 adjusted_mode->hsync_end = panel_fixed_mode->hsync_end; in cdv_intel_lvds_mode_fixup()303 adjusted_mode->htotal = panel_fixed_mode->htotal; in cdv_intel_lvds_mode_fixup()304 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in cdv_intel_lvds_mode_fixup()305 adjusted_mode->vsync_start = panel_fixed_mode->vsync_start; in cdv_intel_lvds_mode_fixup()306 adjusted_mode->vsync_end = panel_fixed_mode->vsync_end; in cdv_intel_lvds_mode_fixup()[all …]
352 dev_priv->mode_dev.panel_fixed_mode; in psb_intel_lvds_mode_valid()383 struct drm_display_mode *panel_fixed_mode = mode_dev->panel_fixed_mode; in psb_intel_lvds_mode_fixup() local387 panel_fixed_mode = mode_dev->panel_fixed_mode2; in psb_intel_lvds_mode_fixup()415 if (panel_fixed_mode != NULL) { in psb_intel_lvds_mode_fixup()416 adjusted_mode->hdisplay = panel_fixed_mode->hdisplay; in psb_intel_lvds_mode_fixup()417 adjusted_mode->hsync_start = panel_fixed_mode->hsync_start; in psb_intel_lvds_mode_fixup()418 adjusted_mode->hsync_end = panel_fixed_mode->hsync_end; in psb_intel_lvds_mode_fixup()419 adjusted_mode->htotal = panel_fixed_mode->htotal; in psb_intel_lvds_mode_fixup()420 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in psb_intel_lvds_mode_fixup()421 adjusted_mode->vsync_start = panel_fixed_mode->vsync_start; in psb_intel_lvds_mode_fixup()[all …]
230 mode_dev->panel_fixed_mode = NULL; in oaktrail_lvds_get_configuration_mode()268 mode_dev->panel_fixed_mode = mode; in oaktrail_lvds_get_configuration_mode()272 if (mode_dev->panel_fixed_mode == NULL && mode_dev->vbt_mode) in oaktrail_lvds_get_configuration_mode()273 mode_dev->panel_fixed_mode = drm_mode_duplicate(dev, in oaktrail_lvds_get_configuration_mode()277 if (mode_dev->panel_fixed_mode == NULL) in oaktrail_lvds_get_configuration_mode()279 mode_dev->panel_fixed_mode = in oaktrail_lvds_get_configuration_mode()284 if (mode_dev->panel_fixed_mode == NULL) in oaktrail_lvds_get_configuration_mode()287 drm_mode_set_name(mode_dev->panel_fixed_mode); in oaktrail_lvds_get_configuration_mode()288 drm_mode_set_crtcinfo(mode_dev->panel_fixed_mode, 0); in oaktrail_lvds_get_configuration_mode()385 mode_dev->panel_fixed_mode = in oaktrail_lvds_init()[all …]
277 struct drm_display_mode *panel_fixed_mode; /* for eDP */ member519 if (is_edp(encoder) && intel_dp->panel_fixed_mode) { in cdv_intel_dp_mode_valid()520 if (mode->hdisplay > intel_dp->panel_fixed_mode->hdisplay) in cdv_intel_dp_mode_valid()522 if (mode->vdisplay > intel_dp->panel_fixed_mode->vdisplay) in cdv_intel_dp_mode_valid()908 if (is_edp(intel_encoder) && intel_dp->panel_fixed_mode) { in cdv_intel_dp_mode_fixup()909 cdv_intel_fixed_panel_mode(intel_dp->panel_fixed_mode, adjusted_mode); in cdv_intel_dp_mode_fixup()910 refclock = intel_dp->panel_fixed_mode->clock; in cdv_intel_dp_mode_fixup()1785 if (edp && !intel_dp->panel_fixed_mode) { in cdv_intel_dp_get_modes()1790 intel_dp->panel_fixed_mode = in cdv_intel_dp_get_modes()1799 if (!intel_dp->panel_fixed_mode && dev_priv->lfp_lvds_vbt_mode) { in cdv_intel_dp_get_modes()[all …]
104 struct drm_display_mode *panel_fixed_mode; member
523 struct drm_display_mode *panel_fixed_mode; member
86 fill_detail_timing_data(struct drm_display_mode *panel_fixed_mode, in fill_detail_timing_data() argument89 panel_fixed_mode->hdisplay = (dvo_timing->hactive_hi << 8) | in fill_detail_timing_data()91 panel_fixed_mode->hsync_start = panel_fixed_mode->hdisplay + in fill_detail_timing_data()93 panel_fixed_mode->hsync_end = panel_fixed_mode->hsync_start + in fill_detail_timing_data()95 panel_fixed_mode->htotal = panel_fixed_mode->hdisplay + in fill_detail_timing_data()98 panel_fixed_mode->vdisplay = (dvo_timing->vactive_hi << 8) | in fill_detail_timing_data()100 panel_fixed_mode->vsync_start = panel_fixed_mode->vdisplay + in fill_detail_timing_data()102 panel_fixed_mode->vsync_end = panel_fixed_mode->vsync_start + in fill_detail_timing_data()104 panel_fixed_mode->vtotal = panel_fixed_mode->vdisplay + in fill_detail_timing_data()106 panel_fixed_mode->clock = dvo_timing->clock * 10; in fill_detail_timing_data()[all …]
100 struct drm_display_mode *panel_fixed_mode; member254 if (intel_dvo->panel_fixed_mode) { in intel_dvo_mode_valid()255 if (mode->hdisplay > intel_dvo->panel_fixed_mode->hdisplay) in intel_dvo_mode_valid()257 if (mode->vdisplay > intel_dvo->panel_fixed_mode->vdisplay) in intel_dvo_mode_valid()275 if (intel_dvo->panel_fixed_mode != NULL) { in intel_dvo_compute_config()276 #define C(x) adjusted_mode->x = intel_dvo->panel_fixed_mode->x in intel_dvo_compute_config()371 if (intel_dvo->panel_fixed_mode != NULL) { in intel_dvo_get_modes()373 mode = drm_mode_duplicate(connector->dev, intel_dvo->panel_fixed_mode); in intel_dvo_get_modes()412 kfree(intel_dvo->panel_fixed_mode); in intel_dvo_enc_destroy()565 intel_dvo->panel_fixed_mode = in intel_dvo_init()