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

/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_encoders.c168 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 Damdgpu_connectors.c369 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 Datombios_encoders.c1988 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 Damdgpu_mode.h478 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 Damdgpu_display.c1402 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 Dradeon_encoders.c326 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 Dradeon_connectors.c380 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 Dradeon_legacy_crtc.c66 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 Dradeon_combios.c1126 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 Dradeon_atombios.c1640 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 Dradeon_mode.h341 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 Dradeon_display.c1712 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 Dof_videomode.c43 index = disp->native_mode;
H A Dof_display_timing.c148 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 Ddisplay_timing.h81 * 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 Dnouveau_connector.c849 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 Dnouveau_connector.h141 struct drm_display_mode *native_mode; member in struct:nouveau_connector
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Ddfp.c190 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 Dtilcdc_panel.c157 if (timings->native_mode == i)
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c5798 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 Ddisp.c325 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

Completed in 258 milliseconds