mirror of
git://git.yoctoproject.org/linux-yocto.git
synced 2025-07-19 12:50:21 +02:00

This is needed for proper synchronization with display on another DRM device (pl111 or tinydrm) with buffers produced by vc4 V3D. Fixes the new igt vc4_dmabuf_poll testcase, and rendering of one of the glmark2 desktop tests on pl111+vc4. This doesn't yet introduce waits on another device's fences before vc4's rendering/display, because I don't have testcases for them. v2: Reuse dma_fence_free(), retitle commit message to clarify that it's not a full dma-buf fencing implementation yet. Signed-off-by: Eric Anholt <eric@anholt.net> Link: http://patchwork.freedesktop.org/patch/msgid/20170412191202.22740-6-eric@anholt.net Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
482 B
482 B
ccflags-y := -Iinclude/drm
Please keep these build lists sorted!
core driver code
vc4-y :=
vc4_bo.o
vc4_crtc.o
vc4_drv.o
vc4_dpi.o
vc4_dsi.o
vc4_fence.o
vc4_kms.o
vc4_gem.o
vc4_hdmi.o
vc4_vec.o
vc4_hvs.o
vc4_irq.o
vc4_plane.o
vc4_render_cl.o
vc4_trace_points.o
vc4_v3d.o
vc4_validate.o
vc4_validate_shaders.o
vc4-$(CONFIG_DEBUG_FS) += vc4_debugfs.o
obj-$(CONFIG_DRM_VC4) += vc4.o
CFLAGS_vc4_trace_points.o := -I$(src)