Lines Matching refs:mode

136 print_xfree_mode(const char *txt, DisplayModePtr mode)  in print_xfree_mode()  argument
139 txt, mode->Clock, in print_xfree_mode()
140 mode->HDisplay, mode->HSyncStart, mode->HSyncEnd, mode->HTotal, in print_xfree_mode()
141 mode->VDisplay, mode->VSyncStart, mode->VSyncEnd, mode->VTotal); in print_xfree_mode()
169 xfree2fbdev_timing(DisplayModePtr mode, struct fb_var_screeninfo *var) in xfree2fbdev_timing() argument
171 var->xres = mode->HDisplay; in xfree2fbdev_timing()
172 var->yres = mode->VDisplay; in xfree2fbdev_timing()
178 var->pixclock = mode->Clock ? 1000000000 / mode->Clock : 0; in xfree2fbdev_timing()
179 var->right_margin = mode->HSyncStart - mode->HDisplay; in xfree2fbdev_timing()
180 var->hsync_len = mode->HSyncEnd - mode->HSyncStart; in xfree2fbdev_timing()
181 var->left_margin = mode->HTotal - mode->HSyncEnd; in xfree2fbdev_timing()
182 var->lower_margin = mode->VSyncStart - mode->VDisplay; in xfree2fbdev_timing()
183 var->vsync_len = mode->VSyncEnd - mode->VSyncStart; in xfree2fbdev_timing()
184 var->upper_margin = mode->VTotal - mode->VSyncEnd; in xfree2fbdev_timing()
186 if (mode->Flags & V_PHSYNC) in xfree2fbdev_timing()
188 if (mode->Flags & V_PVSYNC) in xfree2fbdev_timing()
190 if (mode->Flags & V_PCSYNC) in xfree2fbdev_timing()
192 if (mode->Flags & V_BCAST) in xfree2fbdev_timing()
194 if (mode->Flags & V_INTERLACE) in xfree2fbdev_timing()
196 else if (mode->Flags & V_DBLSCAN) in xfree2fbdev_timing()
222 fbdev2xfree_timing(struct fb_var_screeninfo *var, DisplayModePtr mode) in fbdev2xfree_timing() argument
224 mode->Clock = var->pixclock ? 1000000000 / var->pixclock : 0; in fbdev2xfree_timing()
225 mode->HDisplay = var->xres; in fbdev2xfree_timing()
226 mode->HSyncStart = mode->HDisplay + var->right_margin; in fbdev2xfree_timing()
227 mode->HSyncEnd = mode->HSyncStart + var->hsync_len; in fbdev2xfree_timing()
228 mode->HTotal = mode->HSyncEnd + var->left_margin; in fbdev2xfree_timing()
229 mode->VDisplay = var->yres; in fbdev2xfree_timing()
230 mode->VSyncStart = mode->VDisplay + var->lower_margin; in fbdev2xfree_timing()
231 mode->VSyncEnd = mode->VSyncStart + var->vsync_len; in fbdev2xfree_timing()
232 mode->VTotal = mode->VSyncEnd + var->upper_margin; in fbdev2xfree_timing()
233 mode->Flags = 0; in fbdev2xfree_timing()
234 mode->Flags |= var->sync & FB_SYNC_HOR_HIGH_ACT ? V_PHSYNC : V_NHSYNC; in fbdev2xfree_timing()
235 mode->Flags |= var->sync & FB_SYNC_VERT_HIGH_ACT ? V_PVSYNC : V_NVSYNC; in fbdev2xfree_timing()
236 mode->Flags |= var->sync & FB_SYNC_COMP_HIGH_ACT ? V_PCSYNC : V_NCSYNC; in fbdev2xfree_timing()
238 mode->Flags |= V_BCAST; in fbdev2xfree_timing()
240 mode->Flags |= V_INTERLACE; in fbdev2xfree_timing()
242 mode->Flags |= V_DBLSCAN; in fbdev2xfree_timing()
243 mode->SynthClock = mode->Clock; in fbdev2xfree_timing()
244 mode->CrtcHDisplay = mode->HDisplay; in fbdev2xfree_timing()
245 mode->CrtcHSyncStart = mode->HSyncStart; in fbdev2xfree_timing()
246 mode->CrtcHSyncEnd = mode->HSyncEnd; in fbdev2xfree_timing()
247 mode->CrtcHTotal = mode->HTotal; in fbdev2xfree_timing()
248 mode->CrtcVDisplay = mode->VDisplay; in fbdev2xfree_timing()
249 mode->CrtcVSyncStart = mode->VSyncStart; in fbdev2xfree_timing()
250 mode->CrtcVSyncEnd = mode->VSyncEnd; in fbdev2xfree_timing()
251 mode->CrtcVTotal = mode->VTotal; in fbdev2xfree_timing()
252 mode->CrtcHAdjusted = FALSE; in fbdev2xfree_timing()
253 mode->CrtcVAdjusted = FALSE; in fbdev2xfree_timing()
477 fbdevHWSetMode(ScrnInfoPtr pScrn, DisplayModePtr mode, Bool check) in fbdevHWSetMode() argument
483 xfree2fbdev_timing(mode, &req_var); in fbdevHWSetMode()
486 print_xfree_mode("init", mode); in fbdevHWSetMode()
521 DisplayModePtr mode, this, last = pScrn->modes; in fbdevHWSetVideoModes() local
530 for (mode = pScrn->monitor->Modes; mode != NULL; mode = mode->next) { in fbdevHWSetVideoModes()
531 if (0 == strcmp(mode->name, *modename)) { in fbdevHWSetVideoModes()
532 if (fbdevHWSetMode(pScrn, mode, TRUE)) in fbdevHWSetVideoModes()
540 if (NULL == mode) { in fbdevHWSetVideoModes()
548 if (pScrn->virtualX < mode->HDisplay) in fbdevHWSetVideoModes()
549 pScrn->virtualX = mode->HDisplay; in fbdevHWSetVideoModes()
550 if (pScrn->virtualY < mode->VDisplay) in fbdevHWSetVideoModes()
551 pScrn->virtualY = mode->VDisplay; in fbdevHWSetVideoModes()
554 this = pScrn->modes = xf86DuplicateMode(mode); in fbdevHWSetVideoModes()
559 this = xf86DuplicateMode(mode); in fbdevHWSetVideoModes()
704 fbdevHWModeInit(ScrnInfoPtr pScrn, DisplayModePtr mode) in fbdevHWModeInit() argument
711 if (!fbdevHWSetMode(pScrn, mode, FALSE)) in fbdevHWModeInit()
799 fbdevHWValidMode(ScrnInfoPtr pScrn, DisplayModePtr mode, Bool verbose, int flags) in fbdevHWValidMode() argument
801 if (!fbdevHWSetMode(pScrn, mode, TRUE)) in fbdevHWValidMode()
808 fbdevHWSwitchMode(ScrnInfoPtr pScrn, DisplayModePtr mode) in fbdevHWSwitchMode() argument
810 if (!fbdevHWSetMode(pScrn, mode, FALSE)) in fbdevHWSwitchMode()
848 fbdevHWDPMSSet(ScrnInfoPtr pScrn, int mode, int flags) in fbdevHWDPMSSet() argument
859 switch (mode) { in fbdevHWDPMSSet()
896 fbdevHWSaveScreen(ScreenPtr pScreen, int mode) in fbdevHWSaveScreen() argument
908 unblank = xf86IsUnblank(mode); in fbdevHWSaveScreen()