Lines Matching defs:info
2442 * drm_mode_std - convert standard mode info (width, height, refresh) into mode
2494 * rate (because it came from detailed or CVT info), use that
2606 * @timing: EDID detailed timing info
2609 * An EDID detailed timing block contains enough info for us to create and
3710 struct drm_display_info *info = &connector->display_info;
3711 struct drm_hdmi_info *hdmi = &info->hdmi;
3729 info->color_formats |= DRM_COLOR_FORMAT_YCRCB420;
3947 struct drm_display_info *info = &connector->display_info;
4076 info->has_hdmi_infoframe = true;
4231 struct drm_display_info *info = &connector->display_info;
4232 struct drm_hdmi_info *hdmi = &info->hdmi;
4240 info->color_formats |= DRM_COLOR_FORMAT_YCRCB420;
4263 info->color_formats |= DRM_COLOR_FORMAT_YCRCB420;
4856 struct drm_display_info *info = &connector->display_info;
4861 info->rgb_quant_range_selectable = true;
4923 struct drm_display_info *info = &connector->display_info;
4927 info->bpc = 8;
4934 info->edid_hdmi_dc_modes |= DRM_EDID_HDMI_DC_30;
4941 info->edid_hdmi_dc_modes |= DRM_EDID_HDMI_DC_36;
4948 info->edid_hdmi_dc_modes |= DRM_EDID_HDMI_DC_48;
4961 info->bpc = dc_bpc;
4982 struct drm_display_info *info = &connector->display_info;
4985 info->is_hdmi = true;
4988 info->dvi_dual = db[6] & 1;
4990 info->max_tmds_clock = db[7] * 5000;
4994 info->dvi_dual,
4995 info->max_tmds_clock);
5003 struct drm_display_info *info = &connector->display_info;
5011 info->cea_rev = edid_ext[1];
5014 info->color_formats = DRM_COLOR_FORMAT_RGB444;
5016 info->color_formats |= DRM_COLOR_FORMAT_YCRCB444;
5018 info->color_formats |= DRM_COLOR_FORMAT_YCRCB422;
5067 struct drm_display_info *info = &connector->display_info;
5073 &info->monitor_range);
5076 info->monitor_range.min_vfreq,
5077 info->monitor_range.max_vfreq);
5086 struct drm_display_info *info = &connector->display_info;
5088 info->width_mm = 0;
5089 info->height_mm = 0;
5091 info->bpc = 0;
5092 info->color_formats = 0;
5093 info->cea_rev = 0;
5094 info->max_tmds_clock = 0;
5095 info->dvi_dual = false;
5096 info->is_hdmi = false;
5097 info->has_hdmi_infoframe = false;
5098 info->rgb_quant_range_selectable = false;
5099 memset(&info->hdmi, 0, sizeof(info->hdmi));
5101 info->non_desktop = 0;
5102 memset(&info->monitor_range, 0, sizeof(info->monitor_range));
5107 struct drm_display_info *info = &connector->display_info;
5113 info->width_mm = edid->width_cm * 10;
5114 info->height_mm = edid->height_cm * 10;
5116 info->non_desktop = !!(quirks & EDID_QUIRK_NON_DESKTOP);
5120 DRM_DEBUG_KMS("non_desktop set to %d\n", info->non_desktop);
5128 info->color_formats |= DRM_COLOR_FORMAT_RGB444;
5138 if (info->bpc == 0 && edid->revision == 3 &&
5140 info->bpc = 8;
5142 connector->name, info->bpc);
5151 info->bpc = 6;
5154 info->bpc = 8;
5157 info->bpc = 10;
5160 info->bpc = 12;
5163 info->bpc = 14;
5166 info->bpc = 16;
5170 info->bpc = 0;
5175 connector->name, info->bpc);
5178 info->color_formats |= DRM_COLOR_FORMAT_YCRCB444;
5180 info->color_formats |= DRM_COLOR_FORMAT_YCRCB422;
5341 * from sink info, before parsing CEA modes.
5752 const struct drm_display_info *info = &connector->display_info;
5764 if (info->rgb_quant_range_selectable ||