Searched refs:mode_buf (Results 1 – 9 of 9) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | dw_hdmi_qp.c | 1134 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 D | dw_hdmi.c | 2333 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 D | inno_hdmi.c | 628 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 D | rockchip_display_helper.c | 63 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 D | dw-dp.c | 1563 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 D | edid.c | 2645 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 D | udl_drv.h | 64 char mode_buf[1024]; member
|
| H A D | udl_modeset.c | 234 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 D | edid.h | 994 struct drm_display_mode *mode_buf; member
|