Lines Matching refs:mode_buf
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()
1453 if (edid_data->mode_buf[i].clock > 600000 && !enable_gpio) in rockchip_dw_hdmi_qp_mode_valid()
1454 edid_data->mode_buf[i].invalid = true; in rockchip_dw_hdmi_qp_mode_valid()
1482 hdmi->edid_data.preferred_mode = &hdmi->edid_data.mode_buf[0]; in _rockchip_dw_hdmi_qp_get_timing()
1495 hdmi->edid_data.mode_buf[i].vrefresh = in _rockchip_dw_hdmi_qp_get_timing()
1496 drm_mode_vrefresh(&hdmi->edid_data.mode_buf[i]); in _rockchip_dw_hdmi_qp_get_timing()