From 269469ce55bf5f33f36e0972f69427a693044835 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Mon, 2 Feb 2026 11:29:53 +0100 Subject: [PATCH] drop unused XGIDumpMonitorInfo() function Signed-off-by: Enrico Weigelt, metux IT consult --- src/xgi_driver.c | 193 ----------------------------------------------- 1 file changed, 193 deletions(-) diff --git a/src/xgi_driver.c b/src/xgi_driver.c index 6ee7bb3..0627181 100644 --- a/src/xgi_driver.c +++ b/src/xgi_driver.c @@ -1227,199 +1227,6 @@ XGIInternalDDC(ScrnInfoPtr pScrn, int crtno) return pMonitor; } -#ifdef DEBUG5 -static void -XGIDumpMonitorInfo(xf86MonPtr pMonitor) -{ - struct detailed_timings *pd_timings; - uint8_t *pserial; - uint8_t *pascii_data; - uint8_t *pname; - struct monitor_ranges *pranges; - struct std_timings *pstd_t; - struct whitePoints *pwp; - int i, j; - - if (pMonitor == NULL) { - ErrorF("Monitor is NULL"); - return; - } - - ErrorF("pMonitor->scrnIndex = %d\n", pMonitor->scrnIndex); - ErrorF - ("vendor = %c%c%c%c, prod_id = %x serial = %d week = %d year = %d\n", - pMonitor->vendor.name[0], pMonitor->vendor.name[1], - pMonitor->vendor.name[2], pMonitor->vendor.name[3], - pMonitor->vendor.prod_id, pMonitor->vendor.serial, - pMonitor->vendor.week, pMonitor->vendor.year); - - ErrorF("ver = %d %d\n", pMonitor->ver.version, pMonitor->ver.revision); - ErrorF("input type = %d voltage = %d setup = %d sync = %d\n", - pMonitor->features.input_type, - pMonitor->features.input_voltage, - pMonitor->features.input_setup, pMonitor->features.input_sync); - ErrorF("hsize = %d vsize = %d gamma=%8.3f\n", - pMonitor->features.hsize, - pMonitor->features.vsize, pMonitor->features.gamma); - - ErrorF("dpms = %d display_type = %d msc = %d\n", - pMonitor->features.dpms, - pMonitor->features.display_type, pMonitor->features.msc); - ErrorF - ("redx,redy,greenx,greeny,bluex,bluey,whitex,whitey = %8.3f,%8.3f,%8.3f,%8.3f,%8.3f,%8.3f,%8.3f,%8.3f\n", - pMonitor->features.redx, pMonitor->features.redy, - pMonitor->features.greenx, pMonitor->features.greeny, - pMonitor->features.bluex, pMonitor->features.bluey, - pMonitor->features.whitex, pMonitor->features.whitey); - - ErrorF("established_timings = (t1)%d%d%d%d%d%d%d%d", - (pMonitor->timings1.t1 >> 7) & 1, - (pMonitor->timings1.t1 >> 6) & 1, - (pMonitor->timings1.t1 >> 5) & 1, - (pMonitor->timings1.t1 >> 4) & 1, - (pMonitor->timings1.t1 >> 3) & 1, - (pMonitor->timings1.t1 >> 2) & 1, - (pMonitor->timings1.t1 >> 1) & 1, - (pMonitor->timings1.t1 >> 0) & 1); - ErrorF("(t2) %d%d%d%d%d%d%d%d", - (pMonitor->timings1.t1 >> 7) & 1, - (pMonitor->timings1.t1 >> 6) & 1, - (pMonitor->timings1.t1 >> 5) & 1, - (pMonitor->timings1.t1 >> 4) & 1, - (pMonitor->timings1.t1 >> 3) & 1, - (pMonitor->timings1.t1 >> 2) & 1, - (pMonitor->timings1.t1 >> 1) & 1, - (pMonitor->timings1.t1 >> 0) & 1); - ErrorF("(t_manu)%d%d%d%d%d%d%d%d\n", - (pMonitor->timings1.t_manu >> 7) & 1, - (pMonitor->timings1.t_manu >> 6) & 1, - (pMonitor->timings1.t_manu >> 5) & 1, - (pMonitor->timings1.t_manu >> 4) & 1, - (pMonitor->timings1.t_manu >> 3) & 1, - (pMonitor->timings1.t_manu >> 2) & 1, - (pMonitor->timings1.t_manu >> 1) & 1, - (pMonitor->timings1.t_manu >> 0) & 1); - - for (i = 0; i < 7; i++) { - ErrorF - ("std timing %d: hsize = %d, vsize = %d, refresh = %d, id = %d\n", - i, pMonitor->timings2[i].hsize, pMonitor->timings2[i].vsize, - pMonitor->timings2[i].refresh, pMonitor->timings2[i].id); - } - - for (i = 0; i < 4; i++) { - ErrorF("Detail timing section %d\n", i); - ErrorF("type = %x\n", pMonitor->det_mon[i].type); - switch (pMonitor->det_mon[i].type) { - case DS_SERIAL: - ErrorF("type = %x DS_SERIAL = %x\n", pMonitor->det_mon[i].type, - DS_SERIAL); - break; - case DS_ASCII_STR: - ErrorF("type = %x DS_ASCII_STR = %x\n", pMonitor->det_mon[i].type, - DS_ASCII_STR); - break; - case DS_NAME: - ErrorF("type = %x DS_NAME = %x\n", pMonitor->det_mon[i].type, - DS_NAME); - break; - case DS_RANGES: - ErrorF("type = %x DS_RANGES = %x\n", pMonitor->det_mon[i].type, - DS_RANGES); - break; - case DS_WHITE_P: - ErrorF("type = %x DS_WHITE_P = %x\n", pMonitor->det_mon[i].type, - DS_WHITE_P); - break; - case DS_STD_TIMINGS: - ErrorF("type = %x DS_STD_TIMINGS = %x\n", - pMonitor->det_mon[i].type, DS_STD_TIMINGS); - break; - } - switch (pMonitor->det_mon[i].type) { - case DS_SERIAL: - pserial = pMonitor->det_mon[i].section.serial; - ErrorF("seial: "); - for (j = 0; j < 13; j++) { - ErrorF("%02X", pserial[j]); - } - ErrorF("\n"); - break; - case DS_ASCII_STR: - pascii_data = pMonitor->det_mon[i].section.ascii_data; - ErrorF("ascii: "); - for (j = 0; j < 13; j++) { - ErrorF("%c", pascii_data[j]); - } - ErrorF("\n"); - break; - case DS_NAME: - pname = pMonitor->det_mon[i].section.name; - ErrorF("name: "); - for (j = 0; j < 13; j++) { - ErrorF("%c", pname[j]); - } - ErrorF("\n"); - break; - case DS_RANGES: - pranges = &(pMonitor->det_mon[i].section.ranges); - ErrorF - ("min_v = %d max_v = %d min_h = %d max_h = %d max_clock = %d\n", - pranges->min_v, pranges->max_v, pranges->min_h, - pranges->max_h, pranges->max_clock); - break; - case DS_WHITE_P: - pwp = pMonitor->det_mon[i].section.wp; - for (j = 0; j < 2; j++) { - ErrorF - ("wp[%d].index = %d white_x = %8.3f white_y = %8.3f white_gamma = %8.3f\n", - j, pwp[j].index, pwp[j].white_x, pwp[j].white_y, - pwp[j].white_gamma); - } - break; - case DS_STD_TIMINGS: - pstd_t = pMonitor->det_mon[i].section.std_t; - for (j = 0; j < 5; j++) { - ErrorF - ("std_t[%d] hsize = %d vsize = %d refresh = %d id = %d\n", - j, pstd_t[j].hsize, pstd_t[j].vsize, pstd_t[j].refresh, - pstd_t[j].id); - } - break; - case DT: - - pd_timings = &pMonitor->det_mon[i].section.d_timings; - ErrorF("Detail Timing Descriptor\n"); - ErrorF("clock = %d\n", pd_timings->clock); - ErrorF("h_active = %d\n", pd_timings->h_active); - ErrorF("h_blanking = %d\n", pd_timings->h_blanking); - ErrorF("v_active = %d\n", pd_timings->v_active); - ErrorF("v_blanking = %d\n", pd_timings->v_blanking); - ErrorF("h_sync_off = %d\n", pd_timings->h_sync_off); - ErrorF("h_sync_width = %d\n", pd_timings->h_sync_width); - ErrorF("v_sync_off = %d\n", pd_timings->v_sync_off); - ErrorF("v_sync_width = %d\n", pd_timings->v_sync_width); - ErrorF("h_size = %d\n", pd_timings->h_size); - ErrorF("v_size = %d\n", pd_timings->v_size); - ErrorF("h_border = %d\n", pd_timings->h_border); - ErrorF("v_border = %d\n", pd_timings->v_border); - ErrorF("interlaced = %d stereo = %x sync = %x misc = %x\n", - pd_timings->interlaced, - pd_timings->stereo, pd_timings->sync, pd_timings->misc); - break; - } - } - - for (i = 0; i < 128; i += 16) { - ErrorF("rawData[%02X]:", i); - for (j = 0; j < 16; j++) { - ErrorF(" %02X", pMonitor->rawData[i + j]); - } - ErrorF("\n"); - } -} -#endif - static void XGIGetMonitorRangeByDDC(MonitorRangePtr range, xf86MonPtr pMonitor) {