Lines Matching refs:newmode

3640 	struct drm_display_mode *newmode;  in drm_dmt_modes_for_range()  local
3646 newmode = drm_mode_duplicate(dev, &drm_dmt_modes[i]); in drm_dmt_modes_for_range()
3647 if (newmode) { in drm_dmt_modes_for_range()
3648 drm_mode_probed_add(connector, newmode); in drm_dmt_modes_for_range()
3675 struct drm_display_mode *newmode; in drm_gtf_modes_for_range() local
3681 newmode = drm_gtf_mode(dev, m->w, m->h, m->r, 0, 0); in drm_gtf_modes_for_range()
3682 if (!newmode) in drm_gtf_modes_for_range()
3685 drm_mode_fixup_1366x768(newmode); in drm_gtf_modes_for_range()
3686 if (!mode_in_range(newmode, drm_edid, timing) || in drm_gtf_modes_for_range()
3687 !valid_inferred_mode(connector, newmode)) { in drm_gtf_modes_for_range()
3688 drm_mode_destroy(dev, newmode); in drm_gtf_modes_for_range()
3692 drm_mode_probed_add(connector, newmode); in drm_gtf_modes_for_range()
3704 struct drm_display_mode *newmode; in drm_gtf2_modes_for_range() local
3710 newmode = drm_gtf2_mode(dev, drm_edid, m->w, m->h, m->r); in drm_gtf2_modes_for_range()
3711 if (!newmode) in drm_gtf2_modes_for_range()
3714 drm_mode_fixup_1366x768(newmode); in drm_gtf2_modes_for_range()
3715 if (!mode_in_range(newmode, drm_edid, timing) || in drm_gtf2_modes_for_range()
3716 !valid_inferred_mode(connector, newmode)) { in drm_gtf2_modes_for_range()
3717 drm_mode_destroy(dev, newmode); in drm_gtf2_modes_for_range()
3721 drm_mode_probed_add(connector, newmode); in drm_gtf2_modes_for_range()
3733 struct drm_display_mode *newmode; in drm_cvt_modes_for_range() local
3740 newmode = drm_cvt_mode(dev, m->w, m->h, m->r, rb, 0, 0); in drm_cvt_modes_for_range()
3741 if (!newmode) in drm_cvt_modes_for_range()
3744 drm_mode_fixup_1366x768(newmode); in drm_cvt_modes_for_range()
3745 if (!mode_in_range(newmode, drm_edid, timing) || in drm_cvt_modes_for_range()
3746 !valid_inferred_mode(connector, newmode)) { in drm_cvt_modes_for_range()
3747 drm_mode_destroy(dev, newmode); in drm_cvt_modes_for_range()
3751 drm_mode_probed_add(connector, newmode); in drm_cvt_modes_for_range()
3875 struct drm_display_mode *newmode; in add_established_modes() local
3877 newmode = drm_mode_duplicate(dev, &edid_est_modes[i]); in add_established_modes()
3878 if (newmode) { in add_established_modes()
3879 drm_mode_probed_add(connector, newmode); in add_established_modes()
3905 struct drm_display_mode *newmode; in do_standard_modes() local
3907 newmode = drm_mode_std(connector, closure->drm_edid, std); in do_standard_modes()
3908 if (newmode) { in do_standard_modes()
3909 drm_mode_probed_add(connector, newmode); in do_standard_modes()
3930 struct drm_display_mode *newmode; in add_standard_modes() local
3932 newmode = drm_mode_std(connector, drm_edid, in add_standard_modes()
3934 if (newmode) { in add_standard_modes()
3935 drm_mode_probed_add(connector, newmode); in add_standard_modes()
3953 struct drm_display_mode *newmode; in drm_cvt_modes() local
3987 newmode = drm_cvt_mode(dev, width, height, in drm_cvt_modes()
3990 if (newmode) { in drm_cvt_modes()
3991 drm_mode_probed_add(connector, newmode); in drm_cvt_modes()
4035 struct drm_display_mode *newmode; in do_detailed_mode() local
4040 newmode = drm_mode_detailed(closure->connector, in do_detailed_mode()
4042 if (!newmode) in do_detailed_mode()
4046 newmode->type |= DRM_MODE_TYPE_PREFERRED; in do_detailed_mode()
4053 fixup_detailed_cea_mode_clock(closure->connector, newmode); in do_detailed_mode()
4055 drm_mode_probed_add(closure->connector, newmode); in do_detailed_mode()
4440 struct drm_display_mode *newmode; in add_alternate_cea_modes() local
4466 newmode = drm_mode_duplicate(dev, cea_mode); in add_alternate_cea_modes()
4467 if (!newmode) in add_alternate_cea_modes()
4471 newmode->flags |= mode->flags & DRM_MODE_FLAG_3D_MASK; in add_alternate_cea_modes()
4478 newmode->clock = clock1; in add_alternate_cea_modes()
4480 newmode->clock = clock2; in add_alternate_cea_modes()
4482 list_add_tail(&newmode->head, &list); in add_alternate_cea_modes()
4537 struct drm_display_mode *newmode; in do_y420vdb_modes() local
4542 newmode = drm_mode_duplicate(dev, cea_mode_for_vic(vic)); in do_y420vdb_modes()
4543 if (!newmode) in do_y420vdb_modes()
4545 drm_mode_probed_add(connector, newmode); in do_y420vdb_modes()
4566 struct drm_display_mode *newmode; in drm_display_mode_from_cea_vic() local
4572 newmode = drm_mode_duplicate(dev, cea_mode); in drm_display_mode_from_cea_vic()
4573 if (!newmode) in drm_display_mode_from_cea_vic()
4576 return newmode; in drm_display_mode_from_cea_vic()
4669 struct drm_display_mode *newmode; in add_hdmi_mode() local
4677 newmode = drm_mode_duplicate(dev, &edid_4k_modes[vic]); in add_hdmi_mode()
4678 if (!newmode) in add_hdmi_mode()
4681 drm_mode_probed_add(connector, newmode); in add_hdmi_mode()
4689 struct drm_display_mode *newmode; in add_3d_struct_modes() local
4693 newmode = drm_display_mode_from_vic_index(connector, vic_index); in add_3d_struct_modes()
4694 if (newmode) { in add_3d_struct_modes()
4695 newmode->flags |= DRM_MODE_FLAG_3D_FRAME_PACKING; in add_3d_struct_modes()
4696 drm_mode_probed_add(connector, newmode); in add_3d_struct_modes()
4701 newmode = drm_display_mode_from_vic_index(connector, vic_index); in add_3d_struct_modes()
4702 if (newmode) { in add_3d_struct_modes()
4703 newmode->flags |= DRM_MODE_FLAG_3D_TOP_AND_BOTTOM; in add_3d_struct_modes()
4704 drm_mode_probed_add(connector, newmode); in add_3d_struct_modes()
4709 newmode = drm_display_mode_from_vic_index(connector, vic_index); in add_3d_struct_modes()
4710 if (newmode) { in add_3d_struct_modes()
4711 newmode->flags |= DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF; in add_3d_struct_modes()
4712 drm_mode_probed_add(connector, newmode); in add_3d_struct_modes()
4826 struct drm_display_mode *newmode = NULL; in do_hdmi_vsdb_modes() local
4854 newmode = drm_display_mode_from_vic_index(connector, in do_hdmi_vsdb_modes()
4857 if (newmode) { in do_hdmi_vsdb_modes()
4858 newmode->flags |= newflag; in do_hdmi_vsdb_modes()
4859 drm_mode_probed_add(connector, newmode); in do_hdmi_vsdb_modes()
6668 struct drm_display_mode *newmode; in add_displayid_detailed_1_modes() local
6679 newmode = drm_mode_displayid_detailed(connector->dev, timings, type_7); in add_displayid_detailed_1_modes()
6680 if (!newmode) in add_displayid_detailed_1_modes()
6683 drm_mode_probed_add(connector, newmode); in add_displayid_detailed_1_modes()