Lines Matching defs:timing

566 					edid1_std_timing *timing = &monitor->data.std_timing[j];
568 if (timing->h_size <= 256)
572 timing->h_size, timing->v_size,
573 timing->refresh, timing->id));
580 edid1_detailed_timing *timing = &monitor->data.detailed_timing;
583 LOG(4,("clock=%f MHz\n", timing->pixel_clock / 100.0));
585 timing->h_active, timing->h_active + timing->h_sync_off,
586 timing->h_active + timing->h_sync_off + timing->h_sync_width,
587 timing->h_active + timing->h_blank));
589 timing->v_active, timing->v_active + timing->v_sync_off,
590 timing->v_active + timing->v_sync_off + timing->v_sync_width,
591 timing->v_active + timing->v_blank));
593 timing->h_size / 10.0, timing->v_size / 10.0));
595 timing->h_border / 10.0, timing->v_border / 10.0));
688 specs->timing.h_display = 0;
689 specs->timing.v_display = 0;
703 if (edid_timing.h_active <= specs->timing.h_display)
706 specs->timing.pixel_clock = edid_timing.pixel_clock * 10;
707 specs->timing.h_display = edid_timing.h_active;
708 specs->timing.h_sync_start = edid_timing.h_active + edid_timing.h_sync_off;
709 specs->timing.h_sync_end = specs->timing.h_sync_start + edid_timing.h_sync_width;
710 specs->timing.h_total = specs->timing.h_display + edid_timing.h_blank;
711 specs->timing.v_display = edid_timing.v_active;
712 specs->timing.v_sync_start = edid_timing.v_active + edid_timing.v_sync_off;
713 specs->timing.v_sync_end = specs->timing.v_sync_start + edid_timing.v_sync_width;
714 specs->timing.v_total = specs->timing.v_display + edid_timing.v_blank;
715 specs->timing.flags = 0;
718 specs->timing.flags |= B_POSITIVE_HSYNC;
720 specs->timing.flags |= B_POSITIVE_VSYNC;
723 specs->timing.flags |= B_TIMING_INTERLACED;
729 if (!specs->timing.h_display || !specs->timing.v_display) return B_ERROR;
732 if ((specs->timing.h_display < 640) || (specs->timing.v_display < 480)) {
739 (specs->timing.h_display / ((float)specs->timing.v_display));
762 LOG(4,("I2C: specsEDID: timing.pixel_clock %.3f Mhz\n", specs->timing.pixel_clock / 1000.0));
763 LOG(4,("I2C: specsEDID: timing.h_display %d\n", specs->timing.h_display));
764 LOG(4,("I2C: specsEDID: timing.h_sync_start %d\n", specs->timing.h_sync_start));
765 LOG(4,("I2C: specsEDID: timing.h_sync_end %d\n", specs->timing.h_sync_end));
766 LOG(4,("I2C: specsEDID: timing.h_total %d\n", specs->timing.h_total));
767 LOG(4,("I2C: specsEDID: timing.v_display %d\n", specs->timing.v_display));
768 LOG(4,("I2C: specsEDID: timing.v_sync_start %d\n", specs->timing.v_sync_start));
769 LOG(4,("I2C: specsEDID: timing.v_sync_end %d\n", specs->timing.v_sync_end));
770 LOG(4,("I2C: specsEDID: timing.v_total %d\n", specs->timing.v_total));
771 LOG(4,("I2C: specsEDID: timing.flags $%08x\n", specs->timing.flags));