Home
last modified time | relevance | path

Searched refs:modelist (Results 1 - 25 of 72) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/video/fbdev/core/
H A Dmodedb.c945 * @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 Dfbsysfs.c131 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 Dfbmem.c977 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 Dmodedb.c949 * @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 Dfbsysfs.c62 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 Dfbmem.c783 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 Dhimalaya.c135 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 Deseries.c411 .modelist = &e740_lcd_mode,
608 .modelist = &e750_lcd_mode,
869 .modelist = e800_lcd_mode,
/kernel/linux/linux-5.10/include/video/
H A Dmmp_disp.h181 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 Dw100fb.h114 struct w100_mode *modelist; member
/kernel/linux/linux-6.6/include/video/
H A Dmmp_disp.h181 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 Dcore.c35 * 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 Dcore.c35 * 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 Dw100fb.c442 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 Duvesafb.c720 /* 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 Datmel_lcdfb.c374 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 Dsmscufx.c1154 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 Dudlfb.c1012 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 Dpxafb.c372 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 Dtpo_tj032md01bw.c113 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 Dtpo_tj032md01bw.c113 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 Duvesafb.c722 /* 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 Datmel_lcdfb.c354 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 Dsmscufx.c1155 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 Dudlfb.c1013 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...]

Completed in 32 milliseconds

123