Home
last modified time | relevance | path

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

/linux-5.19.10/drivers/gpu/drm/vmwgfx/
Dvmwgfx_ioctl.c181 struct vmw_framebuffer *vfb; in vmw_present_ioctl() local
220 vfb = vmw_framebuffer_to_vfb(fb); in vmw_present_ioctl()
230 vfb, surface, arg->sid, in vmw_present_ioctl()
259 struct vmw_framebuffer *vfb; in vmw_present_readback_ioctl() local
298 vfb = vmw_framebuffer_to_vfb(fb); in vmw_present_readback_ioctl()
299 if (!vfb->bo) { in vmw_present_readback_ioctl()
306 vfb, user_fence_rep, in vmw_present_readback_ioctl()
Dvmwgfx_scrn.c216 struct vmw_framebuffer *vfb; in vmw_sou_crtc_mode_set_nofb() local
228 vfb = (fb) ? vmw_framebuffer_to_vfb(fb) : NULL; in vmw_sou_crtc_mode_set_nofb()
238 if (vfb) { in vmw_sou_crtc_mode_set_nofb()
480 container_of(update->vfb, typeof(*vfbbo), base); in vmw_sou_bo_define_gmrfb()
482 int depth = update->vfb->base.format->depth; in vmw_sou_bo_define_gmrfb()
493 gmr->body.format.bitsPerPixel = update->vfb->base.format->cpp[0] * 8; in vmw_sou_bo_define_gmrfb()
496 gmr->body.bytesPerLine = update->vfb->base.pitches[0]; in vmw_sou_bo_define_gmrfb()
541 struct vmw_framebuffer *vfb, in vmw_sou_plane_update_bo() argument
551 bo_update.base.vfb = vfb; in vmw_sou_plane_update_bo()
595 vfbs = container_of(update->vfb, typeof(*vfbs), base); in vmw_sou_surface_pre_clip()
[all …]
Dvmwgfx_ldu.c160 struct vmw_framebuffer *vfb) in vmw_ldu_add_active() argument
167 if (vfb != ld->fb) { in vmw_ldu_add_active()
171 if (vfb->pin) in vmw_ldu_add_active()
172 vfb->pin(vfb); in vmw_ldu_add_active()
173 ld->fb = vfb; in vmw_ldu_add_active()
295 struct vmw_framebuffer *vfb; in vmw_ldu_primary_plane_atomic_update() local
304 vfb = (fb) ? vmw_framebuffer_to_vfb(fb) : NULL; in vmw_ldu_primary_plane_atomic_update()
306 if (vfb) in vmw_ldu_primary_plane_atomic_update()
307 vmw_ldu_add_active(dev_priv, ldu, vfb); in vmw_ldu_primary_plane_atomic_update()
Dvmwgfx_stdu.c683 struct vmw_framebuffer *vfb, in vmw_kms_stdu_dma() argument
694 container_of(vfb, struct vmw_framebuffer_bo, base)->buffer; in vmw_kms_stdu_dma()
718 ddirty.pitch = vfb->base.pitches[0]; in vmw_kms_stdu_dma()
737 ret = vmw_kms_helper_dirty(dev_priv, vfb, clips, vclips, in vmw_kms_stdu_dma()
1050 struct vmw_framebuffer *vfb; in vmw_stdu_primary_plane_prepare_fb() local
1067 vfb = vmw_framebuffer_to_vfb(new_fb); in vmw_stdu_primary_plane_prepare_fb()
1068 new_vfbs = (vfb->bo) ? NULL : vmw_framebuffer_to_vfbs(new_fb); in vmw_stdu_primary_plane_prepare_fb()
1074 else if (vfb->bo) in vmw_stdu_primary_plane_prepare_fb()
1205 vfbbo = container_of(update->vfb, typeof(*vfbbo), base); in vmw_stdu_bo_populate_dma()
1212 cmd_dma->body.guest.pitch = update->vfb->base.pitches[0]; in vmw_stdu_bo_populate_dma()
[all …]
Dvmwgfx_kms.c1125 struct vmw_framebuffer *vfb, in vmw_kms_readback() argument
1132 return vmw_kms_sou_readback(dev_priv, file_priv, vfb, in vmw_kms_readback()
1136 return vmw_kms_stdu_dma(dev_priv, file_priv, vfb, in vmw_kms_readback()
1347 static int vmw_framebuffer_pin(struct vmw_framebuffer *vfb) in vmw_framebuffer_pin() argument
1349 struct vmw_private *dev_priv = vmw_priv(vfb->base.dev); in vmw_framebuffer_pin()
1354 buf = vfb->bo ? vmw_framebuffer_to_vfbd(&vfb->base)->buffer : in vmw_framebuffer_pin()
1355 vmw_framebuffer_to_vfbs(&vfb->base)->surface->res.backup; in vmw_framebuffer_pin()
1368 if (vfb->bo) { in vmw_framebuffer_pin()
1392 static int vmw_framebuffer_unpin(struct vmw_framebuffer *vfb) in vmw_framebuffer_unpin() argument
1394 struct vmw_private *dev_priv = vmw_priv(vfb->base.dev); in vmw_framebuffer_unpin()
[all …]
Dvmwgfx_kms.h125 struct vmw_framebuffer *vfb; member
450 struct vmw_framebuffer *vfb,
553 struct vmw_framebuffer *vfb,
575 struct vmw_framebuffer *vfb,
Dvmwgfx_fb.c489 struct vmw_framebuffer *vfb; in vmw_fb_kms_framebuffer() local
530 vfb = vmw_kms_new_framebuffer(par->vmw_priv, par->vmw_bo, NULL, in vmw_fb_kms_framebuffer()
532 if (IS_ERR(vfb)) in vmw_fb_kms_framebuffer()
533 return PTR_ERR(vfb); in vmw_fb_kms_framebuffer()
535 par->set_fb = &vfb->base; in vmw_fb_kms_framebuffer()
Dvmwgfx_drv.h1241 struct vmw_framebuffer *vfb,
/linux-5.19.10/Documentation/devicetree/bindings/media/xilinx/
Dxlnx,csi2rxss.yaml75 xlnx,vfb:
152 - xlnx,vfb
179 xlnx,vfb;
/linux-5.19.10/drivers/media/platform/xilinx/
Dxilinx-csi2rxss.c864 bool en_csi_v20, vfb; in xcsi2rxss_parse_of() local
911 vfb = of_property_read_bool(node, "xlnx,vfb"); in xcsi2rxss_parse_of()
912 if (!vfb) { in xcsi2rxss_parse_of()
/linux-5.19.10/Documentation/ABI/stable/
Dsysfs-bus-xen-backend7 'vif' (network), or 'vfb' (framebuffer).
/linux-5.19.10/drivers/video/fbdev/
DMakefile134 obj-$(CONFIG_FB_VIRTUAL) += vfb.o
DKconfig2056 kernel option `video=vfb:'.
2059 module will be called vfb. In order to load it, you must use