Home
last modified time | relevance | path

Searched refs:panel_fixed_mode (Results 1 – 8 of 8) sorted by relevance

/drivers/gpu/drm/gma500/
Dintel_bios.c159 static void fill_detail_timing_data(struct drm_display_mode *panel_fixed_mode, in fill_detail_timing_data() argument
162 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 …]
Dcdv_intel_lvds.c253 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() local
298 if (panel_fixed_mode != NULL) { in cdv_intel_lvds_mode_fixup()
299 adjusted_mode->hdisplay = panel_fixed_mode->hdisplay; in cdv_intel_lvds_mode_fixup()
300 adjusted_mode->hsync_start = panel_fixed_mode->hsync_start; in cdv_intel_lvds_mode_fixup()
301 adjusted_mode->hsync_end = panel_fixed_mode->hsync_end; in cdv_intel_lvds_mode_fixup()
302 adjusted_mode->htotal = panel_fixed_mode->htotal; in cdv_intel_lvds_mode_fixup()
303 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in cdv_intel_lvds_mode_fixup()
304 adjusted_mode->vsync_start = panel_fixed_mode->vsync_start; in cdv_intel_lvds_mode_fixup()
305 adjusted_mode->vsync_end = panel_fixed_mode->vsync_end; in cdv_intel_lvds_mode_fixup()
[all …]
Dpsb_intel_lvds.c352 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() local
387 panel_fixed_mode = mode_dev->panel_fixed_mode2; in psb_intel_lvds_mode_fixup()
414 if (panel_fixed_mode != NULL) { in psb_intel_lvds_mode_fixup()
415 adjusted_mode->hdisplay = panel_fixed_mode->hdisplay; in psb_intel_lvds_mode_fixup()
416 adjusted_mode->hsync_start = panel_fixed_mode->hsync_start; in psb_intel_lvds_mode_fixup()
417 adjusted_mode->hsync_end = panel_fixed_mode->hsync_end; in psb_intel_lvds_mode_fixup()
418 adjusted_mode->htotal = panel_fixed_mode->htotal; in psb_intel_lvds_mode_fixup()
419 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in psb_intel_lvds_mode_fixup()
420 adjusted_mode->vsync_start = panel_fixed_mode->vsync_start; in psb_intel_lvds_mode_fixup()
[all …]
Doaktrail_lvds.c230 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 …]
Dcdv_intel_dp.c276 struct drm_display_mode *panel_fixed_mode; /* for eDP */ member
518 if (is_edp(encoder) && intel_dp->panel_fixed_mode) { in cdv_intel_dp_mode_valid()
519 if (mode->hdisplay > intel_dp->panel_fixed_mode->hdisplay) in cdv_intel_dp_mode_valid()
521 if (mode->vdisplay > intel_dp->panel_fixed_mode->vdisplay) in cdv_intel_dp_mode_valid()
907 if (is_edp(intel_encoder) && intel_dp->panel_fixed_mode) { in cdv_intel_dp_mode_fixup()
908 cdv_intel_fixed_panel_mode(intel_dp->panel_fixed_mode, adjusted_mode); in cdv_intel_dp_mode_fixup()
909 refclock = intel_dp->panel_fixed_mode->clock; in cdv_intel_dp_mode_fixup()
1784 if (edp && !intel_dp->panel_fixed_mode) { in cdv_intel_dp_get_modes()
1789 intel_dp->panel_fixed_mode = in cdv_intel_dp_get_modes()
1798 if (!intel_dp->panel_fixed_mode && dev_priv->lfp_lvds_vbt_mode) { in cdv_intel_dp_get_modes()
[all …]
Dpsb_intel_drv.h105 struct drm_display_mode *panel_fixed_mode; member
Dpsb_drv.h525 struct drm_display_mode *panel_fixed_mode; member
/drivers/gpu/drm/i915/
Dintel_bios.c109 fill_detail_timing_data(struct drm_display_mode *panel_fixed_mode, in fill_detail_timing_data() argument
112 panel_fixed_mode->hdisplay = (dvo_timing->hactive_hi << 8) | in fill_detail_timing_data()
114 panel_fixed_mode->hsync_start = panel_fixed_mode->hdisplay + in fill_detail_timing_data()
116 panel_fixed_mode->hsync_end = panel_fixed_mode->hsync_start + in fill_detail_timing_data()
119 panel_fixed_mode->htotal = panel_fixed_mode->hdisplay + in fill_detail_timing_data()
122 panel_fixed_mode->vdisplay = (dvo_timing->vactive_hi << 8) | in fill_detail_timing_data()
124 panel_fixed_mode->vsync_start = panel_fixed_mode->vdisplay + in fill_detail_timing_data()
126 panel_fixed_mode->vsync_end = panel_fixed_mode->vsync_start + in fill_detail_timing_data()
129 panel_fixed_mode->vtotal = panel_fixed_mode->vdisplay + in fill_detail_timing_data()
131 panel_fixed_mode->clock = dvo_timing->clock * 10; in fill_detail_timing_data()
[all …]