Lines Matching refs:mode
41 struct drm_display_mode *mode)
48 &hdmi->connector, mode);
50 DRM_ERROR("Failed to get infoframes from mode\n");
84 struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode;
92 clk_set_rate(hdmi->mod_clk, mode->crtc_clock * 1000);
93 clk_set_rate(hdmi->tmds_clk, mode->crtc_clock * 1000);
116 writel(SUN4I_HDMI_VID_TIMING_X(mode->hdisplay) |
117 SUN4I_HDMI_VID_TIMING_Y(mode->vdisplay),
120 x = mode->htotal - mode->hsync_start;
121 y = mode->vtotal - mode->vsync_start;
125 x = mode->hsync_start - mode->hdisplay;
126 y = mode->vsync_start - mode->vdisplay;
130 x = mode->hsync_end - mode->hsync_start;
131 y = mode->vsync_end - mode->vsync_start;
136 if (mode->flags & DRM_MODE_FLAG_PHSYNC)
139 if (mode->flags & DRM_MODE_FLAG_PVSYNC)
146 sun4i_hdmi_setup_avi_infoframes(hdmi, mode);
165 const struct drm_display_mode *mode,
172 if (mode->flags & DRM_MODE_FLAG_DBLCLK)
195 struct drm_display_mode *mode = &crtc_state->adjusted_mode;
198 status = sun4i_hdmi_connector_clock_valid(connector, mode,
199 mode->clock * 1000);
208 struct drm_display_mode *mode)
210 return sun4i_hdmi_connector_clock_valid(connector, mode,
211 mode->clock * 1000);