Home
last modified time | relevance | path

Searched refs:tv_mode (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/sun4i/
Dsun4i_tv.c141 struct tv_mode { struct
214 static const struct tv_mode tv_modes[] = {
293 static const struct tv_mode *sun4i_tv_find_tv_by_mode(const struct drm_display_mode *mode) in sun4i_tv_find_tv_by_mode()
299 const struct tv_mode *tv_mode = &tv_modes[i]; in sun4i_tv_find_tv_by_mode() local
302 mode->name, tv_mode->name); in sun4i_tv_find_tv_by_mode()
304 if (!strcmp(mode->name, tv_mode->name)) in sun4i_tv_find_tv_by_mode()
305 return tv_mode; in sun4i_tv_find_tv_by_mode()
310 const struct tv_mode *tv_mode = &tv_modes[i]; in sun4i_tv_find_tv_by_mode() local
313 mode->name, tv_mode->name, in sun4i_tv_find_tv_by_mode()
314 mode->vdisplay, tv_mode->vdisplay); in sun4i_tv_find_tv_by_mode()
[all …]
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_tv.c305 struct tv_mode { struct
377 static const struct tv_mode tv_modes[] = {
835 static const struct tv_mode *intel_tv_mode_find(const struct drm_connector_state *conn_state) in intel_tv_mode_find()
846 const struct tv_mode *tv_mode = intel_tv_mode_find(connector->state); in intel_tv_mode_valid() local
856 if (tv_mode && abs(tv_mode->refresh - drm_mode_vrefresh(mode) * 1000) in intel_tv_mode_valid()
878 const struct tv_mode *tv_mode = intel_tv_mode_find(conn_state); in intel_tv_compute_config() local
882 if (!tv_mode) in intel_tv_compute_config()
888 adjusted_mode->crtc_clock = tv_mode->clock; in intel_tv_compute_config()
905 const struct tv_mode *tv_mode, in set_tv_mode_timings() argument
911 hctl1 = (tv_mode->hsync_end << TV_HSYNC_END_SHIFT) | in set_tv_mode_timings()
[all …]
/Linux-v4.19/drivers/gpu/drm/vc4/
Dvc4_vec.c178 const struct vc4_vec_tv_mode *tv_mode; member
405 vec->tv_mode = &vc4_vec_tv_modes[VC4_VEC_TV_MODE_NTSC]; in vc4_vec_connector_init()
500 vec->tv_mode->mode_set(vec); in vc4_vec_encoder_enable()
522 vec->tv_mode = &vc4_vec_tv_modes[conn_state->tv.mode]; in vc4_vec_encoder_atomic_mode_set()
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv04/
Dtvnv17.c204 const struct drm_display_mode *tv_mode; in nv17_tv_get_ld_modes() local
207 for (tv_mode = nv17_tv_modes; tv_mode->hdisplay; tv_mode++) { in nv17_tv_get_ld_modes()
210 mode = drm_mode_duplicate(encoder->dev, tv_mode); in nv17_tv_get_ld_modes()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_connectors.c1127 struct drm_display_mode *tv_mode; in radeon_tv_get_modes() local
1140 tv_mode = drm_cvt_mode(dev, 800, 600, 60, false, false, false); in radeon_tv_get_modes()
1141 tv_mode->type = DRM_MODE_TYPE_DRIVER | DRM_MODE_TYPE_PREFERRED; in radeon_tv_get_modes()
1142 drm_mode_probed_add(connector, tv_mode); in radeon_tv_get_modes()