| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_encoders.c | 168 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_panel_mode_fixup() local 169 unsigned int hblank = native_mode->htotal - native_mode->hdisplay; in amdgpu_panel_mode_fixup() 170 unsigned int vblank = native_mode->vtotal - native_mode->vdisplay; in amdgpu_panel_mode_fixup() 171 unsigned int hover = native_mode->hsync_start - native_mode->hdisplay; in amdgpu_panel_mode_fixup() 172 unsigned int vover = native_mode->vsync_start - native_mode->vdisplay; in amdgpu_panel_mode_fixup() 173 unsigned int hsync_width = native_mode->hsync_end - native_mode->hsync_start; in amdgpu_panel_mode_fixup() 174 unsigned int vsync_width = native_mode->vsync_end - native_mode->vsync_start; in amdgpu_panel_mode_fixup() 176 adjusted_mode->clock = native_mode->clock; in amdgpu_panel_mode_fixup() 177 adjusted_mode->flags = native_mode->flags; in amdgpu_panel_mode_fixup() 179 adjusted_mode->hdisplay = native_mode->hdisplay; in amdgpu_panel_mode_fixup() [all …]
|
| A D | amdgpu_connectors.c | 361 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_lcd_native_mode() local 399 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_add_common_modes() local 608 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_fixup_lcd_native_mode() local 621 if (!native_mode->clock) { in amdgpu_connector_fixup_lcd_native_mode() 633 if (!native_mode->clock) { in amdgpu_connector_fixup_lcd_native_mode() 686 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_lvds_mode_valid() local 724 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_lvds_detect() local 727 if (native_mode->hdisplay >= 320 && native_mode->vdisplay >= 240) in amdgpu_connector_lvds_detect() 1394 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_connector_dp_detect() local 1397 if (native_mode->hdisplay >= 320 && native_mode->vdisplay >= 240) in amdgpu_connector_dp_detect() [all …]
|
| A D | atombios_encoders.c | 1988 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 D | amdgpu_mode.h | 479 struct drm_display_mode native_mode; member 525 struct drm_display_mode native_mode; member 545 struct drm_display_mode native_mode; member
|
| A D | amdgpu_display.c | 1463 else if (mode->hdisplay < amdgpu_encoder->native_mode.hdisplay || in amdgpu_display_crtc_scaling_mode_fixup() 1464 mode->vdisplay < amdgpu_encoder->native_mode.vdisplay) in amdgpu_display_crtc_scaling_mode_fixup() 1469 memcpy(&amdgpu_crtc->native_mode, in amdgpu_display_crtc_scaling_mode_fixup() 1470 &amdgpu_encoder->native_mode, in amdgpu_display_crtc_scaling_mode_fixup() 1473 dst_v = amdgpu_crtc->native_mode.vdisplay; in amdgpu_display_crtc_scaling_mode_fixup() 1475 dst_h = amdgpu_crtc->native_mode.hdisplay; in amdgpu_display_crtc_scaling_mode_fixup()
|
| /drivers/gpu/drm/radeon/ |
| A D | radeon_encoders.c | 326 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_panel_mode_fixup() local 327 unsigned int hblank = native_mode->htotal - native_mode->hdisplay; in radeon_panel_mode_fixup() 328 unsigned int vblank = native_mode->vtotal - native_mode->vdisplay; in radeon_panel_mode_fixup() 329 unsigned int hover = native_mode->hsync_start - native_mode->hdisplay; in radeon_panel_mode_fixup() 330 unsigned int vover = native_mode->vsync_start - native_mode->vdisplay; in radeon_panel_mode_fixup() 331 unsigned int hsync_width = native_mode->hsync_end - native_mode->hsync_start; in radeon_panel_mode_fixup() 332 unsigned int vsync_width = native_mode->vsync_end - native_mode->vsync_start; in radeon_panel_mode_fixup() 334 adjusted_mode->clock = native_mode->clock; in radeon_panel_mode_fixup() 335 adjusted_mode->flags = native_mode->flags; in radeon_panel_mode_fixup() 338 adjusted_mode->hdisplay = native_mode->hdisplay; in radeon_panel_mode_fixup() [all …]
|
| A D | radeon_connectors.c | 431 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_fp_native_mode() local 466 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_add_common_modes() local 740 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_fixup_lvds_native_mode() local 753 if (!native_mode->clock) { in radeon_fixup_lvds_native_mode() 765 if (!native_mode->clock) { in radeon_fixup_lvds_native_mode() 818 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_lvds_mode_valid() local 858 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_lvds_detect() local 861 if (native_mode->hdisplay >= 320 && native_mode->vdisplay >= 240) in radeon_lvds_detect() 1652 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_dp_detect() local 1655 if (native_mode->hdisplay >= 320 && native_mode->vdisplay >= 240) in radeon_dp_detect() [all …]
|
| A D | radeon_legacy_crtc.c | 66 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 D | radeon_combios.c | 1110 lvds->native_mode.vdisplay = in radeon_legacy_get_lvds_info_from_regs() 1114 lvds->native_mode.vdisplay = in radeon_legacy_get_lvds_info_from_regs() 1118 lvds->native_mode.hdisplay = in radeon_legacy_get_lvds_info_from_regs() 1122 lvds->native_mode.hdisplay = in radeon_legacy_get_lvds_info_from_regs() 1247 lvds->native_mode.htotal = lvds->native_mode.hdisplay + in radeon_combios_get_lvds_info() 1249 lvds->native_mode.hsync_start = lvds->native_mode.hdisplay + in radeon_combios_get_lvds_info() 1251 lvds->native_mode.hsync_end = lvds->native_mode.hsync_start + in radeon_combios_get_lvds_info() 1254 lvds->native_mode.vtotal = lvds->native_mode.vdisplay + in radeon_combios_get_lvds_info() 1256 lvds->native_mode.vsync_start = lvds->native_mode.vdisplay + in radeon_combios_get_lvds_info() 1258 lvds->native_mode.vsync_end = lvds->native_mode.vsync_start + in radeon_combios_get_lvds_info() [all …]
|
| A D | radeon_atombios.c | 1640 lvds->native_mode.clock = in radeon_atombios_get_lvds_info() 1642 lvds->native_mode.hdisplay = in radeon_atombios_get_lvds_info() 1644 lvds->native_mode.vdisplay = in radeon_atombios_get_lvds_info() 1646 lvds->native_mode.htotal = lvds->native_mode.hdisplay + in radeon_atombios_get_lvds_info() 1648 lvds->native_mode.hsync_start = lvds->native_mode.hdisplay + in radeon_atombios_get_lvds_info() 1650 lvds->native_mode.hsync_end = lvds->native_mode.hsync_start + in radeon_atombios_get_lvds_info() 1652 lvds->native_mode.vtotal = lvds->native_mode.vdisplay + in radeon_atombios_get_lvds_info() 1654 lvds->native_mode.vsync_start = lvds->native_mode.vdisplay + in radeon_atombios_get_lvds_info() 1656 lvds->native_mode.vsync_end = lvds->native_mode.vsync_start + in radeon_atombios_get_lvds_info() 1668 lvds->native_mode.flags |= DRM_MODE_FLAG_CSYNC; in radeon_atombios_get_lvds_info() [all …]
|
| A D | radeon_mode.h | 345 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 D | radeon_display.c | 1708 else if (mode->hdisplay < radeon_encoder->native_mode.hdisplay || in radeon_crtc_scaling_mode_fixup() 1709 mode->vdisplay < radeon_encoder->native_mode.vdisplay) in radeon_crtc_scaling_mode_fixup() 1714 memcpy(&radeon_crtc->native_mode, in radeon_crtc_scaling_mode_fixup() 1715 &radeon_encoder->native_mode, in radeon_crtc_scaling_mode_fixup() 1718 dst_v = radeon_crtc->native_mode.vdisplay; in radeon_crtc_scaling_mode_fixup() 1720 dst_h = radeon_crtc->native_mode.hdisplay; in radeon_crtc_scaling_mode_fixup()
|
| /drivers/video/ |
| A D | of_display_timing.c | 148 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 D | of_videomode.c | 43 index = disp->native_mode; in of_get_videomode()
|
| /drivers/gpu/drm/nouveau/ |
| A D | nouveau_connector.c | 885 struct drm_display_mode *mode = nv_connector->native_mode; in nouveau_connector_detect_depth() 971 if (nv_connector->native_mode) { in nouveau_connector_get_modes() 972 drm_mode_destroy(dev, nv_connector->native_mode); in nouveau_connector_get_modes() 973 nv_connector->native_mode = NULL; in nouveau_connector_get_modes() 985 nv_connector->native_mode = drm_mode_duplicate(dev, &mode); in nouveau_connector_get_modes() 998 if (!nv_connector->native_mode) in nouveau_connector_get_modes() 1000 if (ret == 0 && nv_connector->native_mode) { in nouveau_connector_get_modes() 1003 mode = drm_mode_duplicate(dev, nv_connector->native_mode); in nouveau_connector_get_modes() 1087 if (nv_connector->native_mode && in nouveau_connector_mode_valid() 1088 (mode->hdisplay > nv_connector->native_mode->hdisplay || in nouveau_connector_mode_valid() [all …]
|
| A D | nouveau_connector.h | 141 struct drm_display_mode *native_mode; member
|
| /drivers/gpu/drm/nouveau/dispnv04/ |
| A D | dfp.c | 190 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() 599 if (connector && connector->native_mode) in nv04_dfp_restore() 602 connector->native_mode->clock); in nv04_dfp_restore()
|
| /drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm.c | 6513 native_mode->clock == drm_mode->clock && in decide_crtc_timing_for_drm_display_mode() 6516 if (native_mode->crtc_clock) in decide_crtc_timing_for_drm_display_mode() 7910 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in dm_encoder_helper_atomic_check() local 8092 amdgpu_encoder->native_mode.clock = 0; in amdgpu_dm_get_native_mode() 8117 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_dm_create_common_mode() local 8138 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; in amdgpu_dm_connector_add_common_modes() local 8199 const struct drm_display_mode *native_mode; in amdgpu_set_panel_orientation() local 8215 native_mode = &amdgpu_encoder->native_mode; in amdgpu_set_panel_orientation() 8216 if (native_mode->hdisplay == 0 || native_mode->vdisplay == 0) in amdgpu_set_panel_orientation() 8221 native_mode->hdisplay, in amdgpu_set_panel_orientation() [all …]
|
| /drivers/gpu/drm/nouveau/dispnv50/ |
| A D | disp.c | 334 struct drm_display_mode *native_mode) in nv50_outp_atomic_check_view() argument 344 if (!native_mode) in nv50_outp_atomic_check_view() 355 if (mode->hdisplay == native_mode->hdisplay && in nv50_outp_atomic_check_view() 356 mode->vdisplay == native_mode->vdisplay && in nv50_outp_atomic_check_view() 359 mode = native_mode; in nv50_outp_atomic_check_view() 366 mode = native_mode; in nv50_outp_atomic_check_view() 417 nv_connector->native_mode); in nv50_outp_atomic_check()
|
| /drivers/gpu/drm/tilcdc/ |
| A D | tilcdc_panel.c | 156 if (timings->native_mode == i) in panel_connector_get_modes()
|