staging: mmal-vchiq: Use vc-sm-cma to support zero copy
authorDave Stevenson <dave.stevenson@raspberrypi.org>
Tue, 25 Sep 2018 15:07:55 +0000 (16:07 +0100)
committerDom Cobley <popcornmix@gmail.com>
Mon, 21 Mar 2022 16:04:07 +0000 (16:04 +0000)
commit549386866baab471ab261cacc3d6d82378754ef7
treeed3c015854b7d61d18955b7efcdfbbb0f0289490
parent788604cf3d445c5d4fd333a18d0ba318b01c11fe
staging: mmal-vchiq: Use vc-sm-cma to support zero copy

With the vc-sm-cma driver we can support zero copy of buffers between
the kernel and VPU. Add this support to mmal-vchiq.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
drivers/staging/vc04_services/vchiq-mmal/Kconfig
drivers/staging/vc04_services/vchiq-mmal/mmal-common.h
drivers/staging/vc04_services/vchiq-mmal/mmal-vchiq.c
drivers/staging/vc04_services/vchiq-mmal/mmal-vchiq.h