Lines Matching defs:mode
232 static int panel_mipi_dbi_get_mode(struct mipi_dbi_dev *dbidev, struct drm_display_mode *mode)
238 ret = of_get_drm_panel_display_mode(dev->of_node, mode, NULL);
244 mode->type = DRM_MODE_TYPE_DRIVER | DRM_MODE_TYPE_PREFERRED;
246 hback_porch = mode->htotal - mode->hsync_end;
247 vback_porch = mode->vtotal - mode->vsync_end;
254 if (!mode->hdisplay || !mode->vdisplay || mode->flags ||
255 mode->hsync_end > mode->hdisplay || (hback_porch + mode->hdisplay) > 0xffff ||
256 mode->vsync_end > mode->vdisplay || (vback_porch + mode->vdisplay) > 0xffff) {
262 if (!mode->clock)
263 mode->clock = mode->htotal * mode->vtotal * 60 / 1000;
274 struct drm_display_mode mode;
288 ret = panel_mipi_dbi_get_mode(dbidev, &mode);
326 ret = mipi_dbi_dev_init(dbidev, &panel_mipi_dbi_pipe_funcs, &mode, 0);