/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_tv.c | 314 struct tv_mode { struct 385 static const struct tv_mode tv_modes[] = { 950 static const struct tv_mode *intel_tv_mode_find(const struct drm_connector_state *conn_state) in intel_tv_mode_find() 962 const struct tv_mode *tv_mode = intel_tv_mode_find(connector->state); in intel_tv_mode_valid() local 977 if (abs(tv_mode->refresh - drm_mode_vrefresh(mode) * 1000) >= 1000) in intel_tv_mode_valid() 984 intel_tv_mode_vdisplay(const struct tv_mode *tv_mode) in intel_tv_mode_vdisplay() argument 986 if (tv_mode->progressive) in intel_tv_mode_vdisplay() 987 return tv_mode->nbr_end + 1; in intel_tv_mode_vdisplay() 989 return 2 * (tv_mode->nbr_end + 1); in intel_tv_mode_vdisplay() 994 const struct tv_mode *tv_mode, in intel_tv_mode_to_mode() argument [all …]
|
/openbmc/linux/drivers/gpu/drm/sun4i/ |
H A D | sun4i_tv.c | 141 struct tv_mode { struct 144 unsigned int tv_mode; member 205 static const struct tv_mode tv_modes[] = { 207 .tv_mode = DRM_MODE_TV_MODE_NTSC, 225 .tv_mode = DRM_MODE_TV_MODE_PAL, 248 static const struct tv_mode * 254 const struct tv_mode *tv_mode = &tv_modes[i]; in sun4i_tv_find_tv_by_mode() local 256 if (tv_mode->tv_mode == mode) in sun4i_tv_find_tv_by_mode() 257 return tv_mode; in sun4i_tv_find_tv_by_mode() 289 const struct tv_mode *tv_mode = in sun4i_tv_enable() local [all …]
|
/openbmc/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_vec.c | 335 const struct vc4_vec_tv_mode *tv_mode = &vc4_vec_tv_modes[i]; in vc4_vec_tv_mode_lookup() local 337 if (tv_mode->mode == mode && in vc4_vec_tv_mode_lookup() 338 tv_mode->expected_htotal == htotal) in vc4_vec_tv_mode_lookup() 339 return tv_mode; in vc4_vec_tv_mode_lookup() 553 const struct vc4_vec_tv_mode *tv_mode; in vc4_vec_encoder_enable() local 559 tv_mode = vc4_vec_tv_mode_lookup(conn_state->tv.mode, in vc4_vec_encoder_enable() 561 if (!tv_mode) in vc4_vec_encoder_enable() 619 VEC_WRITE(VEC_CONFIG0, tv_mode->config0); in vc4_vec_encoder_enable() 620 VEC_WRITE(VEC_CONFIG1, tv_mode->config1); in vc4_vec_encoder_enable() 622 if (tv_mode->custom_freq) { in vc4_vec_encoder_enable() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | tvnv17.c | 205 const struct drm_display_mode *tv_mode; in nv17_tv_get_ld_modes() local 208 for (tv_mode = nv17_tv_modes; tv_mode->hdisplay; tv_mode++) { in nv17_tv_get_ld_modes() 211 mode = drm_mode_duplicate(encoder->dev, tv_mode); in nv17_tv_get_ld_modes()
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_modes.c | 545 enum drm_connector_tv_mode tv_mode, in drm_analog_tv_mode() argument 555 switch (tv_mode) { in drm_analog_tv_mode() 2161 mode->tv_mode = ret; in drm_mode_parse_tv_mode() 2266 unsigned int tv_mode; member 2276 .tv_mode = _mode, \ 2328 cmdline_mode->tv_mode = mode->tv_mode; in drm_mode_parse_cmdline_named_mode() 2522 named_mode->tv_mode, in drm_named_mode()
|
H A D | drm_connector.c | 1899 struct drm_property *tv_mode; in drm_mode_create_tv_properties() 1914 tv_mode = drm_property_create_enum(dev, 0, "TV mode", in drm_mode_create_tv_properties() 1916 if (!tv_mode) in drm_mode_create_tv_properties() 1919 dev->mode_config.tv_mode_property = tv_mode; 1895 struct drm_property *tv_mode; drm_mode_create_tv_properties() local
|
H A D | drm_atomic_state_helper.c | 505 state->tv.mode = cmdline->tv_mode; in drm_atomic_helper_connector_tv_reset()
|
H A D | drm_probe_helper.c | 1280 default_mode = cmdline->tv_mode; in drm_connector_helper_tv_get_modes()
|
/openbmc/linux/drivers/gpu/drm/tests/ |
H A D | drm_probe_helper_test.c | 107 cmdline->tv_mode = params->cmdline_mode; in drm_test_connector_helper_tv_get_modes_check()
|
H A D | drm_cmdline_parser_test.c | 952 enum drm_connector_tv_mode tv_mode; member 966 KUNIT_EXPECT_EQ(test, mode.tv_mode, params->tv_mode); in drm_test_cmdline_tv_options() 984 .tv_mode = DRM_MODE_TV_MODE_ ## _opt, \
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_connectors.c | 1108 struct drm_display_mode *tv_mode; in radeon_tv_get_modes() local 1121 tv_mode = drm_cvt_mode(dev, 800, 600, 60, false, false, false); in radeon_tv_get_modes() 1122 if (!tv_mode) in radeon_tv_get_modes() 1124 tv_mode->type = DRM_MODE_TYPE_DRIVER | DRM_MODE_TYPE_PREFERRED; in radeon_tv_get_modes() 1125 drm_mode_probed_add(connector, tv_mode); in radeon_tv_get_modes()
|
/openbmc/linux/include/drm/ |
H A D | drm_connector.h | 1476 enum drm_connector_tv_mode tv_mode; member
|
/openbmc/linux/Documentation/fb/ |
H A D | modedb.rst | 76 - tv_mode: Analog TV mode. One of "NTSC", "NTSC-443", "NTSC-J", "PAL",
|