Lines Matching refs:cmdline_mode
1361 struct drm_cmdline_mode *cmdline_mode; in drm_fb_helper_single_fb_probe() local
1363 cmdline_mode = &fb_helper_conn->connector->cmdline_mode; in drm_fb_helper_single_fb_probe()
1365 if (cmdline_mode->bpp_specified) { in drm_fb_helper_single_fb_probe()
1366 switch (cmdline_mode->bpp) { in drm_fb_helper_single_fb_probe()
1629 return fb_connector->connector->cmdline_mode.specified; in drm_has_cmdline_mode()
1635 struct drm_cmdline_mode *cmdline_mode; in drm_pick_cmdline_mode() local
1639 cmdline_mode = &fb_helper_conn->connector->cmdline_mode; in drm_pick_cmdline_mode()
1640 if (cmdline_mode->specified == false) in drm_pick_cmdline_mode()
1646 if (cmdline_mode->rb || cmdline_mode->margins) in drm_pick_cmdline_mode()
1649 prefer_non_interlace = !cmdline_mode->interlace; in drm_pick_cmdline_mode()
1653 if (mode->hdisplay != cmdline_mode->xres || in drm_pick_cmdline_mode()
1654 mode->vdisplay != cmdline_mode->yres) in drm_pick_cmdline_mode()
1657 if (cmdline_mode->refresh_specified) { in drm_pick_cmdline_mode()
1658 if (mode->vrefresh != cmdline_mode->refresh) in drm_pick_cmdline_mode()
1662 if (cmdline_mode->interlace) { in drm_pick_cmdline_mode()
1679 cmdline_mode); in drm_pick_cmdline_mode()