Searched refs:mode_buf (Results 1 – 9 of 9) sorted by relevance
| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | dw_hdmi_qp.c | 1226 struct drm_display_mode *mode_buf; in rockchip_dw_hdmi_qp_init() local 1235 mode_buf = malloc(MODE_LEN * sizeof(struct drm_display_mode)); in rockchip_dw_hdmi_qp_init() 1236 if (!mode_buf) in rockchip_dw_hdmi_qp_init() 1245 memset(mode_buf, 0, MODE_LEN * sizeof(struct drm_display_mode)); in rockchip_dw_hdmi_qp_init() 1278 hdmi->edid_data.mode_buf = mode_buf; in rockchip_dw_hdmi_qp_init() 1298 if (hdmi->edid_data.mode_buf) in rockchip_dw_hdmi_qp_deinit() 1299 free(hdmi->edid_data.mode_buf); in rockchip_dw_hdmi_qp_deinit() 1447 if (edid_data->mode_buf[i].invalid) in rockchip_dw_hdmi_qp_mode_valid() 1450 if (edid_data->mode_buf[i].clock <= 25000) in rockchip_dw_hdmi_qp_mode_valid() 1451 edid_data->mode_buf[i].invalid = true; in rockchip_dw_hdmi_qp_mode_valid() [all …]
|
| H A D | dw_hdmi.c | 2345 struct drm_display_mode *mode_buf; in rockchip_dw_hdmi_init() local 2353 mode_buf = malloc(MODE_LEN * sizeof(struct drm_display_mode)); in rockchip_dw_hdmi_init() 2354 if (!mode_buf) in rockchip_dw_hdmi_init() 2372 memset(mode_buf, 0, MODE_LEN * sizeof(struct drm_display_mode)); in rockchip_dw_hdmi_init() 2480 hdmi->edid_data.mode_buf = mode_buf; in rockchip_dw_hdmi_init() 2498 if (hdmi->edid_data.mode_buf) in rockchip_dw_hdmi_deinit() 2499 free(hdmi->edid_data.mode_buf); in rockchip_dw_hdmi_deinit() 2625 if (edid_data->mode_buf[i].invalid) in rockchip_dw_hdmi_mode_valid() 2628 if (edid_data->mode_buf[i].clock > 600000) in rockchip_dw_hdmi_mode_valid() 2629 edid_data->mode_buf[i].invalid = true; in rockchip_dw_hdmi_mode_valid() [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 | analogix_dp.c | 1205 if (!analogix_dp_bandwidth_ok(dp, &edid_data->mode_buf[i], min_bpp, in analogix_dp_mode_valid() 1208 edid_data->mode_buf[i].invalid = true; in analogix_dp_mode_valid() 1223 struct drm_display_mode *mode_buf; in analogix_dp_connector_get_timing() local 1229 mode_buf = malloc(MODE_LEN * sizeof(struct drm_display_mode)); in analogix_dp_connector_get_timing() 1230 if (!mode_buf) in analogix_dp_connector_get_timing() 1233 memset(mode_buf, 0, MODE_LEN * sizeof(struct drm_display_mode)); in analogix_dp_connector_get_timing() 1235 edid_data.mode_buf = mode_buf; in analogix_dp_connector_get_timing() 1272 edid_data.mode_buf[i].vrefresh = drm_mode_vrefresh(&edid_data.mode_buf[i]); in analogix_dp_connector_get_timing() 1300 free(mode_buf); in analogix_dp_connector_get_timing()
|
| H A D | dw-dp.c | 1591 if (!dw_dp_bandwidth_ok(dp, &edid_data->mode_buf[i], min_bpp, link->lanes, in dw_dp_mode_valid() 1593 edid_data->mode_buf[i].invalid = true; in dw_dp_mode_valid() 1641 struct drm_display_mode *mode_buf; in dw_dp_connector_get_timing() local 1645 mode_buf = malloc(MODE_LEN * sizeof(struct drm_display_mode)); in dw_dp_connector_get_timing() 1646 if (!mode_buf) in dw_dp_connector_get_timing() 1649 memset(mode_buf, 0, MODE_LEN * sizeof(struct drm_display_mode)); in dw_dp_connector_get_timing() 1651 edid_data.mode_buf = mode_buf; in dw_dp_connector_get_timing() 1682 edid_data.mode_buf[i].vrefresh = in dw_dp_connector_get_timing() 1683 drm_mode_vrefresh(&edid_data.mode_buf[i]); in dw_dp_connector_get_timing() 1711 free(mode_buf); in dw_dp_connector_get_timing()
|
| H A D | sii902x.c | 642 sii902x->edid_data.mode_buf = malloc(MODE_LEN * sizeof(struct drm_display_mode)); in sii902x_init() 643 if (!sii902x->edid_data.mode_buf) { in sii902x_init()
|
| /rk3399_rockchip-uboot/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() 4729 if (data->mode_buf[i].hdisplay == hsize && in drm_mode_std() 4730 data->mode_buf[i].vdisplay == vsize && in drm_mode_std() 4731 drm_get_vrefresh(&data->mode_buf[i]) == vrefresh_rate) in drm_mode_std() 4978 mode = &data->mode_buf[i]; in add_alternate_cea_modes() 5257 m = &data->mode_buf[i]; in valid_inferred_mode() 5440 cur_mode = &data->mode_buf[i]; in edid_fixup_preferred() 5648 if (!data->mode_buf) { in drm_add_edid_modes() [all …]
|
| /rk3399_rockchip-uboot/include/ |
| H A D | edid.h | 994 struct drm_display_mode *mode_buf; member
|