forked from Minki/linux
463873d570
Since we have no MMU, the kernel needs to validate that the submitted shader code won't make any accesses to memory that the user doesn't control, which involves banning some operations (general purpose DMA writes), and tracking where we need to write out pointers for other operations (texture sampling). Once it's validated, we return a GEM BO containing the shader, which doesn't allow mapping for write or exporting to other subsystems. v2: Use __u32-style types. Signed-off-by: Eric Anholt <eric@anholt.net>
19 lines
291 B
Makefile
19 lines
291 B
Makefile
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_kms.o \
|
|
vc4_hdmi.o \
|
|
vc4_hvs.o \
|
|
vc4_plane.o \
|
|
vc4_validate_shaders.o
|
|
|
|
vc4-$(CONFIG_DEBUG_FS) += vc4_debugfs.o
|
|
|
|
obj-$(CONFIG_DRM_VC4) += vc4.o
|