Searched refs:ovl (Results 1 - 22 of 22) sorted by relevance

/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Doverlay-sysfs.c24 static ssize_t overlay_name_show(struct omap_overlay *ovl, char *buf) argument
26 return sysfs_emit(buf, "%s\n", ovl->name);
29 static ssize_t overlay_manager_show(struct omap_overlay *ovl, char *buf) argument
32 ovl->manager ? ovl->manager->name : "<none>");
35 static ssize_t overlay_manager_store(struct omap_overlay *ovl, const char *buf, argument
63 if (mgr == ovl->manager)
66 old_mgr = ovl->manager;
74 r = ovl->unset_manager(ovl);
106 overlay_input_size_show(struct omap_overlay *ovl, char *buf) argument
116 overlay_screen_width_show(struct omap_overlay *ovl, char *buf) argument
125 overlay_position_show(struct omap_overlay *ovl, char *buf) argument
135 overlay_position_store(struct omap_overlay *ovl, const char *buf, size_t size) argument
164 overlay_output_size_show(struct omap_overlay *ovl, char *buf) argument
174 overlay_output_size_store(struct omap_overlay *ovl, const char *buf, size_t size) argument
203 overlay_enabled_show(struct omap_overlay *ovl, char *buf) argument
208 overlay_enabled_store(struct omap_overlay *ovl, const char *buf, size_t size) argument
229 overlay_global_alpha_show(struct omap_overlay *ovl, char *buf) argument
239 overlay_global_alpha_store(struct omap_overlay *ovl, const char *buf, size_t size) argument
270 overlay_pre_mult_alpha_show(struct omap_overlay *ovl, char *buf) argument
281 overlay_pre_mult_alpha_store(struct omap_overlay *ovl, const char *buf, size_t size) argument
312 overlay_zorder_show(struct omap_overlay *ovl, char *buf) argument
321 overlay_zorder_store(struct omap_overlay *ovl, const char *buf, size_t size) argument
436 dss_overlay_kobj_init(struct omap_overlay *ovl, struct platform_device *pdev) argument
443 dss_overlay_kobj_uninit(struct omap_overlay *ovl) argument
[all...]
H A Doverlay.c57 struct omap_overlay *ovl = &overlays[i]; local
61 ovl->name = "gfx";
62 ovl->id = OMAP_DSS_GFX;
65 ovl->name = "vid1";
66 ovl->id = OMAP_DSS_VIDEO1;
69 ovl->name = "vid2";
70 ovl->id = OMAP_DSS_VIDEO2;
73 ovl->name = "vid3";
74 ovl->id = OMAP_DSS_VIDEO3;
78 ovl
93 struct omap_overlay *ovl = &overlays[i]; local
102 dss_ovl_simple_check(struct omap_overlay *ovl, const struct omap_overlay_info *info) argument
139 dss_ovl_check(struct omap_overlay *ovl, struct omap_overlay_info *info, const struct omap_video_timings *mgr_timings) argument
[all...]
H A Dapply.c118 static struct ovl_priv_data *get_ovl_priv(struct omap_overlay *ovl) argument
120 return &dss_data.ovl_priv_data_array[ovl->id];
181 static bool ovl_manual_update(struct omap_overlay *ovl) argument
183 struct mgr_priv_data *mp = get_mgr_priv(ovl->manager);
200 struct omap_overlay *ovl; local
216 list_for_each_entry(ovl, &mgr->overlays, list) {
217 op = get_ovl_priv(ovl);
226 ois[ovl->id] = oi;
241 * check manager and overlay settings using overlay_info from ovl->info if
257 struct omap_overlay *ovl; local
334 struct omap_overlay *ovl; local
360 struct omap_overlay *ovl; local
430 dss_ovl_get_device(struct omap_overlay *ovl) argument
537 dss_mgr_wait_for_go_ovl(struct omap_overlay *ovl) argument
614 dss_ovl_write_regs(struct omap_overlay *ovl) argument
652 dss_ovl_write_regs_extra(struct omap_overlay *ovl) argument
678 struct omap_overlay *ovl; local
780 struct omap_overlay *ovl; local
935 omap_dss_mgr_apply_ovl(struct omap_overlay *ovl) argument
966 struct omap_overlay *ovl; local
995 dss_apply_ovl_enable(struct omap_overlay *ovl, bool enable) argument
1008 dss_apply_ovl_fifo_thresholds(struct omap_overlay *ovl, u32 fifo_low, u32 fifo_high) argument
1021 dss_ovl_setup_fifo(struct omap_overlay *ovl) argument
1038 struct omap_overlay *ovl; local
1298 dss_ovl_set_info(struct omap_overlay *ovl, struct omap_overlay_info *info) argument
1319 dss_ovl_get_info(struct omap_overlay *ovl, struct omap_overlay_info *info) argument
1332 dss_ovl_set_manager(struct omap_overlay *ovl, struct omap_overlay_manager *mgr) argument
1384 dss_ovl_unset_manager(struct omap_overlay *ovl) argument
1444 dss_ovl_is_enabled(struct omap_overlay *ovl) argument
1459 dss_ovl_enable(struct omap_overlay *ovl) argument
1509 dss_ovl_disable(struct omap_overlay *ovl) argument
1616 struct omap_overlay *ovl = omap_dss_get_overlay(i); local
[all...]
H A Dmanager.c219 struct omap_overlay *ovl; local
236 list_for_each_entry(ovl, &mgr->overlays, list) {
240 oi = overlay_infos[ovl->id];
245 r = dss_ovl_check(ovl, oi, mgr_timings);
H A Ddispc-compat.c343 struct omap_overlay *ovl; local
346 ovl = omap_dss_get_overlay(i);
351 ovl->name);
352 ovl->disable(ovl);
374 struct omap_overlay *ovl; local
375 ovl = omap_dss_get_overlay(j);
377 if (ovl->id != OMAP_DSS_GFX &&
378 ovl->manager == mgr)
379 ovl
[all...]
H A Ddss.h237 int dss_ovl_simple_check(struct omap_overlay *ovl,
239 int dss_ovl_check(struct omap_overlay *ovl, struct omap_overlay_info *info,
243 int dss_overlay_kobj_init(struct omap_overlay *ovl,
245 void dss_overlay_kobj_uninit(struct omap_overlay *ovl);
/linux-master/drivers/gpu/drm/mediatek/
H A Dmtk_disp_ovl.c46 #define DISP_REG_OVL_ADDR(ovl, n) ((ovl)->data->addr + 0x20 * (n))
47 #define DISP_REG_OVL_HDR_ADDR(ovl, n) ((ovl)->data->addr + 0x20 * (n) + 0x04)
48 #define DISP_REG_OVL_HDR_PITCH(ovl, n) ((ovl)->data->addr + 0x20 * (n) + 0x08)
61 #define OVL_CON_CLRFMT_RGB565(ovl) ((ovl)->data->fmt_rgb565_is_0 ? \
63 #define OVL_CON_CLRFMT_RGB888(ovl) ((ovl)
150 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
158 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
166 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
174 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
181 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
188 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
195 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
202 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
209 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
223 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
235 mtk_ovl_set_afbc(struct mtk_disp_ovl *ovl, struct cmdq_pkt *cmdq_pkt, int idx, bool enabled) argument
246 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
271 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
284 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
329 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
351 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
359 ovl_fmt_convert(struct mtk_disp_ovl *ovl, unsigned int fmt) argument
401 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
475 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
485 struct mtk_disp_ovl *ovl = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/video/fbdev/
H A Dsh_mobile_lcdcfb.c309 static void lcdc_write_overlay(struct sh_mobile_lcdc_overlay *ovl, argument
312 iowrite32(data, ovl->channel->lcdc->base + reg);
313 iowrite32(data, ovl->channel->lcdc->base + reg + SIDE_B_OFFSET);
773 static void sh_mobile_lcdc_overlay_setup(struct sh_mobile_lcdc_overlay *ovl) argument
777 if (!ovl->enabled) {
778 lcdc_write(ovl->channel->lcdc, LDBCR, LDBCR_UPC(ovl->index));
779 lcdc_write_overlay(ovl, LDBnBSIFR(ovl->index), 0);
780 lcdc_write(ovl
1026 struct sh_mobile_lcdc_overlay *ovl = &priv->overlays[k]; local
1189 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1199 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1227 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1237 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1266 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1276 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1307 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1317 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1366 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1414 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1433 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1466 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1480 struct sh_mobile_lcdc_overlay *ovl = info->par; local
1504 sh_mobile_lcdc_overlay_fb_unregister(struct sh_mobile_lcdc_overlay *ovl) argument
1515 sh_mobile_lcdc_overlay_fb_register(struct sh_mobile_lcdc_overlay *ovl) argument
1543 sh_mobile_lcdc_overlay_fb_cleanup(struct sh_mobile_lcdc_overlay *ovl) argument
1554 sh_mobile_lcdc_overlay_fb_init(struct sh_mobile_lcdc_overlay *ovl) argument
2265 struct sh_mobile_lcdc_overlay *ovl = &priv->overlays[i]; local
2351 sh_mobile_lcdc_overlay_init(struct sh_mobile_lcdc_overlay *ovl) argument
2613 struct sh_mobile_lcdc_overlay *ovl = &priv->overlays[i]; local
2638 struct sh_mobile_lcdc_overlay *ovl = &priv->overlays[i]; local
[all...]
/linux-master/drivers/media/platform/ti/omap/
H A Domap_vout.c240 struct omap_overlay *ovl; local
246 ovl = ovid->overlays[0];
262 mode = (ovl->id == OMAP_DSS_VIDEO1) ?
279 struct omap_overlay *ovl, int posx, int posy, int outw,
286 if ((ovl->caps & OMAP_DSS_OVL_CAP_SCALE) == 0 &&
311 ovl->get_overlay_info(ovl, &info);
336 ovl->is_enabled(ovl), &info.paddr, info.width, info.height,
341 ret = ovl
278 omapvid_setup_overlay(struct omap_vout_device *vout, struct omap_overlay *ovl, int posx, int posy, int outw, int outh, dma_addr_t addr) argument
359 struct omap_overlay *ovl; local
423 struct omap_overlay *ovl; local
484 struct omap_overlay *ovl; local
610 struct omap_overlay *ovl; local
637 struct omap_overlay *ovl; local
704 struct omap_overlay *ovl; local
723 struct omap_overlay *ovl; local
769 struct omap_overlay *ovl; local
821 struct omap_overlay *ovl; local
893 struct omap_overlay *ovl; local
1046 struct omap_overlay *ovl = ovid->overlays[j]; local
1064 struct omap_overlay *ovl = ovid->overlays[j]; local
1098 struct omap_overlay *ovl = ovid->overlays[j]; local
1122 struct omap_overlay *ovl; local
1193 struct omap_overlay *ovl; local
1313 struct omap_overlay *ovl = vout->vid_info.overlays[0]; local
1450 struct omap_overlay *ovl = vid_dev->overlays[0]; local
1596 struct omap_overlay *ovl; local
[all...]
/linux-master/drivers/video/fbdev/omap2/omapfb/
H A Domapfb.h123 int omapfb_setup_overlay(struct fb_info *fbi, struct omap_overlay *ovl,
137 struct omap_overlay *ovl; local
144 ovl = ofbi->overlays[0];
146 return ovl->get_device(ovl);
173 static inline int omapfb_overlay_enable(struct omap_overlay *ovl, argument
177 return ovl->enable(ovl);
179 return ovl->disable(ovl);
[all...]
H A Domapfb-ioctl.c55 struct omap_overlay *ovl; local
68 ovl = ofbi->overlays[0];
96 ovl->get_overlay_info(ovl, &old_info);
104 r = ovl->disable(ovl);
110 r = omapfb_setup_overlay(fbi, ovl, pi->pos_x, pi->pos_y,
117 ovl->get_overlay_info(ovl, &info);
124 r = ovl
183 struct omap_overlay *ovl; local
240 struct omap_overlay *ovl; local
515 struct omap_overlay *ovl; local
563 struct omap_overlay *ovl = ofbi->overlays[i]; local
[all...]
H A Domapfb-sysfs.c144 struct omap_overlay *ovl = ofbi->overlays[t]; local
148 if (ovl == fbdev->overlays[ovlnum])
164 struct omap_overlay *ovl)
172 if (ofbi->overlays[t] == ovl)
187 struct omap_overlay *ovl; local
246 ovl = ofbi->overlays[i];
251 if (ovl == ovls[t]) {
264 omapfb_overlay_enable(ovl, 0);
266 if (ovl->manager)
267 ovl
163 get_overlay_fb(struct omapfb2_device *fbdev, struct omap_overlay *ovl) argument
463 struct omap_overlay *ovl; local
[all...]
H A Domapfb-main.c831 int omapfb_setup_overlay(struct fb_info *fbi, struct omap_overlay *ovl, argument
850 if (ovl != ofbi->overlays[i])
891 ovl->get_overlay_info(ovl, &info);
912 r = ovl->set_overlay_info(ovl, &info);
914 DBG("ovl->setup_overlay_info failed\n");
931 struct omap_overlay *ovl; local
944 ovl = ofbi->overlays[i];
946 DBG("apply_changes, fb %d, ovl
1823 struct omap_overlay *ovl = fbdev->overlays[i]; local
1978 struct omap_overlay *ovl = ofbi->overlays[0]; local
2385 struct omap_overlay *ovl = fbdev->overlays[i]; local
[all...]
/linux-master/tools/testing/selftests/filesystems/overlayfs/
H A Ddev_in_maps.c76 int tmpfs, fsfd, ovl; local
111 ovl = sys_fsmount(fsfd, 0, 0);
112 if (ovl == -1)
115 return ovl;
125 int ovl, fd; local
128 ovl = ovl_mount();
129 if (ovl == -1)
132 fd = openat(ovl, "test", O_RDWR | O_CREAT, 0644);
/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_overlay.c75 struct omap_hw_overlay *ovl, *r_ovl; local
77 ovl = omap_plane_find_free_overlay(s->dev, overlay_map, caps, fourcc);
78 if (!ovl)
81 overlay_map[ovl->idx] = plane;
82 *overlay = ovl;
88 overlay_map[ovl->idx] = NULL;
97 DBG("%s: assign to plane %s caps %x", ovl->name, plane->name, caps);
/linux-master/include/video/
H A Domapfb_dss.h338 int (*enable)(struct omap_overlay *ovl);
339 int (*disable)(struct omap_overlay *ovl);
340 bool (*is_enabled)(struct omap_overlay *ovl);
342 int (*set_manager)(struct omap_overlay *ovl,
344 int (*unset_manager)(struct omap_overlay *ovl);
346 int (*set_overlay_info)(struct omap_overlay *ovl,
348 void (*get_overlay_info)(struct omap_overlay *ovl,
351 int (*wait_for_go)(struct omap_overlay *ovl);
353 struct omap_dss_device *(*get_device)(struct omap_overlay *ovl);
/linux-master/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_plane.c526 struct drm_plane *ovl; local
540 drm_atomic_crtc_state_for_each_plane(ovl, c_state) {
544 if (ovl == c_state->crtc->primary)
547 ovl_s = drm_atomic_get_plane_state(c_state->state, ovl);
/linux-master/drivers/media/platform/mediatek/mdp3/
H A Dmdp_sm_mt8195.h267 struct mdp_ovl_data_8195 ovl; member in union:img_compparam_8195::__anon337
H A Dmtk-mdp3-comp.c1452 reg = CFG_COMP(MT8195, ctx->param, ovl.L0_con);
1456 reg = CFG_COMP(MT8195, ctx->param, ovl.src_con);
1470 reg = CFG_COMP(MT8195, ctx->param, ovl.subfrms[index].L0_src_size);
1476 reg = CFG_COMP(MT8195, ctx->param, ovl.subfrms[index].roi_size);
1586 .compatible = "mediatek,mt8195-mdp3-ovl",
/linux-master/drivers/usb/atm/
H A Dueagle-atm.c128 u16 ovl; member in struct:uea_softc
902 u16 ovl = sc->ovl; local
912 if (ovl == 0 && pageno == 0) {
941 bi.wOvl = cpu_to_le16(ovl);
942 bi.wOvlOffset = cpu_to_le16(ovl | 0x8000);
1860 sc->ovl = 0;
2071 sc->ovl = intr->e1_bOvl >> 4 | intr->e1_bOvl << 4;
/linux-master/drivers/gpu/drm/mcde/
H A Dmcde_display.c338 static void mcde_configure_overlay(struct mcde *mcde, enum mcde_overlay ovl, argument
353 switch (ovl) {
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_overlay.c205 void (*flip_complete)(struct intel_overlay *ovl);

Completed in 246 milliseconds