Lines Matching defs:mode
164 struct drm_display_mode mode;
242 * output. This bit can only be controlled in ARM supervisor mode.
244 * this control bit to enable HDMI output in supervisor mode.
410 struct drm_display_mode *mode)
414 if (mode->flags & DRM_MODE_FLAG_INTERLACE &&
415 mode->clock == 74250 &&
416 mode->vdisplay == 1080)
863 struct drm_display_mode *mode)
871 mtk_hdmi_hw_msic_setting(hdmi, mode);
966 struct drm_display_mode *mode)
973 hdmi->curr_conn, mode);
976 "Failed to get AVI infoframe from mode: %zd\n", err);
1046 struct drm_display_mode *mode)
1053 hdmi->curr_conn, mode);
1056 "Failed to get vendor infoframe from mode: %zd\n", err);
1109 return mtk_hdmi_aud_output_config(hdmi, &hdmi->mode);
1113 struct drm_display_mode *mode)
1123 mode->clock * 1000);
1128 mtk_hdmi_video_set_display_mode(hdmi, mode);
1131 mtk_hdmi_aud_output_config(hdmi, mode);
1208 const struct drm_display_mode *mode)
1214 mode->hdisplay, mode->vdisplay, drm_mode_vrefresh(mode),
1215 !!(mode->flags & DRM_MODE_FLAG_INTERLACE), mode->clock * 1000);
1221 drm_mode_init(&adjusted_mode, mode);
1222 if (!drm_bridge_chain_mode_fixup(next_bridge, mode,
1228 if (hdmi->conf->cea_modes_only && !drm_match_cea_mode(mode))
1232 mode->clock > hdmi->conf->max_mode_clock)
1236 if (mode->clock < 27000)
1238 if (mode->clock > 297000)
1241 return drm_mode_validate_size(mode, 0x1fff, 0x1fff);
1308 const struct drm_display_mode *mode,
1346 const struct drm_display_mode *mode,
1364 drm_mode_copy(&hdmi->mode, adjusted_mode);
1379 struct drm_display_mode *mode)
1382 mtk_hdmi_setup_avi_infoframe(hdmi, mode);
1384 if (mode->flags & DRM_MODE_FLAG_3D_MASK)
1385 mtk_hdmi_setup_vendor_specific_infoframe(hdmi, mode);
1398 mtk_hdmi_output_set_display_mode(hdmi, &hdmi->mode);
1402 mtk_hdmi_send_infoframe(hdmi, &hdmi->mode);