Home
last modified time | relevance | path

Searched refs:mode_buf (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Ddw_hdmi_qp.c1134 struct drm_display_mode *mode_buf; in rockchip_dw_hdmi_qp_init() local
1143 mode_buf = malloc(MODE_LEN * sizeof(struct drm_display_mode)); in rockchip_dw_hdmi_qp_init()
1144 if (!mode_buf) in rockchip_dw_hdmi_qp_init()
1153 memset(mode_buf, 0, MODE_LEN * sizeof(struct drm_display_mode)); in rockchip_dw_hdmi_qp_init()
1186 hdmi->edid_data.mode_buf = mode_buf; in rockchip_dw_hdmi_qp_init()
1206 if (hdmi->edid_data.mode_buf) in rockchip_dw_hdmi_qp_deinit()
1207 free(hdmi->edid_data.mode_buf); in rockchip_dw_hdmi_qp_deinit()
1257 if (edid_data->mode_buf[i].invalid) in rockchip_dw_hdmi_qp_mode_valid()
1259 if (edid_data->mode_buf[i].clock <= 25000) in rockchip_dw_hdmi_qp_mode_valid()
1260 edid_data->mode_buf[i].invalid = true; in rockchip_dw_hdmi_qp_mode_valid()
[all …]
H A Ddw_hdmi.c2333 struct drm_display_mode *mode_buf; in rockchip_dw_hdmi_init() local
2341 mode_buf = malloc(MODE_LEN * sizeof(struct drm_display_mode)); in rockchip_dw_hdmi_init()
2342 if (!mode_buf) in rockchip_dw_hdmi_init()
2360 memset(mode_buf, 0, MODE_LEN * sizeof(struct drm_display_mode)); in rockchip_dw_hdmi_init()
2468 hdmi->edid_data.mode_buf = mode_buf; in rockchip_dw_hdmi_init()
2486 if (hdmi->edid_data.mode_buf) in rockchip_dw_hdmi_deinit()
2487 free(hdmi->edid_data.mode_buf); in rockchip_dw_hdmi_deinit()
2550 hdmi->edid_data.mode_buf[0].type |= DRM_MODE_TYPE_PREFERRED; in rockchip_dw_hdmi_get_timing()
2551 hdmi->edid_data.preferred_mode = &hdmi->edid_data.mode_buf[0]; in rockchip_dw_hdmi_get_timing()
2568 hdmi->edid_data.mode_buf[i].vrefresh = in rockchip_dw_hdmi_get_timing()
[all …]
H A Dinno_hdmi.c628 struct drm_display_mode *mode_buf; in rockchip_inno_hdmi_init() local
636 mode_buf = calloc(1, MODE_LEN * sizeof(struct drm_display_mode)); in rockchip_inno_hdmi_init()
637 if (!mode_buf) in rockchip_inno_hdmi_init()
670 hdmi->edid_data.mode_buf = mode_buf; in rockchip_inno_hdmi_init()
764 hdmi->edid_data.preferred_mode = &hdmi->edid_data.mode_buf[0]; in rockchip_inno_hdmi_get_timing()
775 hdmi->edid_data.mode_buf[i].vrefresh = in rockchip_inno_hdmi_get_timing()
776 drm_mode_vrefresh(&hdmi->edid_data.mode_buf[i]); in rockchip_inno_hdmi_get_timing()
H A Drockchip_display_helper.c63 if (edid_data->mode_buf[i].hdisplay > max_output->width || in drm_mode_max_resolution_filter()
64 edid_data->mode_buf[i].vdisplay > max_output->height) in drm_mode_max_resolution_filter()
65 edid_data->mode_buf[i].invalid = true; in drm_mode_max_resolution_filter()
H A Ddw-dp.c1563 if (!dw_dp_bandwidth_ok(dp, &edid_data->mode_buf[i], min_bpp, link->lanes, in dw_dp_mode_valid()
1565 edid_data->mode_buf[i].invalid = true; in dw_dp_mode_valid()
1613 struct drm_display_mode *mode_buf; in dw_dp_connector_get_timing() local
1617 mode_buf = malloc(MODE_LEN * sizeof(struct drm_display_mode)); in dw_dp_connector_get_timing()
1618 if (!mode_buf) in dw_dp_connector_get_timing()
1621 memset(mode_buf, 0, MODE_LEN * sizeof(struct drm_display_mode)); in dw_dp_connector_get_timing()
1623 edid_data.mode_buf = mode_buf; in dw_dp_connector_get_timing()
1654 edid_data.mode_buf[i].vrefresh = in dw_dp_connector_get_timing()
1655 drm_mode_vrefresh(&edid_data.mode_buf[i]); in dw_dp_connector_get_timing()
1683 free(mode_buf); in dw_dp_connector_get_timing()
/OK3568_Linux_fs/u-boot/common/
H A Dedid.c2645 struct drm_display_mode *mode_buf = data->mode_buf; in drm_add_hdmi_modes() local
2649 mode_buf[(data->modes)++] = *mode; in drm_add_hdmi_modes()
2819 mode = &data->mode_buf[k]; in add_hdmi_mandatory_stereo_modes()
4592 if (data->mode_buf[i].hdisplay == hsize && in drm_mode_std()
4593 data->mode_buf[i].vdisplay == vsize && in drm_mode_std()
4594 drm_get_vrefresh(&data->mode_buf[i]) == vrefresh_rate) in drm_mode_std()
4841 mode = &data->mode_buf[i]; in add_alternate_cea_modes()
5120 m = &data->mode_buf[i]; in valid_inferred_mode()
5303 cur_mode = &data->mode_buf[i]; in edid_fixup_preferred()
5511 if (!data->mode_buf) { in drm_add_edid_modes()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/udl/
H A Dudl_drv.h64 char mode_buf[1024]; member
H A Dudl_modeset.c234 memcpy(buf, udl->mode_buf, udl->mode_buf_len); in udl_crtc_write_mode_to_hw()
380 buf = (char *)udl->mode_buf; in udl_simple_display_pipe_enable()
/OK3568_Linux_fs/u-boot/include/
H A Dedid.h994 struct drm_display_mode *mode_buf; member