Lines Matching refs:vmp
325 edid_std_timing(uint8_t *data, struct videomode *vmp)
357 *vmp = *lookup;
364 vesagtf_mode(x, y, f, vmp);
370 edid_det_timing(uint8_t *data, struct videomode *vmp)
383 vmp->dot_clock = EDID_DET_TIMING_DOT_CLOCK(data) / 1000;
397 vmp->hdisplay = hactive;
398 vmp->htotal = hactive + hblank;
399 vmp->hsync_start = hactive + hsyncoff;
400 vmp->hsync_end = vmp->hsync_start + hsyncwid;
402 vmp->vdisplay = vactive;
403 vmp->vtotal = vactive + vblank;
404 vmp->vsync_start = vactive + vsyncoff;
405 vmp->vsync_end = vmp->vsync_start + vsyncwid;
407 vmp->flags = 0;
410 vmp->flags |= VID_INTERLACE;
412 vmp->flags |= VID_PHSYNC;
414 vmp->flags |= VID_NHSYNC;
417 vmp->flags |= VID_PVSYNC;
419 vmp->flags |= VID_NVSYNC;
516 const struct videomode *vmp;
584 vmp = edid_mode_lookup_list(_edid_modes[i]);
585 if (vmp != NULL) {
586 edid->edid_modes[edid->edid_nmodes] = *vmp;