Searched refs:panel_fixed_mode (Results 1 – 8 of 8) sorted by relevance
147 static void fill_detail_timing_data(struct drm_display_mode *panel_fixed_mode, in fill_detail_timing_data() argument150 panel_fixed_mode->hdisplay = (dvo_timing->hactive_hi << 8) | in fill_detail_timing_data()152 panel_fixed_mode->hsync_start = panel_fixed_mode->hdisplay + in fill_detail_timing_data()154 panel_fixed_mode->hsync_end = panel_fixed_mode->hsync_start + in fill_detail_timing_data()156 panel_fixed_mode->htotal = panel_fixed_mode->hdisplay + in fill_detail_timing_data()159 panel_fixed_mode->vdisplay = (dvo_timing->vactive_hi << 8) | in fill_detail_timing_data()161 panel_fixed_mode->vsync_start = panel_fixed_mode->vdisplay + in fill_detail_timing_data()163 panel_fixed_mode->vsync_end = panel_fixed_mode->vsync_start + in fill_detail_timing_data()165 panel_fixed_mode->vtotal = panel_fixed_mode->vdisplay + in fill_detail_timing_data()167 panel_fixed_mode->clock = dvo_timing->clock * 10; in fill_detail_timing_data()[all …]
159 dev_priv->mode_dev.panel_fixed_mode; in cdv_intel_lvds_mode_valid()186 struct drm_display_mode *panel_fixed_mode = mode_dev->panel_fixed_mode; in cdv_intel_lvds_mode_fixup() local204 if (panel_fixed_mode != NULL) { in cdv_intel_lvds_mode_fixup()205 adjusted_mode->hdisplay = panel_fixed_mode->hdisplay; in cdv_intel_lvds_mode_fixup()206 adjusted_mode->hsync_start = panel_fixed_mode->hsync_start; in cdv_intel_lvds_mode_fixup()207 adjusted_mode->hsync_end = panel_fixed_mode->hsync_end; in cdv_intel_lvds_mode_fixup()208 adjusted_mode->htotal = panel_fixed_mode->htotal; in cdv_intel_lvds_mode_fixup()209 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in cdv_intel_lvds_mode_fixup()210 adjusted_mode->vsync_start = panel_fixed_mode->vsync_start; in cdv_intel_lvds_mode_fixup()211 adjusted_mode->vsync_end = panel_fixed_mode->vsync_end; in cdv_intel_lvds_mode_fixup()[all …]
337 dev_priv->mode_dev.panel_fixed_mode; in psb_intel_lvds_mode_valid()368 struct drm_display_mode *panel_fixed_mode = mode_dev->panel_fixed_mode; in psb_intel_lvds_mode_fixup() local372 panel_fixed_mode = mode_dev->panel_fixed_mode2; in psb_intel_lvds_mode_fixup()399 if (panel_fixed_mode != NULL) { in psb_intel_lvds_mode_fixup()400 adjusted_mode->hdisplay = panel_fixed_mode->hdisplay; in psb_intel_lvds_mode_fixup()401 adjusted_mode->hsync_start = panel_fixed_mode->hsync_start; in psb_intel_lvds_mode_fixup()402 adjusted_mode->hsync_end = panel_fixed_mode->hsync_end; in psb_intel_lvds_mode_fixup()403 adjusted_mode->htotal = panel_fixed_mode->htotal; in psb_intel_lvds_mode_fixup()404 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in psb_intel_lvds_mode_fixup()405 adjusted_mode->vsync_start = panel_fixed_mode->vsync_start; in psb_intel_lvds_mode_fixup()[all …]
222 mode_dev->panel_fixed_mode = NULL; in oaktrail_lvds_get_configuration_mode()260 mode_dev->panel_fixed_mode = mode; in oaktrail_lvds_get_configuration_mode()264 if (mode_dev->panel_fixed_mode == NULL && mode_dev->vbt_mode) in oaktrail_lvds_get_configuration_mode()265 mode_dev->panel_fixed_mode = drm_mode_duplicate(dev, in oaktrail_lvds_get_configuration_mode()269 if (mode_dev->panel_fixed_mode == NULL) in oaktrail_lvds_get_configuration_mode()271 mode_dev->panel_fixed_mode = in oaktrail_lvds_get_configuration_mode()276 if (mode_dev->panel_fixed_mode == NULL) in oaktrail_lvds_get_configuration_mode()279 drm_mode_set_name(mode_dev->panel_fixed_mode); in oaktrail_lvds_get_configuration_mode()280 drm_mode_set_crtcinfo(mode_dev->panel_fixed_mode, 0); in oaktrail_lvds_get_configuration_mode()393 mode_dev->panel_fixed_mode = in oaktrail_lvds_init()[all …]
273 struct drm_display_mode *panel_fixed_mode; /* for eDP */ member515 if (is_edp(encoder) && intel_dp->panel_fixed_mode) { in cdv_intel_dp_mode_valid()516 if (mode->hdisplay > intel_dp->panel_fixed_mode->hdisplay) in cdv_intel_dp_mode_valid()518 if (mode->vdisplay > intel_dp->panel_fixed_mode->vdisplay) in cdv_intel_dp_mode_valid()904 if (is_edp(intel_encoder) && intel_dp->panel_fixed_mode) { in cdv_intel_dp_mode_fixup()905 cdv_intel_fixed_panel_mode(intel_dp->panel_fixed_mode, adjusted_mode); in cdv_intel_dp_mode_fixup()906 refclock = intel_dp->panel_fixed_mode->clock; in cdv_intel_dp_mode_fixup()1746 if (edp && !intel_dp->panel_fixed_mode) { in cdv_intel_dp_get_modes()1751 intel_dp->panel_fixed_mode = in cdv_intel_dp_get_modes()1760 if (!intel_dp->panel_fixed_mode && dev_priv->lfp_lvds_vbt_mode) { in cdv_intel_dp_get_modes()[all …]
74 struct drm_display_mode *panel_fixed_mode; member
467 struct drm_display_mode *panel_fixed_mode; member
525 fill_detail_timing_data(struct drm_display_mode *panel_fixed_mode, in fill_detail_timing_data() argument528 panel_fixed_mode->hdisplay = (dvo_timing->hactive_hi << 8) | in fill_detail_timing_data()530 panel_fixed_mode->hsync_start = panel_fixed_mode->hdisplay + in fill_detail_timing_data()532 panel_fixed_mode->hsync_end = panel_fixed_mode->hsync_start + in fill_detail_timing_data()535 panel_fixed_mode->htotal = panel_fixed_mode->hdisplay + in fill_detail_timing_data()538 panel_fixed_mode->vdisplay = (dvo_timing->vactive_hi << 8) | in fill_detail_timing_data()540 panel_fixed_mode->vsync_start = panel_fixed_mode->vdisplay + in fill_detail_timing_data()542 panel_fixed_mode->vsync_end = panel_fixed_mode->vsync_start + in fill_detail_timing_data()545 panel_fixed_mode->vtotal = panel_fixed_mode->vdisplay + in fill_detail_timing_data()547 panel_fixed_mode->clock = dvo_timing->clock * 10; in fill_detail_timing_data()[all …]