Home
last modified time | relevance | path

Searched refs:monspecs (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v5.4/drivers/video/fbdev/
Dacornfb.c58 static struct fb_monspecs monspecs[NR_MONTYPES] = { variable
414 struct fb_monspecs *monspecs) in acornfb_validate_timing() argument
431 return (vs >= monspecs->vfmin && vs <= monspecs->vfmax && in acornfb_validate_timing()
432 hs >= monspecs->hfmin && hs <= monspecs->hfmax) ? 0 : -EINVAL; in acornfb_validate_timing()
518 return acornfb_validate_timing(var, &info->monspecs); in acornfb_check_var()
768 fb_info.monspecs.hfmin = simple_strtoul(p, &p, 0); in acornfb_parse_mon()
770 fb_info.monspecs.hfmax = simple_strtoul(p + 1, &p, 0); in acornfb_parse_mon()
772 fb_info.monspecs.hfmax = fb_info.monspecs.hfmin; in acornfb_parse_mon()
777 fb_info.monspecs.vfmin = simple_strtoul(p + 1, &p, 0); in acornfb_parse_mon()
779 fb_info.monspecs.vfmax = simple_strtoul(p + 1, &p, 0); in acornfb_parse_mon()
[all …]
Duvesafb.c600 if (info->monspecs.gtf) { in uvesafb_is_valid_mode()
655 fb_edid_to_monspecs(task->buf, &info->monspecs); in uvesafb_vbe_getedid()
657 if (info->monspecs.vfmax && info->monspecs.hfmax) { in uvesafb_vbe_getedid()
662 if (info->monspecs.dclkmax == 0) in uvesafb_vbe_getedid()
663 info->monspecs.dclkmax = 300 * 1000000; in uvesafb_vbe_getedid()
664 info->monspecs.gtf = 1; in uvesafb_vbe_getedid()
680 memset(&info->monspecs, 0, sizeof(info->monspecs)); in uvesafb_vbe_getmonspecs()
688 info->monspecs.gtf = 0; in uvesafb_vbe_getmonspecs()
694 info->monspecs.dclkmax = maxclk * 1000000; in uvesafb_vbe_getmonspecs()
696 info->monspecs.vfmax = maxvf; in uvesafb_vbe_getmonspecs()
[all …]
Datafb.c1091 fb_info.monspecs.hfmin < f25.f) in falcon_decode_var()
1094 f32.left) * fb_info.monspecs.hfmin < f32.f) in falcon_decode_var()
1097 fext.left) * fb_info.monspecs.hfmin < fext.f && in falcon_decode_var()
1268 if (hfreq > fb_info.monspecs.hfmax && mon_type != F_MON_VGA) { in falcon_decode_var()
1275 if (hfreq > fb_info.monspecs.hfmax || hfreq < fb_info.monspecs.hfmin) in falcon_decode_var()
1306 if (vfreq > fb_info.monspecs.vfmax && !doubleline && !interlace) { in falcon_decode_var()
1310 } else if (vfreq < fb_info.monspecs.vfmin && !interlace && !doubleline) { in falcon_decode_var()
1314 } else if (vfreq < fb_info.monspecs.vfmin && doubleline) { in falcon_decode_var()
1320 fb_info.monspecs.vfmax; in falcon_decode_var()
1326 } else if (vfreq > fb_info.monspecs.vfmax && doubleline) { in falcon_decode_var()
[all …]
Dau1200fb.c325 struct fb_monspecs monspecs; /* FB monitor specs */ member
364 .monspecs = {
392 .monspecs = {
419 .monspecs = {
446 .monspecs = {
473 .monspecs = {
500 .monspecs = {
527 .monspecs = {
557 .monspecs = {
587 .monspecs = {
[all …]
Dsmscufx.c1139 if (info->monspecs.modedb) in ufx_free_framebuffer_work()
1140 fb_destroy_modedb(info->monspecs.modedb); in ufx_free_framebuffer_work()
1498 memset(&info->monspecs, 0, sizeof(info->monspecs)); in ufx_setup_modes()
1507 fb_edid_to_monspecs(edid, &info->monspecs); in ufx_setup_modes()
1509 if (info->monspecs.modedb_len > 0) { in ufx_setup_modes()
1517 if (info->monspecs.modedb_len == 0) { in ufx_setup_modes()
1521 fb_edid_to_monspecs(dev->edid, &info->monspecs); in ufx_setup_modes()
1522 if (info->monspecs.modedb_len > 0) in ufx_setup_modes()
1528 if (info->monspecs.modedb_len == 0) { in ufx_setup_modes()
1530 fb_edid_to_monspecs(default_edid, &info->monspecs); in ufx_setup_modes()
[all …]
Dudlfb.c1006 if (info->monspecs.modedb) in dlfb_ops_destroy()
1007 fb_destroy_modedb(info->monspecs.modedb); in dlfb_ops_destroy()
1305 memset(&info->monspecs, 0, sizeof(info->monspecs)); in dlfb_setup_modes()
1317 fb_edid_to_monspecs(edid, &info->monspecs); in dlfb_setup_modes()
1319 if (info->monspecs.modedb_len > 0) { in dlfb_setup_modes()
1327 if (info->monspecs.modedb_len == 0) { in dlfb_setup_modes()
1331 fb_edid_to_monspecs(dlfb->edid, &info->monspecs); in dlfb_setup_modes()
1332 if (info->monspecs.modedb_len > 0) in dlfb_setup_modes()
1338 if (info->monspecs.modedb_len == 0) { in dlfb_setup_modes()
1340 fb_edid_to_monspecs(default_edid, &info->monspecs); in dlfb_setup_modes()
[all …]
Dhgafb.c576 info->monspecs.hfmin = 0; in hgafb_probe()
577 info->monspecs.hfmax = 0; in hgafb_probe()
578 info->monspecs.vfmin = 10000; in hgafb_probe()
579 info->monspecs.vfmax = 10000; in hgafb_probe()
580 info->monspecs.dpms = 0; in hgafb_probe()
Dpvr2fb.c862 fb_info->monspecs.hfmin = 30000; in pvr2fb_dc_init()
863 fb_info->monspecs.hfmax = 70000; in pvr2fb_dc_init()
864 fb_info->monspecs.vfmin = 60; in pvr2fb_dc_init()
865 fb_info->monspecs.vfmax = 60; in pvr2fb_dc_init()
868 fb_info->monspecs.hfmin = 15469; in pvr2fb_dc_init()
869 fb_info->monspecs.hfmax = 15781; in pvr2fb_dc_init()
870 fb_info->monspecs.vfmin = 49; in pvr2fb_dc_init()
871 fb_info->monspecs.vfmax = 51; in pvr2fb_dc_init()
Di740fb.c708 if (info->monspecs.hfmax && info->monspecs.vfmax && in i740fb_check_var()
709 info->monspecs.dclkmax && fb_validate_mode(var, info) < 0) in i740fb_check_var()
1073 fb_edid_to_monspecs(edid, &info->monspecs); in i740fb_probe()
1075 if (!info->monspecs.modedb) in i740fb_probe()
1082 info->monspecs.modedb, in i740fb_probe()
1083 info->monspecs.modedb_len, in i740fb_probe()
1085 m = fb_find_best_display(&info->monspecs, in i740fb_probe()
1102 info->monspecs.modedb, in i740fb_probe()
1103 info->monspecs.modedb_len, in i740fb_probe()
1112 fb_destroy_modedb(info->monspecs.modedb); in i740fb_probe()
[all …]
Ds3fb.c1279 fb_edid_to_monspecs(edid, &info->monspecs); in s3_pci_probe()
1281 if (!info->monspecs.modedb) in s3_pci_probe()
1286 fb_videomode_to_modelist(info->monspecs.modedb, in s3_pci_probe()
1287 info->monspecs.modedb_len, in s3_pci_probe()
1289 m = fb_find_best_display(&info->monspecs, &info->modelist); in s3_pci_probe()
1306 info->monspecs.modedb, info->monspecs.modedb_len, in s3_pci_probe()
1311 fb_destroy_modedb(info->monspecs.modedb); in s3_pci_probe()
1312 info->monspecs.modedb = NULL; in s3_pci_probe()
1317 fb_destroy_modedb(info->monspecs.modedb); in s3_pci_probe()
1318 info->monspecs.modedb = NULL; in s3_pci_probe()
Dneofb.c1769 info->monspecs.modedb = kmalloc(sizeof(struct fb_videomode), GFP_KERNEL); in neo_scan_monitor()
1770 if (!info->monspecs.modedb) in neo_scan_monitor()
1772 info->monspecs.modedb_len = 1; in neo_scan_monitor()
1794 memcpy(info->monspecs.modedb, &vesa_modes[3], sizeof(struct fb_videomode)); in neo_scan_monitor()
1800 memcpy(info->monspecs.modedb, &mode800x480, sizeof(struct fb_videomode)); in neo_scan_monitor()
1804 memcpy(info->monspecs.modedb, &vesa_modes[8], sizeof(struct fb_videomode)); in neo_scan_monitor()
1811 memcpy(info->monspecs.modedb, &vesa_modes[13], sizeof(struct fb_videomode)); in neo_scan_monitor()
1818 memcpy(info->monspecs.modedb, &vesa_modes[20], sizeof(struct fb_videomode)); in neo_scan_monitor()
1829 memcpy(info->monspecs.modedb, &vesa_modes[3], sizeof(struct fb_videomode)); in neo_scan_monitor()
2064 info->monspecs.modedb, 16)) { in neofb_probe()
[all …]
Dtridentfb.c1640 fb_edid_to_monspecs(edid, &info->monspecs); in trident_pci_probe()
1642 if (!info->monspecs.modedb) in trident_pci_probe()
1647 fb_videomode_to_modelist(info->monspecs.modedb, in trident_pci_probe()
1648 info->monspecs.modedb_len, in trident_pci_probe()
1650 m = fb_find_best_display(&info->monspecs, in trident_pci_probe()
1669 info->monspecs.modedb, in trident_pci_probe()
1670 info->monspecs.modedb_len, in trident_pci_probe()
1676 fb_destroy_modedb(info->monspecs.modedb); in trident_pci_probe()
1677 info->monspecs.modedb = NULL; in trident_pci_probe()
1682 fb_destroy_modedb(info->monspecs.modedb); in trident_pci_probe()
[all …]
Damba-clcd.c509 fb->fb.monspecs.hfmin = 0; in clcdfb_register()
510 fb->fb.monspecs.hfmax = 100000; in clcdfb_register()
511 fb->fb.monspecs.vfmin = 0; in clcdfb_register()
512 fb->fb.monspecs.vfmax = 400; in clcdfb_register()
513 fb->fb.monspecs.dclkmin = 1000000; in clcdfb_register()
514 fb->fb.monspecs.dclkmax = 100000000; in clcdfb_register()
Dfsl-diu-fb.c1489 fb_edid_to_monspecs(data->edid_data, &info->monspecs); in install_fb()
1490 fb_videomode_to_modelist(info->monspecs.modedb, in install_fb()
1491 info->monspecs.modedb_len, in install_fb()
1493 db = info->monspecs.modedb; in install_fb()
1494 dbsize = info->monspecs.modedb_len; in install_fb()
1521 if (!has_default_mode && info->monspecs.modedb) { in install_fb()
1522 struct fb_monspecs *specs = &info->monspecs; in install_fb()
Dsm501fb.c1766 fb_edid_to_monspecs(info->edid_data, &fb->monspecs); in sm501fb_init_fb()
1767 fb_videomode_to_modelist(fb->monspecs.modedb, in sm501fb_init_fb()
1768 fb->monspecs.modedb_len, in sm501fb_init_fb()
1785 fb->monspecs.modedb, in sm501fb_init_fb()
1786 fb->monspecs.modedb_len, in sm501fb_init_fb()
Dsa1100fb.c1069 static struct fb_monspecs monspecs = { variable
1107 fbi->fb.monspecs = monspecs; in sa1100fb_init_fbinfo()
/Linux-v5.4/drivers/video/fbdev/core/
Dfbmon.c1231 if (!info || !info->monspecs.hfmax || !info->monspecs.vfmax || in fb_get_mode()
1232 !info->monspecs.dclkmax || in fb_get_mode()
1233 info->monspecs.hfmax < info->monspecs.hfmin || in fb_get_mode()
1234 info->monspecs.vfmax < info->monspecs.vfmin || in fb_get_mode()
1235 info->monspecs.dclkmax < info->monspecs.dclkmin) { in fb_get_mode()
1240 hfmin = info->monspecs.hfmin; in fb_get_mode()
1241 hfmax = info->monspecs.hfmax; in fb_get_mode()
1242 vfmin = info->monspecs.vfmin; in fb_get_mode()
1243 vfmax = info->monspecs.vfmax; in fb_get_mode()
1244 dclkmin = info->monspecs.dclkmin; in fb_get_mode()
[all …]
Dmodedb.c761 info->monspecs.vfmin && info->monspecs.vfmax && in fb_find_mode()
762 info->monspecs.hfmin && info->monspecs.hfmax && in fb_find_mode()
763 info->monspecs.dclkmax) { in fb_find_mode()
/Linux-v5.4/drivers/video/fbdev/i810/
Di810_main.c1032 info->monspecs.dclkmax = 234000000; in i810_check_params()
1035 info->monspecs.dclkmax = 229000000; in i810_check_params()
1039 info->monspecs.dclkmax = 204000000; in i810_check_params()
1043 info->monspecs.dclkmin = 15000000; in i810_check_params()
1049 if (!mode_valid && info->monspecs.gtf && in i810_check_params()
1053 if (!mode_valid && info->monspecs.modedb_len) { in i810_check_params()
1063 if (!mode_valid && info->monspecs.modedb_len == 0) { in i810_check_params()
1065 int default_sync = (info->monspecs.hfmin-HFMIN) in i810_check_params()
1066 |(info->monspecs.hfmax-HFMAX) in i810_check_params()
1067 |(info->monspecs.vfmin-VFMIN) in i810_check_params()
[all …]
/Linux-v5.4/drivers/video/fbdev/aty/
Dradeon_monitor.c831 fb_edid_to_monspecs(rinfo->mon1_EDID, &info->monspecs); in radeon_check_modes()
832 fb_videomode_to_modelist(info->monspecs.modedb, in radeon_check_modes()
833 info->monspecs.modedb_len, in radeon_check_modes()
835 rinfo->mon1_modedb = info->monspecs.modedb; in radeon_check_modes()
836 rinfo->mon1_dbsize = info->monspecs.modedb_len; in radeon_check_modes()
883 info->monspecs.modedb, in radeon_check_modes()
884 info->monspecs.modedb_len, NULL, 8) != 0) in radeon_check_modes()
898 info->monspecs.modedb, in radeon_check_modes()
899 info->monspecs.modedb_len, NULL, 8) != 0) in radeon_check_modes()
907 if (!has_default_mode && info->monspecs.modedb != NULL) { in radeon_check_modes()
[all …]
/Linux-v5.4/drivers/media/platform/vivid/
Dvivid-osd.c322 dev->fb_info.monspecs.hfmin = 8000; in vivid_fb_init_vidmode()
323 dev->fb_info.monspecs.hfmax = 70000; in vivid_fb_init_vidmode()
324 dev->fb_info.monspecs.vfmin = 10; in vivid_fb_init_vidmode()
325 dev->fb_info.monspecs.vfmax = 100; in vivid_fb_init_vidmode()
/Linux-v5.4/drivers/video/fbdev/nvidia/
Dnvidia.c820 if (!info->monspecs.hfmax || !info->monspecs.vfmax || in nvidiafb_check_var()
821 !info->monspecs.dclkmax || !fb_validate_mode(var, info)) in nvidiafb_check_var()
825 if (!mode_valid && info->monspecs.gtf) { in nvidiafb_check_var()
840 if (!mode_valid && info->monspecs.modedb_len) in nvidiafb_check_var()
1101 struct fb_monspecs *specs = &info->monspecs; in nvidia_set_fbinfo()
1113 fb_videomode_to_modelist(info->monspecs.modedb, in nvidia_set_fbinfo()
1114 info->monspecs.modedb_len, &info->modelist); in nvidia_set_fbinfo()
1153 fb_destroy_modedb(info->monspecs.modedb); in nvidia_set_fbinfo()
1154 info->monspecs.modedb = NULL; in nvidia_set_fbinfo()
1407 fb_destroy_modedb(info->monspecs.modedb); in nvidiafb_probe()
[all …]
/Linux-v5.4/drivers/video/fbdev/riva/
Dfbdev.c1144 if (!info->monspecs.vfmax || !info->monspecs.hfmax || in rivafb_check_var()
1145 !info->monspecs.dclkmax || !fb_validate_mode(var, info)) in rivafb_check_var()
1150 if (!mode_valid && info->monspecs.gtf) { in rivafb_check_var()
1163 if (!mode_valid && info->monspecs.modedb_len) in rivafb_check_var()
1788 struct fb_monspecs *specs = &info->monspecs; in riva_update_default_var()
1801 if (info->monspecs.misc & FB_MISC_1ST_DETAIL) { in riva_update_default_var()
1840 fb_edid_to_monspecs(par->EDID, &info->monspecs); in riva_get_edidinfo()
1841 fb_videomode_to_modelist(info->monspecs.modedb, info->monspecs.modedb_len, in riva_get_edidinfo()
1846 if (info->monspecs.input & FB_DISP_DDI) in riva_get_edidinfo()
2032 fb_destroy_modedb(info->monspecs.modedb); in rivafb_probe()
[all …]
/Linux-v5.4/drivers/video/fbdev/savage/
Dsavagefb_driver.c904 if (!info->monspecs.hfmax || !info->monspecs.vfmax || in savagefb_check_var()
905 !info->monspecs.dclkmax || !fb_validate_mode(var, info)) in savagefb_check_var()
909 if (!mode_valid && info->monspecs.gtf) { in savagefb_check_var()
924 if (!mode_valid && info->monspecs.modedb_len) in savagefb_check_var()
2216 fb_edid_to_monspecs(par->edid, &info->monspecs); in savagefb_probe()
2218 fb_videomode_to_modelist(info->monspecs.modedb, in savagefb_probe()
2219 info->monspecs.modedb_len, in savagefb_probe()
2242 info->monspecs.modedb, info->monspecs.modedb_len, in savagefb_probe()
2244 } else if (info->monspecs.modedb != NULL) { in savagefb_probe()
2247 mode = fb_find_best_display(&info->monspecs, &info->modelist); in savagefb_probe()
[all …]
/Linux-v5.4/drivers/media/pci/ivtv/
Divtvfb.c1060 oi->ivtvfb_info.monspecs.hfmin = 8000; in ivtvfb_init_vidmode()
1061 oi->ivtvfb_info.monspecs.hfmax = 70000; in ivtvfb_init_vidmode()
1062 oi->ivtvfb_info.monspecs.vfmin = 10; in ivtvfb_init_vidmode()
1063 oi->ivtvfb_info.monspecs.vfmax = 100; in ivtvfb_init_vidmode()

12