/kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
H A D | modedb.c | 945 * @head: pointer to struct list_head of modelist 951 * This function assumes that all modelist entries in 952 * info->modelist are valid. 963 struct fb_modelist *modelist; in fb_find_best_mode() local 970 modelist = list_entry(pos, struct fb_modelist, list); in fb_find_best_mode() 971 mode = &modelist->mode; in fb_find_best_mode() 991 * @head: pointer to modelist 1001 struct fb_modelist *modelist; in fb_find_nearest_mode() local 1008 modelist = list_entry(pos, struct fb_modelist, list); in fb_find_nearest_mode() 1009 cmode = &modelist in fb_find_nearest_mode() 1041 struct fb_modelist *modelist; fb_match_mode() local 1065 struct fb_modelist *modelist; fb_add_videomode() local 1101 struct fb_modelist *modelist; fb_delete_videomode() local 1152 struct fb_modelist *modelist; fb_find_best_display() local [all...] |
H A D | fbsysfs.c | 131 struct fb_modelist *modelist; in store_mode() local 139 list_for_each(pos, &fb_info->modelist) { in store_mode() 140 modelist = list_entry(pos, struct fb_modelist, list); in store_mode() 141 mode = &modelist->mode; in store_mode() 181 list_splice(&fb_info->modelist, &old_list); in store_modes() 183 &fb_info->modelist); in store_modes() 185 fb_destroy_modelist(&fb_info->modelist); in store_modes() 186 list_splice(&old_list, &fb_info->modelist); in store_modes() 202 struct fb_modelist *modelist; in show_modes() local 206 list_for_each(pos, &fb_info->modelist) { in show_modes() [all...] |
H A D | fbmem.c | 977 fb_delete_videomode(&mode1, &info->modelist); in fb_set_var() 1061 if (info->modelist.prev && info->modelist.next && in fb_set_var() 1062 !list_empty(&info->modelist)) in fb_set_var() 1063 ret = fb_add_videomode(&mode, &info->modelist); in fb_set_var() 1657 if (!fb_info->modelist.prev || !fb_info->modelist.next) in do_register_framebuffer() 1658 INIT_LIST_HEAD(&fb_info->modelist); in do_register_framebuffer() 1666 fb_add_videomode(&mode, &fb_info->modelist); in do_register_framebuffer() 1732 fb_destroy_modelist(&fb_info->modelist); in do_unregister_framebuffer() 1970 struct fb_modelist *modelist; fb_new_modelist() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | modedb.c | 949 * @head: pointer to struct list_head of modelist 955 * This function assumes that all modelist entries in 956 * info->modelist are valid. 966 struct fb_modelist *modelist; in fb_find_best_mode() local 970 list_for_each_entry(modelist, head, list) { in fb_find_best_mode() 972 mode = &modelist->mode; in fb_find_best_mode() 992 * @head: pointer to modelist 1001 struct fb_modelist *modelist; in fb_find_nearest_mode() local 1005 list_for_each_entry(modelist, head, list) { in fb_find_nearest_mode() 1007 cmode = &modelist in fb_find_nearest_mode() 1038 struct fb_modelist *modelist; fb_match_mode() local 1060 struct fb_modelist *modelist; fb_add_videomode() local 1095 struct fb_modelist *modelist; fb_delete_videomode() local 1145 struct fb_modelist *modelist; fb_find_best_display() local [all...] |
H A D | fbsysfs.c | 62 struct fb_modelist *modelist; in store_mode() local 69 list_for_each_entry(modelist, &fb_info->modelist, list) { in store_mode() 70 mode = &modelist->mode; in store_mode() 110 list_splice(&fb_info->modelist, &old_list); in store_modes() 112 &fb_info->modelist); in store_modes() 114 fb_destroy_modelist(&fb_info->modelist); in store_modes() 115 list_splice(&old_list, &fb_info->modelist); in store_modes() 130 struct fb_modelist *modelist; in show_modes() local 134 list_for_each_entry(modelist, in show_modes() [all...] |
H A D | fbmem.c | 783 fb_delete_videomode(&mode1, &info->modelist); in fb_set_var() 867 if (info->modelist.prev && info->modelist.next && in fb_set_var() 868 !list_empty(&info->modelist)) in fb_set_var() 869 ret = fb_add_videomode(&mode, &info->modelist); in fb_set_var() 969 if (!fb_info->modelist.prev || !fb_info->modelist.next) in do_register_framebuffer() 970 INIT_LIST_HEAD(&fb_info->modelist); in do_register_framebuffer() 978 fb_add_videomode(&mode, &fb_info->modelist); in do_register_framebuffer() 1024 fb_destroy_modelist(&fb_info->modelist); in do_unregister_framebuffer() 1163 struct fb_modelist *modelist; fb_new_modelist() local [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-pxa/ |
H A D | himalaya.c | 135 himalaya_fb_info.modelist = &himalaya4_lcd_mode; in himalaya_lcd_init() 138 himalaya_fb_info.modelist = &himalaya6_lcd_mode; in himalaya_lcd_init() 143 himalaya_fb_info.modelist = &himalaya4_lcd_mode; in himalaya_lcd_init()
|
H A D | eseries.c | 411 .modelist = &e740_lcd_mode, 608 .modelist = &e750_lcd_mode, 869 .modelist = e800_lcd_mode,
|
/kernel/linux/linux-5.10/include/video/ |
H A D | mmp_disp.h | 181 struct mmp_mode **modelist); 193 struct mmp_mode **modelist); 250 struct mmp_mode **modelist) in mmp_path_get_modelist() 253 return path->ops.get_modelist(path, modelist); in mmp_path_get_modelist() 249 mmp_path_get_modelist(struct mmp_path *path, struct mmp_mode **modelist) mmp_path_get_modelist() argument
|
H A D | w100fb.h | 114 struct w100_mode *modelist; member
|
/kernel/linux/linux-6.6/include/video/ |
H A D | mmp_disp.h | 181 struct mmp_mode **modelist); 193 struct mmp_mode **modelist); 250 struct mmp_mode **modelist) in mmp_path_get_modelist() 253 return path->ops.get_modelist(path, modelist); in mmp_path_get_modelist() 249 mmp_path_get_modelist(struct mmp_path *path, struct mmp_mode **modelist) mmp_path_get_modelist() argument
|
/kernel/linux/linux-5.10/drivers/video/fbdev/mmp/ |
H A D | core.c | 35 * Get modelist write pointer of modelist. 36 * It also returns modelist number 37 * this function fetches modelist from phy/panel: 42 struct mmp_mode **modelist) in path_get_modelist() 44 BUG_ON(!path || !modelist); in path_get_modelist() 47 return path->panel->get_modelist(path->panel, modelist); in path_get_modelist() 41 path_get_modelist(struct mmp_path *path, struct mmp_mode **modelist) path_get_modelist() argument
|
/kernel/linux/linux-6.6/drivers/video/fbdev/mmp/ |
H A D | core.c | 35 * Get modelist write pointer of modelist. 36 * It also returns modelist number 37 * this function fetches modelist from phy/panel: 42 struct mmp_mode **modelist) in path_get_modelist() 44 BUG_ON(!path || !modelist); in path_get_modelist() 47 return path->panel->get_modelist(path->panel, modelist); in path_get_modelist() 41 path_get_modelist(struct mmp_path *path, struct mmp_mode **modelist) path_get_modelist() argument
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | w100fb.c | 442 struct w100_mode *modelist = par->mach->modelist; in w100fb_get_mode() local 447 if (modelist[i].xres >= *x && modelist[i].yres >= *y && in w100fb_get_mode() 448 modelist[i].xres < best_x && modelist[i].yres < best_y) { in w100fb_get_mode() 449 best_x = modelist[i].xres; in w100fb_get_mode() 450 best_y = modelist[i].yres; in w100fb_get_mode() 451 mode = &modelist[i]; in w100fb_get_mode() 452 } else if(modelist[ in w100fb_get_mode() [all...] |
H A D | uvesafb.c | 720 /* Add VBE modes to the modelist. */ in uvesafb_vbe_getmonspecs() 734 fb_add_videomode(&vmode, &info->modelist); in uvesafb_vbe_getmonspecs() 737 /* Add valid VESA modes to our modelist. */ in uvesafb_vbe_getmonspecs() 741 fb_add_videomode(&vesa_modes[i], &info->modelist); in uvesafb_vbe_getmonspecs() 747 &info->modelist); in uvesafb_vbe_getmonspecs() 817 INIT_LIST_HEAD(&info->modelist); in uvesafb_vbe_init() 828 struct fb_modelist *modelist; in uvesafb_vbe_init_mode() local 854 /* Count the modes in the modelist */ in uvesafb_vbe_init_mode() 856 list_for_each(pos, &info->modelist) in uvesafb_vbe_init_mode() 860 * Convert the modelist int in uvesafb_vbe_init_mode() [all...] |
H A D | atmel_lcdfb.c | 374 fbmode = fb_find_nearest_mode(&varfbmode, &info->modelist); in atmel_lcdfb_choose_mode() 1035 fb_add_videomode(&fb_vm, &info->modelist); in atmel_lcdfb_of_init() 1049 struct fb_modelist *modelist; in atmel_lcdfb_probe() local 1063 INIT_LIST_HEAD(&info->modelist); in atmel_lcdfb_probe() 1103 modelist = list_first_entry(&info->modelist, in atmel_lcdfb_probe() 1105 fb_videomode_to_var(&info->var, &modelist->mode); in atmel_lcdfb_probe()
|
H A D | smscufx.c | 1154 fb_destroy_modelist(&info->modelist); in ufx_free_framebuffer() 1486 * fb_info.modelist is a linked list of all monitor & VESA modes which work 1488 * If EDID is not readable/valid, then modelist is all VESA modes, 1507 fb_destroy_modelist(&info->modelist); in ufx_setup_modes() 1556 &info->modelist); in ufx_setup_modes() 1562 &info->modelist); in ufx_setup_modes() 1570 /* Add the standard VESA modes to our modelist in ufx_setup_modes() 1579 &info->modelist); in ufx_setup_modes() 1589 &info->modelist); in ufx_setup_modes() 1672 INIT_LIST_HEAD(&info->modelist); in ufx_usb_probe() [all...] |
H A D | udlfb.c | 1012 fb_destroy_modelist(&info->modelist); in dlfb_ops_destroy() 1277 * fb_info.modelist is a linked list of all monitor & VESA modes which work 1279 * If EDID is not readable/valid, then modelist is all VESA modes, 1306 fb_destroy_modelist(&info->modelist); in dlfb_setup_modes() 1358 fb_add_videomode(mode, &info->modelist); in dlfb_setup_modes() 1370 &info->modelist); in dlfb_setup_modes() 1379 * Add the standard VESA modes to our modelist in dlfb_setup_modes() 1387 fb_add_videomode(mode, &info->modelist); in dlfb_setup_modes() 1401 &info->modelist); in dlfb_setup_modes() 1715 INIT_LIST_HEAD(&info->modelist); in dlfb_usb_probe() [all...] |
H A D | pxafb.c | 372 struct pxafb_mode_info *modelist = mach->modes; in pxafb_getmode() local 377 if (modelist[i].xres >= var->xres && in pxafb_getmode() 378 modelist[i].yres >= var->yres && in pxafb_getmode() 379 modelist[i].xres < best_x && in pxafb_getmode() 380 modelist[i].yres < best_y && in pxafb_getmode() 381 modelist[i].bpp >= var->bits_per_pixel) { in pxafb_getmode() 382 best_x = modelist[i].xres; in pxafb_getmode() 383 best_y = modelist[i].yres; in pxafb_getmode() 384 mode = &modelist[i]; in pxafb_getmode()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/mmp/panel/ |
H A D | tpo_tj032md01bw.c | 113 struct mmp_mode **modelist) in tpohvga_get_modelist() 115 *modelist = mmp_modes_tpohvga; in tpohvga_get_modelist() 112 tpohvga_get_modelist(struct mmp_panel *panel, struct mmp_mode **modelist) tpohvga_get_modelist() argument
|
/kernel/linux/linux-6.6/drivers/video/fbdev/mmp/panel/ |
H A D | tpo_tj032md01bw.c | 113 struct mmp_mode **modelist) in tpohvga_get_modelist() 115 *modelist = mmp_modes_tpohvga; in tpohvga_get_modelist() 112 tpohvga_get_modelist(struct mmp_panel *panel, struct mmp_mode **modelist) tpohvga_get_modelist() argument
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | uvesafb.c | 722 /* Add VBE modes to the modelist. */ in uvesafb_vbe_getmonspecs() 736 fb_add_videomode(&vmode, &info->modelist); in uvesafb_vbe_getmonspecs() 739 /* Add valid VESA modes to our modelist. */ in uvesafb_vbe_getmonspecs() 743 fb_add_videomode(&vesa_modes[i], &info->modelist); in uvesafb_vbe_getmonspecs() 749 &info->modelist); in uvesafb_vbe_getmonspecs() 819 INIT_LIST_HEAD(&info->modelist); in uvesafb_vbe_init() 830 struct fb_modelist *modelist; in uvesafb_vbe_init_mode() local 856 /* Count the modes in the modelist */ in uvesafb_vbe_init_mode() 858 list_for_each(pos, &info->modelist) in uvesafb_vbe_init_mode() 862 * Convert the modelist int in uvesafb_vbe_init_mode() [all...] |
H A D | atmel_lcdfb.c | 354 fbmode = fb_find_nearest_mode(&varfbmode, &info->modelist); in atmel_lcdfb_choose_mode() 1013 fb_add_videomode(&fb_vm, &info->modelist); in atmel_lcdfb_of_init() 1027 struct fb_modelist *modelist; in atmel_lcdfb_probe() local 1041 INIT_LIST_HEAD(&info->modelist); in atmel_lcdfb_probe() 1081 modelist = list_first_entry(&info->modelist, in atmel_lcdfb_probe() 1083 fb_videomode_to_var(&info->var, &modelist->mode); in atmel_lcdfb_probe()
|
H A D | smscufx.c | 1155 fb_destroy_modelist(&info->modelist); in ufx_free_framebuffer() 1487 * fb_info.modelist is a linked list of all monitor & VESA modes which work 1489 * If EDID is not readable/valid, then modelist is all VESA modes, 1508 fb_destroy_modelist(&info->modelist); in ufx_setup_modes() 1557 &info->modelist); in ufx_setup_modes() 1563 &info->modelist); in ufx_setup_modes() 1571 /* Add the standard VESA modes to our modelist in ufx_setup_modes() 1580 &info->modelist); in ufx_setup_modes() 1590 &info->modelist); in ufx_setup_modes() 1673 INIT_LIST_HEAD(&info->modelist); in ufx_usb_probe() [all...] |
H A D | udlfb.c | 1013 fb_destroy_modelist(&info->modelist); in dlfb_ops_destroy() 1278 * fb_info.modelist is a linked list of all monitor & VESA modes which work 1280 * If EDID is not readable/valid, then modelist is all VESA modes, 1307 fb_destroy_modelist(&info->modelist); in dlfb_setup_modes() 1359 fb_add_videomode(mode, &info->modelist); in dlfb_setup_modes() 1371 &info->modelist); in dlfb_setup_modes() 1380 * Add the standard VESA modes to our modelist in dlfb_setup_modes() 1388 fb_add_videomode(mode, &info->modelist); in dlfb_setup_modes() 1402 &info->modelist); in dlfb_setup_modes() 1708 INIT_LIST_HEAD(&info->modelist); in dlfb_usb_probe() [all...] |