/linux-4.4.14/drivers/video/fbdev/ |
D | acornfb.c | 61 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 …]
|
D | uvesafb.c | 604 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 …]
|
D | atafb.c | 1115 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 …]
|
D | smscufx.c | 1143 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 …]
|
D | au1200fb.c | 323 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 …]
|
D | udlfb.c | 953 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 …]
|
D | hgafb.c | 574 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()
|
D | i740fb.c | 708 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() 1075 fb_edid_to_monspecs(edid, &info->monspecs); in i740fb_probe() 1077 if (!info->monspecs.modedb) in i740fb_probe() 1084 info->monspecs.modedb, in i740fb_probe() 1085 info->monspecs.modedb_len, in i740fb_probe() 1087 m = fb_find_best_display(&info->monspecs, in i740fb_probe() 1104 info->monspecs.modedb, in i740fb_probe() 1105 info->monspecs.modedb_len, in i740fb_probe() 1114 fb_destroy_modedb(info->monspecs.modedb); in i740fb_probe() [all …]
|
D | pvr2fb.c | 858 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()
|
D | s3fb.c | 1281 fb_edid_to_monspecs(edid, &info->monspecs); in s3_pci_probe() 1283 if (!info->monspecs.modedb) in s3_pci_probe() 1288 fb_videomode_to_modelist(info->monspecs.modedb, in s3_pci_probe() 1289 info->monspecs.modedb_len, in s3_pci_probe() 1291 m = fb_find_best_display(&info->monspecs, &info->modelist); in s3_pci_probe() 1308 info->monspecs.modedb, info->monspecs.modedb_len, in s3_pci_probe() 1313 fb_destroy_modedb(info->monspecs.modedb); in s3_pci_probe() 1314 info->monspecs.modedb = NULL; in s3_pci_probe() 1319 fb_destroy_modedb(info->monspecs.modedb); in s3_pci_probe() 1320 info->monspecs.modedb = NULL; in s3_pci_probe()
|
D | neofb.c | 1769 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 …]
|
D | tridentfb.c | 1642 fb_edid_to_monspecs(edid, &info->monspecs); in trident_pci_probe() 1644 if (!info->monspecs.modedb) in trident_pci_probe() 1649 fb_videomode_to_modelist(info->monspecs.modedb, in trident_pci_probe() 1650 info->monspecs.modedb_len, in trident_pci_probe() 1652 m = fb_find_best_display(&info->monspecs, in trident_pci_probe() 1671 info->monspecs.modedb, in trident_pci_probe() 1672 info->monspecs.modedb_len, in trident_pci_probe() 1678 fb_destroy_modedb(info->monspecs.modedb); in trident_pci_probe() 1679 info->monspecs.modedb = NULL; in trident_pci_probe() 1684 fb_destroy_modedb(info->monspecs.modedb); in trident_pci_probe() [all …]
|
D | amba-clcd.c | 507 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()
|
D | atmel_lcdfb.c | 1190 struct fb_monspecs *monspecs; in atmel_lcdfb_probe() local 1194 monspecs = pdata->default_monspecs; in atmel_lcdfb_probe() 1197 for (i = 0; i < monspecs->modedb_len; i++) in atmel_lcdfb_probe() 1198 fb_add_videomode(&monspecs->modedb[i], &info->modelist); in atmel_lcdfb_probe() 1203 memcpy(&info->monspecs, pdata->default_monspecs, sizeof(info->monspecs)); in atmel_lcdfb_probe()
|
D | fsl-diu-fb.c | 1498 fb_edid_to_monspecs(data->edid_data, &info->monspecs); in install_fb() 1499 fb_videomode_to_modelist(info->monspecs.modedb, in install_fb() 1500 info->monspecs.modedb_len, in install_fb() 1502 db = info->monspecs.modedb; in install_fb() 1503 dbsize = info->monspecs.modedb_len; in install_fb() 1530 if (!has_default_mode && info->monspecs.modedb) { in install_fb() 1531 struct fb_monspecs *specs = &info->monspecs; in install_fb()
|
D | sm501fb.c | 1759 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()
|
D | sa1100fb.c | 1121 static struct fb_monspecs monspecs = { variable 1161 fbi->fb.monspecs = monspecs; in sa1100fb_init_fbinfo()
|
D | amifb.c | 3659 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()
|
D | tdfxfb.c | 470 if (info->monspecs.hfmax && info->monspecs.vfmax && in tdfxfb_check_var() 471 info->monspecs.dclkmax && fb_validate_mode(var, info) < 0) { in tdfxfb_check_var() 1478 specs = &info->monspecs; in tdfxfb_probe()
|
/linux-4.4.14/drivers/video/fbdev/core/ |
D | fbmon.c | 1320 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 …]
|
D | modedb.c | 807 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.4.14/drivers/video/fbdev/i810/ |
D | i810_main.c | 1032 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-4.4.14/drivers/video/fbdev/aty/ |
D | radeon_monitor.c | 830 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.4.14/drivers/media/platform/vivid/ |
D | vivid-osd.c | 334 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.4.14/drivers/video/fbdev/nvidia/ |
D | nvidia.c | 820 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 …]
|
D | nv_setup.c | 655 info->monspecs = *monA; in NVCommonSetup()
|
/linux-4.4.14/drivers/video/fbdev/riva/ |
D | fbdev.c | 1144 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() 1787 struct fb_monspecs *specs = &info->monspecs; in riva_update_default_var() 1800 if (info->monspecs.misc & FB_MISC_1ST_DETAIL) { in riva_update_default_var() 1839 fb_edid_to_monspecs(par->EDID, &info->monspecs); in riva_get_edidinfo() 1840 fb_videomode_to_modelist(info->monspecs.modedb, info->monspecs.modedb_len, in riva_get_edidinfo() 1845 if (info->monspecs.input & FB_DISP_DDI) in riva_get_edidinfo() 2032 fb_destroy_modedb(info->monspecs.modedb); in rivafb_probe() [all …]
|
/linux-4.4.14/drivers/video/fbdev/savage/ |
D | savagefb_driver.c | 904 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-4.4.14/arch/avr32/mach-at32ap/ |
D | at32ap700x.c | 1469 struct fb_monspecs *monspecs; in at32_add_device_lcdc() local 1479 monspecs = kmemdup(data->default_monspecs, in at32_add_device_lcdc() 1481 if (!monspecs) in at32_add_device_lcdc() 1484 modedb_size = sizeof(struct fb_videomode) * monspecs->modedb_len; in at32_add_device_lcdc() 1485 modedb = kmemdup(monspecs->modedb, modedb_size, GFP_KERNEL); in at32_add_device_lcdc() 1488 monspecs->modedb = modedb; in at32_add_device_lcdc() 1526 info->default_monspecs = monspecs; in at32_add_device_lcdc() 1536 kfree(monspecs); in at32_add_device_lcdc()
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
D | ivtvfb.c | 1075 oi->ivtvfb_info.monspecs.hfmin = 8000; in ivtvfb_init_vidmode() 1076 oi->ivtvfb_info.monspecs.hfmax = 70000; in ivtvfb_init_vidmode() 1077 oi->ivtvfb_info.monspecs.vfmin = 10; in ivtvfb_init_vidmode() 1078 oi->ivtvfb_info.monspecs.vfmax = 100; in ivtvfb_init_vidmode()
|
/linux-4.4.14/drivers/video/fbdev/matrox/ |
D | matroxfb_base.c | 1778 minfo->fbcon.monspecs.hfmin = 0; in initMatrox2() 1779 minfo->fbcon.monspecs.hfmax = fh; in initMatrox2() 1780 minfo->fbcon.monspecs.vfmin = 0; in initMatrox2() 1781 minfo->fbcon.monspecs.vfmax = fv; in initMatrox2() 1782 minfo->fbcon.monspecs.dpms = 0; /* TBD */ in initMatrox2()
|
/linux-4.4.14/drivers/video/fbdev/intelfb/ |
D | intelfbdrv.c | 1028 &dinfo->info->monspecs); in intelfb_init_var() 1037 dinfo->info->monspecs.modedb, in intelfb_init_var() 1038 dinfo->info->monspecs.modedb_len, in intelfb_init_var()
|
/linux-4.4.14/include/linux/ |
D | fb.h | 456 struct fb_monspecs monspecs; /* Current Monitor specs */ member
|