Home
last modified time | relevance | path

Searched refs:omap_overlay (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Doverlay-sysfs.c34 static ssize_t overlay_name_show(struct omap_overlay *ovl, char *buf) in overlay_name_show()
39 static ssize_t overlay_manager_show(struct omap_overlay *ovl, char *buf) in overlay_manager_show()
45 static ssize_t overlay_manager_store(struct omap_overlay *ovl, const char *buf, in overlay_manager_store()
116 static ssize_t overlay_input_size_show(struct omap_overlay *ovl, char *buf) in overlay_input_size_show()
126 static ssize_t overlay_screen_width_show(struct omap_overlay *ovl, char *buf) in overlay_screen_width_show()
135 static ssize_t overlay_position_show(struct omap_overlay *ovl, char *buf) in overlay_position_show()
145 static ssize_t overlay_position_store(struct omap_overlay *ovl, in overlay_position_store()
174 static ssize_t overlay_output_size_show(struct omap_overlay *ovl, char *buf) in overlay_output_size_show()
184 static ssize_t overlay_output_size_store(struct omap_overlay *ovl, in overlay_output_size_store()
213 static ssize_t overlay_enabled_show(struct omap_overlay *ovl, char *buf) in overlay_enabled_show()
[all …]
Doverlay.c39 static struct omap_overlay *overlays;
47 struct omap_overlay *omap_dss_get_overlay(int num) in omap_dss_get_overlay()
62 overlays = kzalloc(sizeof(struct omap_overlay) * num_overlays, in dss_init_overlays()
68 struct omap_overlay *ovl = &overlays[i]; in dss_init_overlays()
104 struct omap_overlay *ovl = &overlays[i]; in dss_uninit_overlays()
113 int dss_ovl_simple_check(struct omap_overlay *ovl, in dss_ovl_simple_check()
150 int dss_ovl_check(struct omap_overlay *ovl, struct omap_overlay_info *info, in dss_ovl_check()
Dapply.c129 static struct ovl_priv_data *get_ovl_priv(struct omap_overlay *ovl) in get_ovl_priv()
194 static bool ovl_manual_update(struct omap_overlay *ovl) in ovl_manual_update()
213 struct omap_overlay *ovl; in dss_check_settings_low()
270 struct omap_overlay *ovl; in need_isr()
347 struct omap_overlay *ovl; in need_go()
373 struct omap_overlay *ovl; in extra_info_update_ongoing()
443 static struct omap_dss_device *dss_ovl_get_device(struct omap_overlay *ovl) in dss_ovl_get_device()
550 static int dss_mgr_wait_for_go_ovl(struct omap_overlay *ovl) in dss_mgr_wait_for_go_ovl()
627 static void dss_ovl_write_regs(struct omap_overlay *ovl) in dss_ovl_write_regs()
665 static void dss_ovl_write_regs_extra(struct omap_overlay *ovl) in dss_ovl_write_regs_extra()
[all …]
Ddss.h248 int dss_ovl_simple_check(struct omap_overlay *ovl,
250 int dss_ovl_check(struct omap_overlay *ovl, struct omap_overlay_info *info,
254 int dss_overlay_kobj_init(struct omap_overlay *ovl,
256 void dss_overlay_kobj_uninit(struct omap_overlay *ovl);
Dmanager.c154 struct omap_overlay *ovl1, *ovl2; in dss_mgr_check_zorder()
231 struct omap_overlay *ovl; in dss_mgr_check()
Ddispc-compat.c354 struct omap_overlay *ovl; in dispc_error_worker()
385 struct omap_overlay *ovl; in dispc_error_worker()
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb.h74 struct omap_overlay *overlays[OMAPFB_MAX_OVL_PER_FB];
105 struct omap_overlay *overlays[10];
135 int omapfb_setup_overlay(struct fb_info *fbi, struct omap_overlay *ovl,
149 struct omap_overlay *ovl; in fb2display()
185 static inline int omapfb_overlay_enable(struct omap_overlay *ovl, in omapfb_overlay_enable()
Domapfb-sysfs.c157 struct omap_overlay *ovl = ofbi->overlays[t]; in show_overlays()
177 struct omap_overlay *ovl) in get_overlay_fb()
199 struct omap_overlay *ovls[OMAPFB_MAX_OVL_PER_FB]; in store_overlays()
200 struct omap_overlay *ovl; in store_overlays()
480 struct omap_overlay *ovl; in store_size()
Domapfb-ioctl.c66 struct omap_overlay *ovl; in omapfb_setup_plane()
194 struct omap_overlay *ovl; in omapfb_query_plane()
251 struct omap_overlay *ovl; in omapfb_setup_mem()
526 struct omap_overlay *ovl; in omapfb_get_ovl_colormode()
574 struct omap_overlay *ovl = ofbi->overlays[i]; in omapfb_wait_for_go()
Domapfb-main.c842 int omapfb_setup_overlay(struct fb_info *fbi, struct omap_overlay *ovl, in omapfb_setup_overlay()
941 struct omap_overlay *ovl; in omapfb_apply_changes()
1837 struct omap_overlay *ovl = fbdev->overlays[i]; in omapfb_free_resources()
1997 struct omap_overlay *ovl = ofbi->overlays[0]; in omapfb_create_framebuffers()
2404 struct omap_overlay *ovl = fbdev->overlays[i]; in omapfb_init_connections()
/linux-4.4.14/include/video/
Domapdss.h405 struct omap_overlay { struct
429 int (*enable)(struct omap_overlay *ovl); argument
430 int (*disable)(struct omap_overlay *ovl); argument
431 bool (*is_enabled)(struct omap_overlay *ovl); argument
433 int (*set_manager)(struct omap_overlay *ovl, argument
435 int (*unset_manager)(struct omap_overlay *ovl); argument
437 int (*set_overlay_info)(struct omap_overlay *ovl, argument
439 void (*get_overlay_info)(struct omap_overlay *ovl, argument
442 int (*wait_for_go)(struct omap_overlay *ovl); argument
444 struct omap_dss_device *(*get_device)(struct omap_overlay *ovl); argument
[all …]
/linux-4.4.14/drivers/media/platform/omap/
Domap_vout.c316 struct omap_overlay *ovl; in video_mode_to_dss_mode()
355 struct omap_overlay *ovl, int posx, int posy, int outw, in omapvid_setup_overlay()
435 struct omap_overlay *ovl; in omapvid_init()
499 struct omap_overlay *ovl; in omapvid_apply_changes()
559 struct omap_overlay *ovl; in omap_vout_isr()
949 struct omap_overlay *ovl = ovid->overlays[i]; in omap_vout_release()
1082 struct omap_overlay *ovl; in vidioc_try_fmt_vid_out()
1109 struct omap_overlay *ovl; in vidioc_s_fmt_vid_out()
1179 struct omap_overlay *ovl; in vidioc_try_fmt_vid_overlay()
1202 struct omap_overlay *ovl; in vidioc_s_fmt_vid_overlay()
[all …]
Domap_voutdef.h93 struct omap_overlay *overlays[MAX_OVLS];
108 struct omap_overlay *overlays[MAX_OVLS];