/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_encoders.c | 168 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; local 169 unsigned int hblank = native_mode->htotal - native_mode->hdisplay; 170 unsigned int vblank = native_mode->vtotal - native_mode->vdisplay; 171 unsigned int hover = native_mode->hsync_start - native_mode->hdisplay; 172 unsigned int vover = native_mode->vsync_start - native_mode [all...] |
H A D | amdgpu_connectors.c | 369 amdgpu_encoder->native_mode = *preferred_mode; 371 amdgpu_encoder->native_mode.clock = 0; 381 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; local 383 if (native_mode->hdisplay != 0 && 384 native_mode->vdisplay != 0 && 385 native_mode->clock != 0) { 386 mode = drm_mode_duplicate(dev, native_mode); 394 } else if (native_mode->hdisplay != 0 && 395 native_mode 419 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; local 625 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; local 703 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; local 741 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; local 1411 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; local 1500 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; local [all...] |
H A D | atombios_encoders.c | 1988 lvds->native_mode.clock = 1990 lvds->native_mode.hdisplay = 1992 lvds->native_mode.vdisplay = 1994 lvds->native_mode.htotal = lvds->native_mode.hdisplay + 1996 lvds->native_mode.hsync_start = lvds->native_mode.hdisplay + 1998 lvds->native_mode.hsync_end = lvds->native_mode.hsync_start + 2000 lvds->native_mode [all...] |
H A D | amdgpu_mode.h | 478 struct drm_display_mode native_mode; member in struct:amdgpu_crtc 524 struct drm_display_mode native_mode; member in struct:amdgpu_encoder_atom_dig 544 struct drm_display_mode native_mode; member in struct:amdgpu_encoder
|
H A D | amdgpu_display.c | 1402 else if (mode->hdisplay < amdgpu_encoder->native_mode.hdisplay || 1403 mode->vdisplay < amdgpu_encoder->native_mode.vdisplay) 1408 memcpy(&amdgpu_crtc->native_mode, 1409 &amdgpu_encoder->native_mode, 1412 dst_v = amdgpu_crtc->native_mode.vdisplay; 1414 dst_h = amdgpu_crtc->native_mode.hdisplay;
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_encoders.c | 326 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; local 327 unsigned int hblank = native_mode->htotal - native_mode->hdisplay; 328 unsigned int vblank = native_mode->vtotal - native_mode->vdisplay; 329 unsigned int hover = native_mode->hsync_start - native_mode->hdisplay; 330 unsigned int vover = native_mode->vsync_start - native_mode [all...] |
H A D | radeon_connectors.c | 380 radeon_encoder->native_mode = *preferred_mode; 382 radeon_encoder->native_mode.clock = 0; 446 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; local 448 if (native_mode->hdisplay != 0 && 449 native_mode->vdisplay != 0 && 450 native_mode->clock != 0) { 451 mode = drm_mode_duplicate(dev, native_mode); 458 } else if (native_mode->hdisplay != 0 && 459 native_mode 481 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; local 752 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; local 830 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; local 870 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; local 1664 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; local 1756 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; local [all...] |
H A D | radeon_legacy_crtc.c | 66 struct drm_display_mode *native_mode = &radeon_crtc->native_mode; local 113 if (native_mode->hdisplay == 0 || 114 native_mode->vdisplay == 0) { 118 if (xres > native_mode->hdisplay) 119 xres = native_mode->hdisplay; 120 if (yres > native_mode->vdisplay) 121 yres = native_mode->vdisplay; 123 if (xres == native_mode->hdisplay) 125 if (yres == native_mode [all...] |
H A D | radeon_combios.c | 1126 lvds->native_mode.vdisplay = 1130 lvds->native_mode.vdisplay = 1134 lvds->native_mode.hdisplay = 1138 lvds->native_mode.hdisplay = 1141 if ((lvds->native_mode.hdisplay < 640) || 1142 (lvds->native_mode.vdisplay < 480)) { 1143 lvds->native_mode.hdisplay = 640; 1144 lvds->native_mode.vdisplay = 480; 1164 DRM_INFO("Panel Size %dx%d\n", lvds->native_mode.hdisplay, 1165 lvds->native_mode [all...] |
H A D | radeon_atombios.c | 1640 lvds->native_mode.clock = 1642 lvds->native_mode.hdisplay = 1644 lvds->native_mode.vdisplay = 1646 lvds->native_mode.htotal = lvds->native_mode.hdisplay + 1648 lvds->native_mode.hsync_start = lvds->native_mode.hdisplay + 1650 lvds->native_mode.hsync_end = lvds->native_mode.hsync_start + 1652 lvds->native_mode [all...] |
H A D | radeon_mode.h | 341 struct drm_display_mode native_mode; member in struct:radeon_crtc 383 struct drm_display_mode native_mode; member in struct:radeon_encoder_lvds 427 struct drm_display_mode native_mode; member in struct:radeon_encoder_atom_dig 452 struct drm_display_mode native_mode; member in struct:radeon_encoder
|
H A D | radeon_display.c | 1712 else if (mode->hdisplay < radeon_encoder->native_mode.hdisplay || 1713 mode->vdisplay < radeon_encoder->native_mode.vdisplay) 1718 memcpy(&radeon_crtc->native_mode, 1719 &radeon_encoder->native_mode, 1722 dst_v = radeon_crtc->native_mode.vdisplay; 1724 dst_h = radeon_crtc->native_mode.hdisplay;
|
/linux-master/drivers/video/ |
H A D | of_videomode.c | 43 index = disp->native_mode;
|
H A D | of_display_timing.c | 148 struct device_node *native_mode; local 178 native_mode = entry; 196 disp->native_mode = 0; 221 if (native_mode == entry) 222 disp->native_mode = disp->num_timings; 229 * native_mode points to the device_node returned by of_parse_phandle 232 of_node_put(native_mode); 236 disp->native_mode + 1); 241 of_node_put(native_mode);
|
/linux-master/include/video/ |
H A D | display_timing.h | 81 * The native_mode is the default setting for this display. 87 unsigned int native_mode; member in struct:display_timings
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_connector.c | 849 struct drm_display_mode *native = nv_connector->native_mode, *m; 885 struct drm_display_mode *mode = nv_connector->native_mode; 971 if (nv_connector->native_mode) { 972 drm_mode_destroy(dev, nv_connector->native_mode); 973 nv_connector->native_mode = NULL; 985 nv_connector->native_mode = drm_mode_duplicate(dev, &mode); 998 if (!nv_connector->native_mode) 999 nv_connector->native_mode = nouveau_conn_native_mode(connector); 1000 if (ret == 0 && nv_connector->native_mode) { 1003 mode = drm_mode_duplicate(dev, nv_connector->native_mode); [all...] |
H A D | nouveau_connector.h | 141 struct drm_display_mode *native_mode; member in struct:nouveau_connector
|
/linux-master/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | dfp.c | 190 if (!nv_connector->native_mode || 192 mode->hdisplay > nv_connector->native_mode->hdisplay || 193 mode->vdisplay > nv_connector->native_mode->vdisplay) { 197 nv_encoder->mode = *nv_connector->native_mode; 198 adjusted_mode->clock = nv_connector->native_mode->clock; 544 * disconnected LVDS encoder there is no native_mode 598 if (connector && connector->native_mode) 601 connector->native_mode->clock);
|
/linux-master/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_panel.c | 157 if (timings->native_mode == i)
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 5798 const struct drm_display_mode *native_mode, 5802 copy_crtc_timing_for_drm_display_mode(native_mode, drm_mode); 5803 } else if (native_mode->clock == drm_mode->clock && 5804 native_mode->htotal == drm_mode->htotal && 5805 native_mode->vtotal == drm_mode->vtotal) { 5806 copy_crtc_timing_for_drm_display_mode(native_mode, drm_mode); 7310 amdgpu_encoder->native_mode.clock = 0; 7319 amdgpu_encoder->native_mode = *preferred_mode; 7335 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; local 5797 decide_crtc_timing_for_drm_display_mode(struct drm_display_mode *drm_mode, const struct drm_display_mode *native_mode, bool scale_enabled) argument 7356 struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode; local 7417 const struct drm_display_mode *native_mode; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | disp.c | 325 struct drm_display_mode *native_mode) 335 if (!native_mode) 346 if (mode->hdisplay == native_mode->hdisplay && 347 mode->vdisplay == native_mode->vdisplay && 350 mode = native_mode; 357 mode = native_mode; 408 nv_connector->native_mode); 322 nv50_outp_atomic_check_view(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state, struct drm_display_mode *native_mode) argument
|