Lines Matching defs:mode
144 struct drm_display_mode *mode;
151 mode = drm_mode_create(connector->dev);
152 if (!mode) {
153 dev_err(panel->dev, "failed to add mode %ux%u@%u\n",
160 mode->clock = lcd_mode->pixelclock;
161 mode->hdisplay = lcd_mode->hactive;
162 mode->hsync_start = lcd_mode->hactive + lcd_mode->hfp;
163 mode->hsync_end = lcd_mode->hactive + lcd_mode->hfp +
165 mode->htotal = lcd_mode->hactive + lcd_mode->hfp +
167 mode->vdisplay = lcd_mode->vactive;
168 mode->vsync_start = lcd_mode->vactive + lcd_mode->vfp;
169 mode->vsync_end = lcd_mode->vactive + lcd_mode->vfp +
171 mode->vtotal = lcd_mode->vactive + lcd_mode->vfp +
174 /* Always make the first mode preferred */
176 mode->type |= DRM_MODE_TYPE_PREFERRED;
177 mode->type |= DRM_MODE_TYPE_DRIVER;
179 drm_mode_set_name(mode);
180 drm_mode_probed_add(connector, mode);