edid_range
edid->edid_range.er_min_hfreq,
edid->edid_range.er_max_hfreq);
edid->edid_range.er_min_vfreq,
edid->edid_range.er_max_vfreq);
edid->edid_range.er_max_clock);
if (edid->edid_range.er_have_gtf2) {
edid->edid_range.er_gtf2_hfreq);
printf("\tGTF2 C: %d\n", edid->edid_range.er_gtf2_c);
printf("\tGTF2 M: %d\n", edid->edid_range.er_gtf2_m);
printf("\tGTF2 J: %d\n", edid->edid_range.er_gtf2_j);
printf("\tGTF2 K: %d\n", edid->edid_range.er_gtf2_k);
edid->edid_range.er_min_vfreq = EDID_DESC_RANGE_MIN_VFREQ(data);
edid->edid_range.er_max_vfreq = EDID_DESC_RANGE_MAX_VFREQ(data);
edid->edid_range.er_min_hfreq = EDID_DESC_RANGE_MIN_HFREQ(data);
edid->edid_range.er_max_hfreq = EDID_DESC_RANGE_MAX_HFREQ(data);
edid->edid_range.er_max_clock = EDID_DESC_RANGE_MAX_CLOCK(data);
edid->edid_range.er_have_gtf2 = 1;
edid->edid_range.er_gtf2_hfreq =
edid->edid_range.er_gtf2_c = EDID_DESC_RANGE_GTF2_C(data);
edid->edid_range.er_gtf2_m = EDID_DESC_RANGE_GTF2_M(data);
edid->edid_range.er_gtf2_j = EDID_DESC_RANGE_GTF2_J(data);
edid->edid_range.er_gtf2_k = EDID_DESC_RANGE_GTF2_K(data);
if (mhz > edid->edid_range.er_max_clock)
edid->edid_range.er_max_clock = mhz;
edid->edid_range.er_max_clock = mhz;
struct edid_range edid_range;