Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/video/fbdev/
Dacornfb.c61 static struct fb_monspecs monspecs[NR_MONTYPES] = { variable
417 struct fb_monspecs *monspecs) in acornfb_validate_timing() argument
434 return (vs >= monspecs->vfmin && vs <= monspecs->vfmax && in acornfb_validate_timing()
435 hs >= monspecs->hfmin && hs <= monspecs->hfmax) ? 0 : -EINVAL; in acornfb_validate_timing()
521 return acornfb_validate_timing(var, &info->monspecs); in acornfb_check_var()
771 fb_info.monspecs.hfmin = simple_strtoul(p, &p, 0); in acornfb_parse_mon()
773 fb_info.monspecs.hfmax = simple_strtoul(p + 1, &p, 0); in acornfb_parse_mon()
775 fb_info.monspecs.hfmax = fb_info.monspecs.hfmin; in acornfb_parse_mon()
780 fb_info.monspecs.vfmin = simple_strtoul(p + 1, &p, 0); in acornfb_parse_mon()
782 fb_info.monspecs.vfmax = simple_strtoul(p + 1, &p, 0); in acornfb_parse_mon()
[all …]
Duvesafb.c604 if (info->monspecs.gtf) { in uvesafb_is_valid_mode()
663 fb_edid_to_monspecs(task->buf, &info->monspecs); in uvesafb_vbe_getedid()
665 if (info->monspecs.vfmax && info->monspecs.hfmax) { in uvesafb_vbe_getedid()
670 if (info->monspecs.dclkmax == 0) in uvesafb_vbe_getedid()
671 info->monspecs.dclkmax = 300 * 1000000; in uvesafb_vbe_getedid()
672 info->monspecs.gtf = 1; in uvesafb_vbe_getedid()
688 memset(&info->monspecs, 0, sizeof(info->monspecs)); in uvesafb_vbe_getmonspecs()
696 info->monspecs.gtf = 0; in uvesafb_vbe_getmonspecs()
702 info->monspecs.dclkmax = maxclk * 1000000; in uvesafb_vbe_getmonspecs()
704 info->monspecs.vfmax = maxvf; in uvesafb_vbe_getmonspecs()
[all …]
Datafb.c1115 fb_info.monspecs.hfmin < f25.f) in falcon_decode_var()
1118 f32.left) * fb_info.monspecs.hfmin < f32.f) in falcon_decode_var()
1121 fext.left) * fb_info.monspecs.hfmin < fext.f && in falcon_decode_var()
1292 if (hfreq > fb_info.monspecs.hfmax && mon_type != F_MON_VGA) { in falcon_decode_var()
1299 if (hfreq > fb_info.monspecs.hfmax || hfreq < fb_info.monspecs.hfmin) in falcon_decode_var()
1330 if (vfreq > fb_info.monspecs.vfmax && !doubleline && !interlace) { in falcon_decode_var()
1334 } else if (vfreq < fb_info.monspecs.vfmin && !interlace && !doubleline) { in falcon_decode_var()
1338 } else if (vfreq < fb_info.monspecs.vfmin && doubleline) { in falcon_decode_var()
1344 fb_info.monspecs.vfmax; in falcon_decode_var()
1350 } else if (vfreq > fb_info.monspecs.vfmax && doubleline) { in falcon_decode_var()
[all …]
Dsmscufx.c1143 if (info->monspecs.modedb) in ufx_free_framebuffer_work()
1144 fb_destroy_modedb(info->monspecs.modedb); in ufx_free_framebuffer_work()
1509 memset(&info->monspecs, 0, sizeof(info->monspecs)); in ufx_setup_modes()
1518 fb_edid_to_monspecs(edid, &info->monspecs); in ufx_setup_modes()
1520 if (info->monspecs.modedb_len > 0) { in ufx_setup_modes()
1528 if (info->monspecs.modedb_len == 0) { in ufx_setup_modes()
1532 fb_edid_to_monspecs(dev->edid, &info->monspecs); in ufx_setup_modes()
1533 if (info->monspecs.modedb_len > 0) in ufx_setup_modes()
1539 if (info->monspecs.modedb_len == 0) { in ufx_setup_modes()
1541 fb_edid_to_monspecs(default_edid, &info->monspecs); in ufx_setup_modes()
[all …]
Dau1200fb.c323 struct fb_monspecs monspecs; /* FB monitor specs */ member
362 .monspecs = {
390 .monspecs = {
417 .monspecs = {
444 .monspecs = {
471 .monspecs = {
498 .monspecs = {
525 .monspecs = {
555 .monspecs = {
585 .monspecs = {
[all …]
Dudlfb.c953 if (info->monspecs.modedb) in dlfb_free_framebuffer()
954 fb_destroy_modedb(info->monspecs.modedb); in dlfb_free_framebuffer()
1249 memset(&info->monspecs, 0, sizeof(info->monspecs)); in dlfb_setup_modes()
1261 fb_edid_to_monspecs(edid, &info->monspecs); in dlfb_setup_modes()
1263 if (info->monspecs.modedb_len > 0) { in dlfb_setup_modes()
1271 if (info->monspecs.modedb_len == 0) { in dlfb_setup_modes()
1276 fb_edid_to_monspecs(dev->edid, &info->monspecs); in dlfb_setup_modes()
1277 if (info->monspecs.modedb_len > 0) in dlfb_setup_modes()
1283 if (info->monspecs.modedb_len == 0) { in dlfb_setup_modes()
1285 fb_edid_to_monspecs(default_edid, &info->monspecs); in dlfb_setup_modes()
[all …]
Dhgafb.c574 info->monspecs.hfmin = 0; in hgafb_probe()
575 info->monspecs.hfmax = 0; in hgafb_probe()
576 info->monspecs.vfmin = 10000; in hgafb_probe()
577 info->monspecs.vfmax = 10000; in hgafb_probe()
578 info->monspecs.dpms = 0; in hgafb_probe()
Di740fb.c717 if (info->monspecs.hfmax && info->monspecs.vfmax && in i740fb_check_var()
718 info->monspecs.dclkmax && fb_validate_mode(var, info) < 0) in i740fb_check_var()
1084 fb_edid_to_monspecs(edid, &info->monspecs); in i740fb_probe()
1086 if (!info->monspecs.modedb) in i740fb_probe()
1093 info->monspecs.modedb, in i740fb_probe()
1094 info->monspecs.modedb_len, in i740fb_probe()
1096 m = fb_find_best_display(&info->monspecs, in i740fb_probe()
1113 info->monspecs.modedb, in i740fb_probe()
1114 info->monspecs.modedb_len, in i740fb_probe()
1123 fb_destroy_modedb(info->monspecs.modedb); in i740fb_probe()
[all …]
Dpvr2fb.c858 fb_info->monspecs.hfmin = 30000; in pvr2fb_dc_init()
859 fb_info->monspecs.hfmax = 70000; in pvr2fb_dc_init()
860 fb_info->monspecs.vfmin = 60; in pvr2fb_dc_init()
861 fb_info->monspecs.vfmax = 60; in pvr2fb_dc_init()
864 fb_info->monspecs.hfmin = 15469; in pvr2fb_dc_init()
865 fb_info->monspecs.hfmax = 15781; in pvr2fb_dc_init()
866 fb_info->monspecs.vfmin = 49; in pvr2fb_dc_init()
867 fb_info->monspecs.vfmax = 51; in pvr2fb_dc_init()
Ds3fb.c1292 fb_edid_to_monspecs(edid, &info->monspecs); in s3_pci_probe()
1294 if (!info->monspecs.modedb) in s3_pci_probe()
1299 fb_videomode_to_modelist(info->monspecs.modedb, in s3_pci_probe()
1300 info->monspecs.modedb_len, in s3_pci_probe()
1302 m = fb_find_best_display(&info->monspecs, &info->modelist); in s3_pci_probe()
1319 info->monspecs.modedb, info->monspecs.modedb_len, in s3_pci_probe()
1324 fb_destroy_modedb(info->monspecs.modedb); in s3_pci_probe()
1325 info->monspecs.modedb = NULL; in s3_pci_probe()
1330 fb_destroy_modedb(info->monspecs.modedb); in s3_pci_probe()
1331 info->monspecs.modedb = NULL; in s3_pci_probe()
Dneofb.c1781 info->monspecs.modedb = kmalloc(sizeof(struct fb_videomode), GFP_KERNEL); in neo_scan_monitor()
1782 if (!info->monspecs.modedb) in neo_scan_monitor()
1784 info->monspecs.modedb_len = 1; in neo_scan_monitor()
1806 memcpy(info->monspecs.modedb, &vesa_modes[3], sizeof(struct fb_videomode)); in neo_scan_monitor()
1812 memcpy(info->monspecs.modedb, &mode800x480, sizeof(struct fb_videomode)); in neo_scan_monitor()
1816 memcpy(info->monspecs.modedb, &vesa_modes[8], sizeof(struct fb_videomode)); in neo_scan_monitor()
1823 memcpy(info->monspecs.modedb, &vesa_modes[13], sizeof(struct fb_videomode)); in neo_scan_monitor()
1830 memcpy(info->monspecs.modedb, &vesa_modes[20], sizeof(struct fb_videomode)); in neo_scan_monitor()
1841 memcpy(info->monspecs.modedb, &vesa_modes[3], sizeof(struct fb_videomode)); in neo_scan_monitor()
2076 info->monspecs.modedb, 16)) { in neofb_probe()
[all …]
Damba-clcd.c507 fb->fb.monspecs.hfmin = 0; in clcdfb_register()
508 fb->fb.monspecs.hfmax = 100000; in clcdfb_register()
509 fb->fb.monspecs.vfmin = 0; in clcdfb_register()
510 fb->fb.monspecs.vfmax = 400; in clcdfb_register()
511 fb->fb.monspecs.dclkmin = 1000000; in clcdfb_register()
512 fb->fb.monspecs.dclkmax = 100000000; in clcdfb_register()
Datmel_lcdfb.c1191 struct fb_monspecs *monspecs; in atmel_lcdfb_probe() local
1195 monspecs = pdata->default_monspecs; in atmel_lcdfb_probe()
1198 for (i = 0; i < monspecs->modedb_len; i++) in atmel_lcdfb_probe()
1199 fb_add_videomode(&monspecs->modedb[i], &info->modelist); in atmel_lcdfb_probe()
1204 memcpy(&info->monspecs, pdata->default_monspecs, sizeof(info->monspecs)); in atmel_lcdfb_probe()
Dfsl-diu-fb.c1495 fb_edid_to_monspecs(data->edid_data, &info->monspecs); in install_fb()
1496 fb_videomode_to_modelist(info->monspecs.modedb, in install_fb()
1497 info->monspecs.modedb_len, in install_fb()
1499 db = info->monspecs.modedb; in install_fb()
1500 dbsize = info->monspecs.modedb_len; in install_fb()
1527 if (!has_default_mode && info->monspecs.modedb) { in install_fb()
1528 struct fb_monspecs *specs = &info->monspecs; in install_fb()
Dsm501fb.c1759 fb_edid_to_monspecs(info->edid_data, &fb->monspecs); in sm501fb_init_fb()
1760 fb_videomode_to_modelist(fb->monspecs.modedb, in sm501fb_init_fb()
1761 fb->monspecs.modedb_len, in sm501fb_init_fb()
1778 fb->monspecs.modedb, in sm501fb_init_fb()
1779 fb->monspecs.modedb_len, in sm501fb_init_fb()
Dsa1100fb.c1122 static struct fb_monspecs monspecs = { variable
1162 fbi->fb.monspecs = monspecs; in sa1100fb_init_fbinfo()
Damifb.c3659 info->monspecs.hfmin = amifb_hfmin; in amifb_probe()
3660 info->monspecs.hfmax = amifb_hfmax; in amifb_probe()
3661 info->monspecs.vfmin = amifb_vfmin; in amifb_probe()
3662 info->monspecs.vfmax = amifb_vfmax; in amifb_probe()
3667 info->monspecs.hfmin = 15000; in amifb_probe()
3668 info->monspecs.hfmax = 38000; in amifb_probe()
3669 info->monspecs.vfmin = 49; in amifb_probe()
3670 info->monspecs.vfmax = 90; in amifb_probe()
Dtdfxfb.c489 if (info->monspecs.hfmax && info->monspecs.vfmax && in tdfxfb_check_var()
490 info->monspecs.dclkmax && fb_validate_mode(var, info) < 0) { in tdfxfb_check_var()
1499 specs = &info->monspecs; in tdfxfb_probe()
/linux-4.1.27/drivers/video/fbdev/core/
Dfbmon.c1320 if (!info || !info->monspecs.hfmax || !info->monspecs.vfmax || in fb_get_mode()
1321 !info->monspecs.dclkmax || in fb_get_mode()
1322 info->monspecs.hfmax < info->monspecs.hfmin || in fb_get_mode()
1323 info->monspecs.vfmax < info->monspecs.vfmin || in fb_get_mode()
1324 info->monspecs.dclkmax < info->monspecs.dclkmin) { in fb_get_mode()
1329 hfmin = info->monspecs.hfmin; in fb_get_mode()
1330 hfmax = info->monspecs.hfmax; in fb_get_mode()
1331 vfmin = info->monspecs.vfmin; in fb_get_mode()
1332 vfmax = info->monspecs.vfmax; in fb_get_mode()
1333 dclkmin = info->monspecs.dclkmin; in fb_get_mode()
[all …]
Dmodedb.c807 info->monspecs.vfmin && info->monspecs.vfmax && in fb_find_mode()
808 info->monspecs.hfmin && info->monspecs.hfmax && in fb_find_mode()
809 info->monspecs.dclkmax) { in fb_find_mode()
/linux-4.1.27/drivers/video/fbdev/i810/
Di810_main.c1031 info->monspecs.dclkmax = 234000000; in i810_check_params()
1034 info->monspecs.dclkmax = 229000000; in i810_check_params()
1038 info->monspecs.dclkmax = 204000000; in i810_check_params()
1042 info->monspecs.dclkmin = 15000000; in i810_check_params()
1048 if (!mode_valid && info->monspecs.gtf && in i810_check_params()
1052 if (!mode_valid && info->monspecs.modedb_len) { in i810_check_params()
1062 if (!mode_valid && info->monspecs.modedb_len == 0) { in i810_check_params()
1064 int default_sync = (info->monspecs.hfmin-HFMIN) in i810_check_params()
1065 |(info->monspecs.hfmax-HFMAX) in i810_check_params()
1066 |(info->monspecs.vfmin-VFMIN) in i810_check_params()
[all …]
/linux-4.1.27/drivers/video/fbdev/aty/
Dradeon_monitor.c830 fb_edid_to_monspecs(rinfo->mon1_EDID, &info->monspecs); in radeon_check_modes()
831 fb_videomode_to_modelist(info->monspecs.modedb, in radeon_check_modes()
832 info->monspecs.modedb_len, in radeon_check_modes()
834 rinfo->mon1_modedb = info->monspecs.modedb; in radeon_check_modes()
835 rinfo->mon1_dbsize = info->monspecs.modedb_len; in radeon_check_modes()
882 info->monspecs.modedb, in radeon_check_modes()
883 info->monspecs.modedb_len, NULL, 8) != 0) in radeon_check_modes()
897 info->monspecs.modedb, in radeon_check_modes()
898 info->monspecs.modedb_len, NULL, 8) != 0) in radeon_check_modes()
906 if (!has_default_mode && info->monspecs.modedb != NULL) { in radeon_check_modes()
[all …]
/linux-4.1.27/drivers/media/platform/vivid/
Dvivid-osd.c334 dev->fb_info.monspecs.hfmin = 8000; in vivid_fb_init_vidmode()
335 dev->fb_info.monspecs.hfmax = 70000; in vivid_fb_init_vidmode()
336 dev->fb_info.monspecs.vfmin = 10; in vivid_fb_init_vidmode()
337 dev->fb_info.monspecs.vfmax = 100; in vivid_fb_init_vidmode()
/linux-4.1.27/drivers/video/fbdev/nvidia/
Dnvidia.c825 if (!info->monspecs.hfmax || !info->monspecs.vfmax || in nvidiafb_check_var()
826 !info->monspecs.dclkmax || !fb_validate_mode(var, info)) in nvidiafb_check_var()
830 if (!mode_valid && info->monspecs.gtf) { in nvidiafb_check_var()
845 if (!mode_valid && info->monspecs.modedb_len) in nvidiafb_check_var()
1106 struct fb_monspecs *specs = &info->monspecs; in nvidia_set_fbinfo()
1118 fb_videomode_to_modelist(info->monspecs.modedb, in nvidia_set_fbinfo()
1119 info->monspecs.modedb_len, &info->modelist); in nvidia_set_fbinfo()
1158 fb_destroy_modedb(info->monspecs.modedb); in nvidia_set_fbinfo()
1159 info->monspecs.modedb = NULL; in nvidia_set_fbinfo()
1422 fb_destroy_modedb(info->monspecs.modedb); in nvidiafb_probe()
[all …]
Dnv_setup.c655 info->monspecs = *monA; in NVCommonSetup()
/linux-4.1.27/drivers/video/fbdev/riva/
Dfbdev.c1149 if (!info->monspecs.vfmax || !info->monspecs.hfmax || in rivafb_check_var()
1150 !info->monspecs.dclkmax || !fb_validate_mode(var, info)) in rivafb_check_var()
1155 if (!mode_valid && info->monspecs.gtf) { in rivafb_check_var()
1168 if (!mode_valid && info->monspecs.modedb_len) in rivafb_check_var()
1792 struct fb_monspecs *specs = &info->monspecs; in riva_update_default_var()
1805 if (info->monspecs.misc & FB_MISC_1ST_DETAIL) { in riva_update_default_var()
1844 fb_edid_to_monspecs(par->EDID, &info->monspecs); in riva_get_edidinfo()
1845 fb_videomode_to_modelist(info->monspecs.modedb, info->monspecs.modedb_len, in riva_get_edidinfo()
1850 if (info->monspecs.input & FB_DISP_DDI) in riva_get_edidinfo()
2047 fb_destroy_modedb(info->monspecs.modedb); in rivafb_probe()
[all …]
/linux-4.1.27/drivers/video/fbdev/savage/
Dsavagefb_driver.c908 if (!info->monspecs.hfmax || !info->monspecs.vfmax || in savagefb_check_var()
909 !info->monspecs.dclkmax || !fb_validate_mode(var, info)) in savagefb_check_var()
913 if (!mode_valid && info->monspecs.gtf) { in savagefb_check_var()
928 if (!mode_valid && info->monspecs.modedb_len) in savagefb_check_var()
2227 fb_edid_to_monspecs(par->edid, &info->monspecs); in savagefb_probe()
2229 fb_videomode_to_modelist(info->monspecs.modedb, in savagefb_probe()
2230 info->monspecs.modedb_len, in savagefb_probe()
2253 info->monspecs.modedb, info->monspecs.modedb_len, in savagefb_probe()
2255 } else if (info->monspecs.modedb != NULL) { in savagefb_probe()
2258 mode = fb_find_best_display(&info->monspecs, &info->modelist); in savagefb_probe()
[all …]
/linux-4.1.27/arch/avr32/mach-at32ap/
Dat32ap700x.c1492 struct fb_monspecs *monspecs; in at32_add_device_lcdc() local
1502 monspecs = kmemdup(data->default_monspecs, in at32_add_device_lcdc()
1504 if (!monspecs) in at32_add_device_lcdc()
1507 modedb_size = sizeof(struct fb_videomode) * monspecs->modedb_len; in at32_add_device_lcdc()
1508 modedb = kmemdup(monspecs->modedb, modedb_size, GFP_KERNEL); in at32_add_device_lcdc()
1511 monspecs->modedb = modedb; in at32_add_device_lcdc()
1549 info->default_monspecs = monspecs; in at32_add_device_lcdc()
1559 kfree(monspecs); in at32_add_device_lcdc()
/linux-4.1.27/drivers/media/pci/ivtv/
Divtvfb.c1074 oi->ivtvfb_info.monspecs.hfmin = 8000; in ivtvfb_init_vidmode()
1075 oi->ivtvfb_info.monspecs.hfmax = 70000; in ivtvfb_init_vidmode()
1076 oi->ivtvfb_info.monspecs.vfmin = 10; in ivtvfb_init_vidmode()
1077 oi->ivtvfb_info.monspecs.vfmax = 100; in ivtvfb_init_vidmode()
/linux-4.1.27/drivers/video/fbdev/matrox/
Dmatroxfb_base.c1788 minfo->fbcon.monspecs.hfmin = 0; in initMatrox2()
1789 minfo->fbcon.monspecs.hfmax = fh; in initMatrox2()
1790 minfo->fbcon.monspecs.vfmin = 0; in initMatrox2()
1791 minfo->fbcon.monspecs.vfmax = fv; in initMatrox2()
1792 minfo->fbcon.monspecs.dpms = 0; /* TBD */ in initMatrox2()
/linux-4.1.27/drivers/video/fbdev/intelfb/
Dintelfbdrv.c1058 &dinfo->info->monspecs); in intelfb_init_var()
1067 dinfo->info->monspecs.modedb, in intelfb_init_var()
1068 dinfo->info->monspecs.modedb_len, in intelfb_init_var()
/linux-4.1.27/include/linux/
Dfb.h456 struct fb_monspecs monspecs; /* Current Monitor specs */ member