• Home
  • Raw
  • Download

Lines Matching refs:newmode

2814 	struct drm_display_mode *newmode;  in drm_dmt_modes_for_range()  local
2820 newmode = drm_mode_duplicate(dev, &drm_dmt_modes[i]); in drm_dmt_modes_for_range()
2821 if (newmode) { in drm_dmt_modes_for_range()
2822 drm_mode_probed_add(connector, newmode); in drm_dmt_modes_for_range()
2849 struct drm_display_mode *newmode; in drm_gtf_modes_for_range() local
2855 newmode = drm_gtf_mode(dev, m->w, m->h, m->r, 0, 0); in drm_gtf_modes_for_range()
2856 if (!newmode) in drm_gtf_modes_for_range()
2859 drm_mode_fixup_1366x768(newmode); in drm_gtf_modes_for_range()
2860 if (!mode_in_range(newmode, edid, timing) || in drm_gtf_modes_for_range()
2861 !valid_inferred_mode(connector, newmode)) { in drm_gtf_modes_for_range()
2862 drm_mode_destroy(dev, newmode); in drm_gtf_modes_for_range()
2866 drm_mode_probed_add(connector, newmode); in drm_gtf_modes_for_range()
2878 struct drm_display_mode *newmode; in drm_cvt_modes_for_range() local
2885 newmode = drm_cvt_mode(dev, m->w, m->h, m->r, rb, 0, 0); in drm_cvt_modes_for_range()
2886 if (!newmode) in drm_cvt_modes_for_range()
2889 drm_mode_fixup_1366x768(newmode); in drm_cvt_modes_for_range()
2890 if (!mode_in_range(newmode, edid, timing) || in drm_cvt_modes_for_range()
2891 !valid_inferred_mode(connector, newmode)) { in drm_cvt_modes_for_range()
2892 drm_mode_destroy(dev, newmode); in drm_cvt_modes_for_range()
2896 drm_mode_probed_add(connector, newmode); in drm_cvt_modes_for_range()
3019 struct drm_display_mode *newmode; in add_established_modes() local
3021 newmode = drm_mode_duplicate(dev, &edid_est_modes[i]); in add_established_modes()
3022 if (newmode) { in add_established_modes()
3023 drm_mode_probed_add(connector, newmode); in add_established_modes()
3050 struct drm_display_mode *newmode; in do_standard_modes() local
3052 newmode = drm_mode_std(connector, edid, std); in do_standard_modes()
3053 if (newmode) { in do_standard_modes()
3054 drm_mode_probed_add(connector, newmode); in do_standard_modes()
3078 struct drm_display_mode *newmode; in add_standard_modes() local
3080 newmode = drm_mode_std(connector, edid, in add_standard_modes()
3082 if (newmode) { in add_standard_modes()
3083 drm_mode_probed_add(connector, newmode); in add_standard_modes()
3101 struct drm_display_mode *newmode; in drm_cvt_modes() local
3135 newmode = drm_cvt_mode(dev, width, height, in drm_cvt_modes()
3138 if (newmode) { in drm_cvt_modes()
3139 drm_mode_probed_add(connector, newmode); in drm_cvt_modes()
3182 struct drm_display_mode *newmode; in do_detailed_mode() local
3187 newmode = drm_mode_detailed(closure->connector->dev, in do_detailed_mode()
3190 if (!newmode) in do_detailed_mode()
3194 newmode->type |= DRM_MODE_TYPE_PREFERRED; in do_detailed_mode()
3201 fixup_detailed_cea_mode_clock(newmode); in do_detailed_mode()
3203 drm_mode_probed_add(closure->connector, newmode); in do_detailed_mode()
3578 struct drm_display_mode *newmode; in add_alternate_cea_modes() local
3604 newmode = drm_mode_duplicate(dev, cea_mode); in add_alternate_cea_modes()
3605 if (!newmode) in add_alternate_cea_modes()
3609 newmode->flags |= mode->flags & DRM_MODE_FLAG_3D_MASK; in add_alternate_cea_modes()
3616 newmode->clock = clock1; in add_alternate_cea_modes()
3618 newmode->clock = clock2; in add_alternate_cea_modes()
3620 list_add_tail(&newmode->head, &list); in add_alternate_cea_modes()
3647 struct drm_display_mode *newmode; in drm_display_mode_from_vic_index() local
3658 newmode = drm_mode_duplicate(dev, cea_mode_for_vic(vic)); in drm_display_mode_from_vic_index()
3659 if (!newmode) in drm_display_mode_from_vic_index()
3662 return newmode; in drm_display_mode_from_vic_index()
3685 struct drm_display_mode *newmode; in do_y420vdb_modes() local
3690 newmode = drm_mode_duplicate(dev, cea_mode_for_vic(vic)); in do_y420vdb_modes()
3691 if (!newmode) in do_y420vdb_modes()
3694 drm_mode_probed_add(connector, newmode); in do_y420vdb_modes()
3736 struct drm_display_mode *newmode; in drm_display_mode_from_cea_vic() local
3742 newmode = drm_mode_duplicate(dev, cea_mode); in drm_display_mode_from_cea_vic()
3743 if (!newmode) in drm_display_mode_from_cea_vic()
3746 return newmode; in drm_display_mode_from_cea_vic()
3848 struct drm_display_mode *newmode; in add_hdmi_mode() local
3855 newmode = drm_mode_duplicate(dev, &edid_4k_modes[vic]); in add_hdmi_mode()
3856 if (!newmode) in add_hdmi_mode()
3859 drm_mode_probed_add(connector, newmode); in add_hdmi_mode()
3867 struct drm_display_mode *newmode; in add_3d_struct_modes() local
3871 newmode = drm_display_mode_from_vic_index(connector, video_db, in add_3d_struct_modes()
3874 if (newmode) { in add_3d_struct_modes()
3875 newmode->flags |= DRM_MODE_FLAG_3D_FRAME_PACKING; in add_3d_struct_modes()
3876 drm_mode_probed_add(connector, newmode); in add_3d_struct_modes()
3881 newmode = drm_display_mode_from_vic_index(connector, video_db, in add_3d_struct_modes()
3884 if (newmode) { in add_3d_struct_modes()
3885 newmode->flags |= DRM_MODE_FLAG_3D_TOP_AND_BOTTOM; in add_3d_struct_modes()
3886 drm_mode_probed_add(connector, newmode); in add_3d_struct_modes()
3891 newmode = drm_display_mode_from_vic_index(connector, video_db, in add_3d_struct_modes()
3894 if (newmode) { in add_3d_struct_modes()
3895 newmode->flags |= DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF; in add_3d_struct_modes()
3896 drm_mode_probed_add(connector, newmode); in add_3d_struct_modes()
4000 struct drm_display_mode *newmode = NULL; in do_hdmi_vsdb_modes() local
4028 newmode = drm_display_mode_from_vic_index(connector, in do_hdmi_vsdb_modes()
4033 if (newmode) { in do_hdmi_vsdb_modes()
4034 newmode->flags |= newflag; in do_hdmi_vsdb_modes()
4035 drm_mode_probed_add(connector, newmode); in do_hdmi_vsdb_modes()
5310 struct drm_display_mode *newmode; in add_displayid_detailed_1_modes() local
5320 newmode = drm_mode_displayid_detailed(connector->dev, timings); in add_displayid_detailed_1_modes()
5321 if (!newmode) in add_displayid_detailed_1_modes()
5324 drm_mode_probed_add(connector, newmode); in add_displayid_detailed_1_modes()