Lines Matching refs:output

38 i830_crt_dpms(xf86OutputPtr output, int mode)
40 ScrnInfoPtr pScrn = output->scrn;
67 i830_crt_save (xf86OutputPtr output)
69 ScrnInfoPtr pScrn = output->scrn;
76 i830_crt_restore (xf86OutputPtr output)
78 ScrnInfoPtr pScrn = output->scrn;
85 i830_crt_mode_valid(xf86OutputPtr output, DisplayModePtr pMode)
87 ScrnInfoPtr pScrn = output->scrn;
109 i830_crt_mode_fixup(xf86OutputPtr output, DisplayModePtr mode,
116 i830_crt_mode_set(xf86OutputPtr output, DisplayModePtr mode,
119 ScrnInfoPtr pScrn = output->scrn;
121 xf86CrtcPtr crtc = output->crtc;
169 i830_crt_detect_hotplug(xf86OutputPtr output)
171 ScrnInfoPtr pScrn = output->scrn;
236 xf86OutputPtr output)
238 ScrnInfoPtr pScrn = output->scrn;
368 i830_crt_detect_ddc(xf86OutputPtr output)
370 ScrnInfoPtr pScrn = output->scrn;
371 I830OutputPrivatePtr i830_output = output->driver_private;
392 i830_crt_detect(xf86OutputPtr output)
394 ScrnInfoPtr pScrn = output->scrn;
406 if (i830_crt_detect_hotplug(output))
417 crtc = i830GetLoadDetectPipe (output, NULL, &dpms_mode);
421 if (i830_crt_detect_ddc(output)) {
427 connected = i830_crt_detect_load (crtc, output);
434 i830ReleaseLoadDetectPipe (output, dpms_mode);
441 i830_crt_destroy (xf86OutputPtr output)
443 if (output->driver_private)
444 xfree (output->driver_private);
449 i830_crt_get_crtc(xf86OutputPtr output)
451 ScrnInfoPtr pScrn = output->scrn;
460 i830_get_edid(xf86OutputPtr output, int gpio_reg, char *gpio_str)
462 I830OutputPrivatePtr intel_output = output->driver_private;
466 I830I2CInit(output->scrn, &intel_output->pDDCBus, gpio_reg, gpio_str);
468 edid_mon = xf86OutputGetEDID (output, intel_output->pDDCBus);
483 i830_crt_get_modes (xf86OutputPtr output)
487 I830OutputPrivatePtr intel_output = output->driver_private;
489 /* Try to probe normal CRT port, and also digital port for output
491 if ((edid_mon = i830_get_edid(output, GPIOA, "CRTDDC_A")))
493 if ((edid_mon = i830_get_edid(output, GPIOD, "CRTDDC_D")))
495 if ((edid_mon = i830_get_edid(output, GPIOE, "CRTDDC_E")))
503 xf86OutputSetEDID (output, edid_mon);
505 modes = xf86OutputGetEDIDModes (output);
529 xf86OutputPtr output;
536 output = xf86OutputCreate (pScrn, &i830_crt_output_funcs, "VGA");
537 if (!output)
542 xf86OutputDestroy (output);
554 output->driver_private = i830_output;
555 output->interlaceAllowed = FALSE;
556 output->doubleScanAllowed = FALSE;