Lines Matching defs:edid_mon
967 xf86MonPtr edid_mon;
970 edid_mon = xf86OutputGetEDID (output, intel_output->pDDCBus);
975 if (edid_mon) {
977 edid_mon->features.msc |= 0x1;
983 for (i = 0; i < sizeof (edid_mon->det_mon) / sizeof (edid_mon->det_mon[0]); i++)
985 if (edid_mon->det_mon[i].type >= DS_VENDOR && j == -1)
987 if (edid_mon->det_mon[i].type == DS_RANGES) {
993 struct monitor_ranges *ranges = &edid_mon->det_mon[j].section.ranges;
994 edid_mon->det_mon[j].type = DS_RANGES;
1001 xf86OutputSetEDID (output, edid_mon);
1009 edid_mon = xcalloc (1, sizeof (xf86Monitor));
1010 if (edid_mon)
1012 struct detailed_monitor_section *det_mon = edid_mon->det_mon;
1014 edid_mon->features.dpms |= 0x1;
1016 edid_mon->features.display_type |= 0x1;
1018 edid_mon->features.msc |= 0x1;
1020 edid_mon->ver.version = 1;
1021 edid_mon->ver.revision = 4;
1029 edid_mon->features.msc |= 0x2;
1041 output->MonInfo = edid_mon;