Home
last modified time | relevance | path

Searched refs:native_mode (Results 1 – 15 of 15) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_encoders.c325 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_panel_mode_fixup() local
326 unsigned hblank = native_mode->htotal - native_mode->hdisplay; in radeon_panel_mode_fixup()
327 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; in radeon_panel_mode_fixup()
328 unsigned hover = native_mode->hsync_start - native_mode->hdisplay; in radeon_panel_mode_fixup()
329 unsigned vover = native_mode->vsync_start - native_mode->vdisplay; in radeon_panel_mode_fixup()
330 unsigned hsync_width = native_mode->hsync_end - native_mode->hsync_start; in radeon_panel_mode_fixup()
331 unsigned vsync_width = native_mode->vsync_end - native_mode->vsync_start; in radeon_panel_mode_fixup()
333 adjusted_mode->clock = native_mode->clock; in radeon_panel_mode_fixup()
334 adjusted_mode->flags = native_mode->flags; in radeon_panel_mode_fixup()
337 adjusted_mode->hdisplay = native_mode->hdisplay; in radeon_panel_mode_fixup()
[all …]
Dradeon_connectors.c420 radeon_encoder->native_mode = *preferred_mode; in radeon_get_native_mode()
422 radeon_encoder->native_mode.clock = 0; in radeon_get_native_mode()
487 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_fp_native_mode() local
489 if (native_mode->hdisplay != 0 && in radeon_fp_native_mode()
490 native_mode->vdisplay != 0 && in radeon_fp_native_mode()
491 native_mode->clock != 0) { in radeon_fp_native_mode()
492 mode = drm_mode_duplicate(dev, native_mode); in radeon_fp_native_mode()
497 } else if (native_mode->hdisplay != 0 && in radeon_fp_native_mode()
498 native_mode->vdisplay != 0) { in radeon_fp_native_mode()
506 mode = drm_cvt_mode(dev, native_mode->hdisplay, native_mode->vdisplay, 60, true, false, false); in radeon_fp_native_mode()
[all …]
Dradeon_legacy_crtc.c62 struct drm_display_mode *native_mode = &radeon_crtc->native_mode; in radeon_legacy_rmx_mode_set() local
109 if (native_mode->hdisplay == 0 || in radeon_legacy_rmx_mode_set()
110 native_mode->vdisplay == 0) { in radeon_legacy_rmx_mode_set()
114 if (xres > native_mode->hdisplay) in radeon_legacy_rmx_mode_set()
115 xres = native_mode->hdisplay; in radeon_legacy_rmx_mode_set()
116 if (yres > native_mode->vdisplay) in radeon_legacy_rmx_mode_set()
117 yres = native_mode->vdisplay; in radeon_legacy_rmx_mode_set()
119 if (xres == native_mode->hdisplay) in radeon_legacy_rmx_mode_set()
121 if (yres == native_mode->vdisplay) in radeon_legacy_rmx_mode_set()
133 / native_mode->hdisplay + 1; in radeon_legacy_rmx_mode_set()
[all …]
Dradeon_combios.c1126 lvds->native_mode.vdisplay = in radeon_legacy_get_lvds_info_from_regs()
1130 lvds->native_mode.vdisplay = in radeon_legacy_get_lvds_info_from_regs()
1134 lvds->native_mode.hdisplay = in radeon_legacy_get_lvds_info_from_regs()
1138 lvds->native_mode.hdisplay = in radeon_legacy_get_lvds_info_from_regs()
1141 if ((lvds->native_mode.hdisplay < 640) || in radeon_legacy_get_lvds_info_from_regs()
1142 (lvds->native_mode.vdisplay < 480)) { in radeon_legacy_get_lvds_info_from_regs()
1143 lvds->native_mode.hdisplay = 640; in radeon_legacy_get_lvds_info_from_regs()
1144 lvds->native_mode.vdisplay = 480; in radeon_legacy_get_lvds_info_from_regs()
1164 DRM_INFO("Panel Size %dx%d\n", lvds->native_mode.hdisplay, in radeon_legacy_get_lvds_info_from_regs()
1165 lvds->native_mode.vdisplay); in radeon_legacy_get_lvds_info_from_regs()
[all …]
Dradeon_atombios.c1649 lvds->native_mode.clock = in radeon_atombios_get_lvds_info()
1651 lvds->native_mode.hdisplay = in radeon_atombios_get_lvds_info()
1653 lvds->native_mode.vdisplay = in radeon_atombios_get_lvds_info()
1655 lvds->native_mode.htotal = lvds->native_mode.hdisplay + in radeon_atombios_get_lvds_info()
1657 lvds->native_mode.hsync_start = lvds->native_mode.hdisplay + in radeon_atombios_get_lvds_info()
1659 lvds->native_mode.hsync_end = lvds->native_mode.hsync_start + in radeon_atombios_get_lvds_info()
1661 lvds->native_mode.vtotal = lvds->native_mode.vdisplay + in radeon_atombios_get_lvds_info()
1663 lvds->native_mode.vsync_start = lvds->native_mode.vdisplay + in radeon_atombios_get_lvds_info()
1665 lvds->native_mode.vsync_end = lvds->native_mode.vsync_start + in radeon_atombios_get_lvds_info()
1673 lvds->native_mode.flags |= DRM_MODE_FLAG_NVSYNC; in radeon_atombios_get_lvds_info()
[all …]
Dradeon_mode.h350 struct drm_display_mode native_mode; member
391 struct drm_display_mode native_mode; member
435 struct drm_display_mode native_mode; member
472 struct drm_display_mode native_mode; member
Dradeon_display.c1699 else if (mode->hdisplay < radeon_encoder->native_mode.hdisplay || in radeon_crtc_scaling_mode_fixup()
1700 mode->vdisplay < radeon_encoder->native_mode.vdisplay) in radeon_crtc_scaling_mode_fixup()
1705 memcpy(&radeon_crtc->native_mode, in radeon_crtc_scaling_mode_fixup()
1706 &radeon_encoder->native_mode, in radeon_crtc_scaling_mode_fixup()
1709 dst_v = radeon_crtc->native_mode.vdisplay; in radeon_crtc_scaling_mode_fixup()
1711 dst_h = radeon_crtc->native_mode.hdisplay; in radeon_crtc_scaling_mode_fixup()
/linux-4.1.27/drivers/video/
Dof_display_timing.c140 struct device_node *native_mode; in of_get_display_timings() local
174 native_mode = entry; in of_get_display_timings()
192 disp->native_mode = 0; in of_get_display_timings()
216 if (native_mode == entry) in of_get_display_timings()
217 disp->native_mode = disp->num_timings; in of_get_display_timings()
227 of_node_put(native_mode); in of_get_display_timings()
231 disp->native_mode + 1); in of_get_display_timings()
236 of_node_put(native_mode); in of_get_display_timings()
Dof_videomode.c44 index = disp->native_mode; in of_get_videomode()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_connector.c665 struct drm_display_mode *native = nv_connector->native_mode, *m; in nouveau_connector_scaler_modes_add()
701 struct drm_display_mode *mode = nv_connector->native_mode; in nouveau_connector_detect_depth()
755 if (nv_connector->native_mode) { in nouveau_connector_get_modes()
756 drm_mode_destroy(dev, nv_connector->native_mode); in nouveau_connector_get_modes()
757 nv_connector->native_mode = NULL; in nouveau_connector_get_modes()
769 nv_connector->native_mode = drm_mode_duplicate(dev, &mode); in nouveau_connector_get_modes()
782 if (!nv_connector->native_mode) in nouveau_connector_get_modes()
783 nv_connector->native_mode = in nouveau_connector_get_modes()
785 if (ret == 0 && nv_connector->native_mode) { in nouveau_connector_get_modes()
788 mode = drm_mode_duplicate(dev, nv_connector->native_mode); in nouveau_connector_get_modes()
[all …]
Dnouveau_connector.h82 struct drm_display_mode *native_mode; member
Dnv50_display.c735 if (nv_connector && nv_connector->native_mode) { in nv50_crtc_set_scale()
742 omode = nv_connector->native_mode; in nv50_crtc_set_scale()
1496 if (nv_connector && nv_connector->native_mode) { in nv50_encoder_mode_fixup()
1513 drm_mode_copy(adjusted_mode, nv_connector->native_mode); in nv50_encoder_mode_fixup()
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
Ddfp.c189 if (!nv_connector->native_mode || in nv04_dfp_mode_fixup()
191 mode->hdisplay > nv_connector->native_mode->hdisplay || in nv04_dfp_mode_fixup()
192 mode->vdisplay > nv_connector->native_mode->vdisplay) { in nv04_dfp_mode_fixup()
196 nv_encoder->mode = *nv_connector->native_mode; in nv04_dfp_mode_fixup()
197 adjusted_mode->clock = nv_connector->native_mode->clock; in nv04_dfp_mode_fixup()
595 if (connector && connector->native_mode) in nv04_dfp_restore()
598 connector->native_mode->clock); in nv04_dfp_restore()
/linux-4.1.27/include/video/
Ddisplay_timing.h84 unsigned int native_mode; member
/linux-4.1.27/drivers/gpu/drm/tilcdc/
Dtilcdc_panel.c190 if (timings->native_mode == i) in panel_connector_get_modes()