Lines Matching defs:newmode

3649 	struct drm_display_mode *newmode;
3655 newmode = drm_mode_duplicate(dev, &drm_dmt_modes[i]);
3656 if (newmode) {
3657 drm_mode_probed_add(connector, newmode);
3684 struct drm_display_mode *newmode;
3690 newmode = drm_gtf_mode(dev, m->w, m->h, m->r, 0, 0);
3691 if (!newmode)
3694 drm_mode_fixup_1366x768(newmode);
3695 if (!mode_in_range(newmode, drm_edid, timing) ||
3696 !valid_inferred_mode(connector, newmode)) {
3697 drm_mode_destroy(dev, newmode);
3701 drm_mode_probed_add(connector, newmode);
3713 struct drm_display_mode *newmode;
3719 newmode = drm_gtf2_mode(dev, drm_edid, m->w, m->h, m->r);
3720 if (!newmode)
3723 drm_mode_fixup_1366x768(newmode);
3724 if (!mode_in_range(newmode, drm_edid, timing) ||
3725 !valid_inferred_mode(connector, newmode)) {
3726 drm_mode_destroy(dev, newmode);
3730 drm_mode_probed_add(connector, newmode);
3742 struct drm_display_mode *newmode;
3749 newmode = drm_cvt_mode(dev, m->w, m->h, m->r, rb, 0, 0);
3750 if (!newmode)
3753 drm_mode_fixup_1366x768(newmode);
3754 if (!mode_in_range(newmode, drm_edid, timing) ||
3755 !valid_inferred_mode(connector, newmode)) {
3756 drm_mode_destroy(dev, newmode);
3760 drm_mode_probed_add(connector, newmode);
3884 struct drm_display_mode *newmode;
3886 newmode = drm_mode_duplicate(dev, &edid_est_modes[i]);
3887 if (newmode) {
3888 drm_mode_probed_add(connector, newmode);
3914 struct drm_display_mode *newmode;
3916 newmode = drm_mode_std(connector, closure->drm_edid, std);
3917 if (newmode) {
3918 drm_mode_probed_add(connector, newmode);
3939 struct drm_display_mode *newmode;
3941 newmode = drm_mode_std(connector, drm_edid,
3943 if (newmode) {
3944 drm_mode_probed_add(connector, newmode);
3962 struct drm_display_mode *newmode;
3996 newmode = drm_cvt_mode(dev, width, height,
3999 if (newmode) {
4000 drm_mode_probed_add(connector, newmode);
4044 struct drm_display_mode *newmode;
4049 newmode = drm_mode_detailed(closure->connector,
4051 if (!newmode)
4055 newmode->type |= DRM_MODE_TYPE_PREFERRED;
4062 fixup_detailed_cea_mode_clock(closure->connector, newmode);
4064 drm_mode_probed_add(closure->connector, newmode);
4449 struct drm_display_mode *newmode;
4475 newmode = drm_mode_duplicate(dev, cea_mode);
4476 if (!newmode)
4480 newmode->flags |= mode->flags & DRM_MODE_FLAG_3D_MASK;
4487 newmode->clock = clock1;
4489 newmode->clock = clock2;
4491 list_add_tail(&newmode->head, &list);
4546 struct drm_display_mode *newmode;
4551 newmode = drm_mode_duplicate(dev, cea_mode_for_vic(vic));
4552 if (!newmode)
4554 drm_mode_probed_add(connector, newmode);
4575 struct drm_display_mode *newmode;
4581 newmode = drm_mode_duplicate(dev, cea_mode);
4582 if (!newmode)
4585 return newmode;
4678 struct drm_display_mode *newmode;
4686 newmode = drm_mode_duplicate(dev, &edid_4k_modes[vic]);
4687 if (!newmode)
4690 drm_mode_probed_add(connector, newmode);
4698 struct drm_display_mode *newmode;
4702 newmode = drm_display_mode_from_vic_index(connector, vic_index);
4703 if (newmode) {
4704 newmode->flags |= DRM_MODE_FLAG_3D_FRAME_PACKING;
4705 drm_mode_probed_add(connector, newmode);
4710 newmode = drm_display_mode_from_vic_index(connector, vic_index);
4711 if (newmode) {
4712 newmode->flags |= DRM_MODE_FLAG_3D_TOP_AND_BOTTOM;
4713 drm_mode_probed_add(connector, newmode);
4718 newmode = drm_display_mode_from_vic_index(connector, vic_index);
4719 if (newmode) {
4720 newmode->flags |= DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF;
4721 drm_mode_probed_add(connector, newmode);
4835 struct drm_display_mode *newmode = NULL;
4863 newmode = drm_display_mode_from_vic_index(connector,
4866 if (newmode) {
4867 newmode->flags |= newflag;
4868 drm_mode_probed_add(connector, newmode);
6677 struct drm_display_mode *newmode;
6688 newmode = drm_mode_displayid_detailed(connector->dev, timings, type_7);
6689 if (!newmode)
6692 drm_mode_probed_add(connector, newmode);