Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_encoders.c167 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_panel_mode_fixup() local
168 unsigned hblank = native_mode->htotal - native_mode->hdisplay; in amdgpu_panel_mode_fixup()
169 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; in amdgpu_panel_mode_fixup()
170 unsigned hover = native_mode->hsync_start - native_mode->hdisplay; in amdgpu_panel_mode_fixup()
171 unsigned vover = native_mode->vsync_start - native_mode->vdisplay; in amdgpu_panel_mode_fixup()
172 unsigned hsync_width = native_mode->hsync_end - native_mode->hsync_start; in amdgpu_panel_mode_fixup()
173 unsigned vsync_width = native_mode->vsync_end - native_mode->vsync_start; in amdgpu_panel_mode_fixup()
175 adjusted_mode->clock = native_mode->clock; in amdgpu_panel_mode_fixup()
176 adjusted_mode->flags = native_mode->flags; in amdgpu_panel_mode_fixup()
178 adjusted_mode->hdisplay = native_mode->hdisplay; in amdgpu_panel_mode_fixup()
[all …]
A Damdgpu_connectors.c387 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_lcd_native_mode() local
425 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_add_common_modes() local
621 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_fixup_lcd_native_mode() local
634 if (!native_mode->clock) { in amdgpu_connector_fixup_lcd_native_mode()
646 if (!native_mode->clock) { in amdgpu_connector_fixup_lcd_native_mode()
699 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_lvds_mode_valid() local
737 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_lvds_detect() local
740 if (native_mode->hdisplay >= 320 && native_mode->vdisplay >= 240) in amdgpu_connector_lvds_detect()
1385 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_dp_detect() local
1388 if (native_mode->hdisplay >= 320 && native_mode->vdisplay >= 240) in amdgpu_connector_dp_detect()
[all …]
A Datombios_encoders.c1988 lvds->native_mode.clock = in amdgpu_atombios_encoder_get_lcd_info()
1990 lvds->native_mode.hdisplay = in amdgpu_atombios_encoder_get_lcd_info()
1992 lvds->native_mode.vdisplay = in amdgpu_atombios_encoder_get_lcd_info()
1994 lvds->native_mode.htotal = lvds->native_mode.hdisplay + in amdgpu_atombios_encoder_get_lcd_info()
1996 lvds->native_mode.hsync_start = lvds->native_mode.hdisplay + in amdgpu_atombios_encoder_get_lcd_info()
1998 lvds->native_mode.hsync_end = lvds->native_mode.hsync_start + in amdgpu_atombios_encoder_get_lcd_info()
2000 lvds->native_mode.vtotal = lvds->native_mode.vdisplay + in amdgpu_atombios_encoder_get_lcd_info()
2002 lvds->native_mode.vsync_start = lvds->native_mode.vdisplay + in amdgpu_atombios_encoder_get_lcd_info()
2004 lvds->native_mode.vsync_end = lvds->native_mode.vsync_start + in amdgpu_atombios_encoder_get_lcd_info()
2016 lvds->native_mode.flags |= DRM_MODE_FLAG_CSYNC; in amdgpu_atombios_encoder_get_lcd_info()
[all …]
A Damdgpu_mode.h389 struct drm_display_mode native_mode; member
431 struct drm_display_mode native_mode; member
451 struct drm_display_mode native_mode; member
A Damdgpu_display.c1376 else if (mode->hdisplay < amdgpu_encoder->native_mode.hdisplay || in amdgpu_display_crtc_scaling_mode_fixup()
1377 mode->vdisplay < amdgpu_encoder->native_mode.vdisplay) in amdgpu_display_crtc_scaling_mode_fixup()
1382 memcpy(&amdgpu_crtc->native_mode, in amdgpu_display_crtc_scaling_mode_fixup()
1383 &amdgpu_encoder->native_mode, in amdgpu_display_crtc_scaling_mode_fixup()
1386 dst_v = amdgpu_crtc->native_mode.vdisplay; in amdgpu_display_crtc_scaling_mode_fixup()
1388 dst_h = amdgpu_crtc->native_mode.hdisplay; in amdgpu_display_crtc_scaling_mode_fixup()
/linux-6.3-rc2/drivers/gpu/drm/radeon/
A Dradeon_encoders.c322 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_panel_mode_fixup() local
323 unsigned hblank = native_mode->htotal - native_mode->hdisplay; in radeon_panel_mode_fixup()
324 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; in radeon_panel_mode_fixup()
325 unsigned hover = native_mode->hsync_start - native_mode->hdisplay; in radeon_panel_mode_fixup()
326 unsigned vover = native_mode->vsync_start - native_mode->vdisplay; in radeon_panel_mode_fixup()
327 unsigned hsync_width = native_mode->hsync_end - native_mode->hsync_start; in radeon_panel_mode_fixup()
328 unsigned vsync_width = native_mode->vsync_end - native_mode->vsync_start; in radeon_panel_mode_fixup()
330 adjusted_mode->clock = native_mode->clock; in radeon_panel_mode_fixup()
331 adjusted_mode->flags = native_mode->flags; in radeon_panel_mode_fixup()
334 adjusted_mode->hdisplay = native_mode->hdisplay; in radeon_panel_mode_fixup()
[all …]
A Dradeon_connectors.c449 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_fp_native_mode() local
484 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_add_common_modes() local
755 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_fixup_lvds_native_mode() local
768 if (!native_mode->clock) { in radeon_fixup_lvds_native_mode()
780 if (!native_mode->clock) { in radeon_fixup_lvds_native_mode()
833 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_lvds_mode_valid() local
873 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_lvds_detect() local
876 if (native_mode->hdisplay >= 320 && native_mode->vdisplay >= 240) in radeon_lvds_detect()
1665 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_dp_detect() local
1668 if (native_mode->hdisplay >= 320 && native_mode->vdisplay >= 240) in radeon_dp_detect()
[all …]
A Dradeon_legacy_crtc.c66 struct drm_display_mode *native_mode = &radeon_crtc->native_mode; in radeon_legacy_rmx_mode_set() local
113 if (native_mode->hdisplay == 0 || in radeon_legacy_rmx_mode_set()
114 native_mode->vdisplay == 0) { in radeon_legacy_rmx_mode_set()
118 if (xres > native_mode->hdisplay) in radeon_legacy_rmx_mode_set()
119 xres = native_mode->hdisplay; in radeon_legacy_rmx_mode_set()
120 if (yres > native_mode->vdisplay) in radeon_legacy_rmx_mode_set()
121 yres = native_mode->vdisplay; in radeon_legacy_rmx_mode_set()
123 if (xres == native_mode->hdisplay) in radeon_legacy_rmx_mode_set()
125 if (yres == native_mode->vdisplay) in radeon_legacy_rmx_mode_set()
137 / native_mode->hdisplay + 1; in radeon_legacy_rmx_mode_set()
[all …]
A Dradeon_combios.c1125 lvds->native_mode.vdisplay = in radeon_legacy_get_lvds_info_from_regs()
1129 lvds->native_mode.vdisplay = in radeon_legacy_get_lvds_info_from_regs()
1133 lvds->native_mode.hdisplay = in radeon_legacy_get_lvds_info_from_regs()
1137 lvds->native_mode.hdisplay = in radeon_legacy_get_lvds_info_from_regs()
1262 lvds->native_mode.htotal = lvds->native_mode.hdisplay + in radeon_combios_get_lvds_info()
1264 lvds->native_mode.hsync_start = lvds->native_mode.hdisplay + in radeon_combios_get_lvds_info()
1266 lvds->native_mode.hsync_end = lvds->native_mode.hsync_start + in radeon_combios_get_lvds_info()
1269 lvds->native_mode.vtotal = lvds->native_mode.vdisplay + in radeon_combios_get_lvds_info()
1271 lvds->native_mode.vsync_start = lvds->native_mode.vdisplay + in radeon_combios_get_lvds_info()
1273 lvds->native_mode.vsync_end = lvds->native_mode.vsync_start + in radeon_combios_get_lvds_info()
[all …]
A Dradeon_atombios.c1635 lvds->native_mode.clock = in radeon_atombios_get_lvds_info()
1637 lvds->native_mode.hdisplay = in radeon_atombios_get_lvds_info()
1639 lvds->native_mode.vdisplay = in radeon_atombios_get_lvds_info()
1641 lvds->native_mode.htotal = lvds->native_mode.hdisplay + in radeon_atombios_get_lvds_info()
1643 lvds->native_mode.hsync_start = lvds->native_mode.hdisplay + in radeon_atombios_get_lvds_info()
1645 lvds->native_mode.hsync_end = lvds->native_mode.hsync_start + in radeon_atombios_get_lvds_info()
1647 lvds->native_mode.vtotal = lvds->native_mode.vdisplay + in radeon_atombios_get_lvds_info()
1649 lvds->native_mode.vsync_start = lvds->native_mode.vdisplay + in radeon_atombios_get_lvds_info()
1651 lvds->native_mode.vsync_end = lvds->native_mode.vsync_start + in radeon_atombios_get_lvds_info()
1663 lvds->native_mode.flags |= DRM_MODE_FLAG_CSYNC; in radeon_atombios_get_lvds_info()
[all …]
A Dradeon_mode.h345 struct drm_display_mode native_mode; member
387 struct drm_display_mode native_mode; member
431 struct drm_display_mode native_mode; member
456 struct drm_display_mode native_mode; member
A Dradeon_display.c1711 else if (mode->hdisplay < radeon_encoder->native_mode.hdisplay || in radeon_crtc_scaling_mode_fixup()
1712 mode->vdisplay < radeon_encoder->native_mode.vdisplay) in radeon_crtc_scaling_mode_fixup()
1717 memcpy(&radeon_crtc->native_mode, in radeon_crtc_scaling_mode_fixup()
1718 &radeon_encoder->native_mode, in radeon_crtc_scaling_mode_fixup()
1721 dst_v = radeon_crtc->native_mode.vdisplay; in radeon_crtc_scaling_mode_fixup()
1723 dst_h = radeon_crtc->native_mode.hdisplay; in radeon_crtc_scaling_mode_fixup()
/linux-6.3-rc2/drivers/video/
A Dof_display_timing.c148 struct device_node *native_mode; in of_get_display_timings() local
178 native_mode = entry; in of_get_display_timings()
196 disp->native_mode = 0; in of_get_display_timings()
221 if (native_mode == entry) in of_get_display_timings()
222 disp->native_mode = disp->num_timings; in of_get_display_timings()
232 of_node_put(native_mode); in of_get_display_timings()
236 disp->native_mode + 1); in of_get_display_timings()
241 of_node_put(native_mode); in of_get_display_timings()
A Dof_videomode.c43 index = disp->native_mode; in of_get_videomode()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/
A Dnouveau_connector.c863 struct drm_display_mode *mode = nv_connector->native_mode; in nouveau_connector_detect_depth()
949 if (nv_connector->native_mode) { in nouveau_connector_get_modes()
950 drm_mode_destroy(dev, nv_connector->native_mode); in nouveau_connector_get_modes()
951 nv_connector->native_mode = NULL; in nouveau_connector_get_modes()
963 nv_connector->native_mode = drm_mode_duplicate(dev, &mode); in nouveau_connector_get_modes()
976 if (!nv_connector->native_mode) in nouveau_connector_get_modes()
978 if (ret == 0 && nv_connector->native_mode) { in nouveau_connector_get_modes()
981 mode = drm_mode_duplicate(dev, nv_connector->native_mode); in nouveau_connector_get_modes()
1062 if (nv_connector->native_mode && in nouveau_connector_mode_valid()
1063 (mode->hdisplay > nv_connector->native_mode->hdisplay || in nouveau_connector_mode_valid()
[all …]
A Dnouveau_connector.h142 struct drm_display_mode *native_mode; member
/linux-6.3-rc2/drivers/gpu/drm/nouveau/dispnv04/
A Ddfp.c190 if (!nv_connector->native_mode || in nv04_dfp_mode_fixup()
192 mode->hdisplay > nv_connector->native_mode->hdisplay || in nv04_dfp_mode_fixup()
193 mode->vdisplay > nv_connector->native_mode->vdisplay) { in nv04_dfp_mode_fixup()
197 nv_encoder->mode = *nv_connector->native_mode; in nv04_dfp_mode_fixup()
198 adjusted_mode->clock = nv_connector->native_mode->clock; in nv04_dfp_mode_fixup()
598 if (connector && connector->native_mode) in nv04_dfp_restore()
601 connector->native_mode->clock); in nv04_dfp_restore()
/linux-6.3-rc2/include/video/
A Ddisplay_timing.h87 unsigned int native_mode; member
/linux-6.3-rc2/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm.c5554 native_mode->htotal == drm_mode->htotal && in decide_crtc_timing_for_drm_display_mode()
5555 native_mode->vtotal == drm_mode->vtotal) { in decide_crtc_timing_for_drm_display_mode()
6886 amdgpu_encoder->native_mode.clock = 0; in amdgpu_dm_get_native_mode()
6911 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_dm_create_common_mode() local
6913 mode = drm_mode_duplicate(dev, native_mode); in amdgpu_dm_create_common_mode()
6932 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_dm_connector_add_common_modes() local
6993 const struct drm_display_mode *native_mode; in amdgpu_set_panel_orientation() local
7009 native_mode = &amdgpu_encoder->native_mode; in amdgpu_set_panel_orientation()
7010 if (native_mode->hdisplay == 0 || native_mode->vdisplay == 0) in amdgpu_set_panel_orientation()
7015 native_mode->hdisplay, in amdgpu_set_panel_orientation()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/nouveau/dispnv50/
A Ddisp.c323 struct drm_display_mode *native_mode) in nv50_outp_atomic_check_view() argument
333 if (!native_mode) in nv50_outp_atomic_check_view()
344 if (mode->hdisplay == native_mode->hdisplay && in nv50_outp_atomic_check_view()
345 mode->vdisplay == native_mode->vdisplay && in nv50_outp_atomic_check_view()
348 mode = native_mode; in nv50_outp_atomic_check_view()
355 mode = native_mode; in nv50_outp_atomic_check_view()
377 nv_connector->native_mode); in nv50_outp_atomic_check()
/linux-6.3-rc2/drivers/gpu/drm/tilcdc/
A Dtilcdc_panel.c157 if (timings->native_mode == i) in panel_connector_get_modes()

Completed in 70 milliseconds