Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/drm/vmwgfx/
H A 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()
482 container_of(update->vfb, typeof(*vfbbo), base); in vmw_sou_bo_define_gmrfb()
484 int depth = update->vfb->base.format->depth; in vmw_sou_bo_define_gmrfb()
495 gmr->body.format.bitsPerPixel = update->vfb->base.format->cpp[0] * 8; in vmw_sou_bo_define_gmrfb()
498 gmr->body.bytesPerLine = update->vfb->base.pitches[0]; in vmw_sou_bo_define_gmrfb()
543 struct vmw_framebuffer *vfb, in vmw_sou_plane_update_bo() argument
553 bo_update.base.vfb = vfb; in vmw_sou_plane_update_bo()
597 vfbs = container_of(update->vfb, typeof(*vfbs), base); in vmw_sou_surface_pre_clip()
[all …]
H A Dvmwgfx_ldu.c161 struct vmw_framebuffer *vfb) in vmw_ldu_add_active() argument
168 if (vfb != ld->fb) { in vmw_ldu_add_active()
172 if (vfb->pin) in vmw_ldu_add_active()
173 vfb->pin(vfb); in vmw_ldu_add_active()
174 ld->fb = vfb; in vmw_ldu_add_active()
290 struct vmw_framebuffer *vfb; in vmw_ldu_primary_plane_atomic_update() local
299 vfb = (fb) ? vmw_framebuffer_to_vfb(fb) : NULL; in vmw_ldu_primary_plane_atomic_update()
301 if (vfb) in vmw_ldu_primary_plane_atomic_update()
302 vmw_ldu_add_active(dev_priv, ldu, vfb); in vmw_ldu_primary_plane_atomic_update()
H A Dvmwgfx_stdu.c673 struct vmw_framebuffer *vfb, in vmw_kms_stdu_dma() argument
684 container_of(vfb, struct vmw_framebuffer_bo, base)->buffer; in vmw_kms_stdu_dma()
708 ddirty.pitch = vfb->base.pitches[0]; in vmw_kms_stdu_dma()
727 ret = vmw_kms_helper_dirty(dev_priv, vfb, clips, vclips, in vmw_kms_stdu_dma()
1040 struct vmw_framebuffer *vfb; in vmw_stdu_primary_plane_prepare_fb() local
1057 vfb = vmw_framebuffer_to_vfb(new_fb); in vmw_stdu_primary_plane_prepare_fb()
1058 new_vfbs = (vfb->bo) ? NULL : vmw_framebuffer_to_vfbs(new_fb); in vmw_stdu_primary_plane_prepare_fb()
1064 else if (vfb->bo) in vmw_stdu_primary_plane_prepare_fb()
1195 vfbbo = container_of(update->vfb, typeof(*vfbbo), base); in vmw_stdu_bo_populate_dma()
1202 cmd_dma->body.guest.pitch = update->vfb->base.pitches[0]; in vmw_stdu_bo_populate_dma()
[all …]
H A Dvmwgfx_kms.c856 struct vmw_framebuffer *vfb, in vmw_kms_readback() argument
863 return vmw_kms_sou_readback(dev_priv, file_priv, vfb, in vmw_kms_readback()
867 return vmw_kms_stdu_dma(dev_priv, file_priv, vfb, in vmw_kms_readback()
1067 static int vmw_framebuffer_pin(struct vmw_framebuffer *vfb) in vmw_framebuffer_pin() argument
1069 struct vmw_private *dev_priv = vmw_priv(vfb->base.dev); in vmw_framebuffer_pin()
1074 buf = vfb->bo ? vmw_framebuffer_to_vfbd(&vfb->base)->buffer : in vmw_framebuffer_pin()
1075 vmw_framebuffer_to_vfbs(&vfb->base)->surface->res.backup; in vmw_framebuffer_pin()
1088 if (vfb->bo) { in vmw_framebuffer_pin()
1112 static int vmw_framebuffer_unpin(struct vmw_framebuffer *vfb) in vmw_framebuffer_unpin() argument
1114 struct vmw_private *dev_priv = vmw_priv(vfb->base.dev); in vmw_framebuffer_unpin()
[all …]
H A Dvmwgfx_ioctl.c265 struct vmw_framebuffer *vfb; in vmw_present_ioctl() local
304 vfb = vmw_framebuffer_to_vfb(fb); in vmw_present_ioctl()
318 vfb, surface, arg->sid, in vmw_present_ioctl()
349 struct vmw_framebuffer *vfb; in vmw_present_readback_ioctl() local
388 vfb = vmw_framebuffer_to_vfb(fb); in vmw_present_readback_ioctl()
389 if (!vfb->bo) { in vmw_present_readback_ioctl()
400 vfb, user_fence_rep, in vmw_present_readback_ioctl()
H A Dvmwgfx_kms.h125 struct vmw_framebuffer *vfb; member
432 struct vmw_framebuffer *vfb,
531 struct vmw_framebuffer *vfb,
553 struct vmw_framebuffer *vfb,
H A Dvmwgfx_fb.c505 struct vmw_framebuffer *vfb; in vmw_fb_kms_framebuffer() local
546 vfb = vmw_kms_new_framebuffer(par->vmw_priv, par->vmw_bo, NULL, in vmw_fb_kms_framebuffer()
548 if (IS_ERR(vfb)) in vmw_fb_kms_framebuffer()
549 return PTR_ERR(vfb); in vmw_fb_kms_framebuffer()
551 par->set_fb = &vfb->base; in vmw_fb_kms_framebuffer()
H A Dvmwgfx_drv.h1176 struct vmw_framebuffer *vfb,
/OK3568_Linux_fs/external/xserver/hw/
H A DMakefile.am10 XVFB_SUBDIRS = vfb
43 DIST_SUBDIRS = dmx xfree86 vfb xnest xwin xquartz kdrive xwayland
H A Dmeson.build10 subdir('vfb') subdir
H A DMakefile.in553 @XVFB_TRUE@XVFB_SUBDIRS = vfb
569 DIST_SUBDIRS = dmx xfree86 vfb xnest xwin xquartz kdrive xwayland
/OK3568_Linux_fs/external/xserver/test/scripts/
H A Dxephyr-glamor-piglit.sh22 $XSERVER_BUILDDIR/hw/vfb/Xvfb \
/OK3568_Linux_fs/kernel/drivers/media/platform/xilinx/
H A Dxilinx-csi2rxss.c878 bool en_csi_v20, vfb; in xcsi2rxss_parse_of() local
925 vfb = of_property_read_bool(node, "xlnx,vfb"); in xcsi2rxss_parse_of()
926 if (!vfb) { in xcsi2rxss_parse_of()
/OK3568_Linux_fs/kernel/Documentation/ABI/stable/
H A Dsysfs-bus-xen-backend7 'vif' (network), or 'vfb' (framebuffer).
/OK3568_Linux_fs/external/xserver/
H A DMakefile.am165 hw/vfb/meson.build \
H A DMakefile.in660 hw/vfb/meson.build hw/xfree86/common/meson.build \
H A Dconfigure.ac2554 hw/vfb/Makefile
2555 hw/vfb/man/Makefile
H A Dconfigure34200 "hw/vfb/Makefile") CONFIG_FILES="$CONFIG_FILES hw/vfb/Makefile" ;;
34201 "hw/vfb/man/Makefile") CONFIG_FILES="$CONFIG_FILES hw/vfb/man/Makefile" ;;
H A DChangeLog6612 vfb: Fix man page in re depth
17055 vfb: Bump default depth to 24
26965 vfb: Re-add LD_EXPORT_SYMBOLS_FLAG to LDFLAGS
29494 vfb: add randr support (v2)
35686 Convert hw/xnest & hw/vfb to new *allocarray functions
40942 vfb: Don't reimplement micmap so much
51710 hw/vfb: Rename screenInfo parameter to screen_info
52202 vfb: Remove unused pXWDCmap variable
66709 vfb: Initialize the GLX extension again.
66719 xwin's and xquartz's and initialize the extension from vfb's `InitOutput'.
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/
H A DMakefile134 obj-$(CONFIG_FB_VIRTUAL) += vfb.o
H A DKconfig2060 kernel option `video=vfb:'.
2063 module will be called vfb. In order to load it, you must use
/OK3568_Linux_fs/external/xserver/hw/vfb/man/
H A DMakefile.in91 subdir = hw/vfb/man
585 $(AUTOMAKE) --foreign hw/vfb/man/Makefile
/OK3568_Linux_fs/external/xserver/hw/vfb/
H A DMakefile.in92 subdir = hw/vfb
627 $(AUTOMAKE) --foreign hw/vfb/Makefile
/OK3568_Linux_fs/external/xserver/debian/
H A Dchangelog2053 + use --enable-xvfb instead of --enable-vfb