staging: vc04_services: 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)
committerpopcornmix <popcornmix@gmail.com>
Mon, 13 May 2019 23:08:14 +0000 (00:08 +0100)
commit33586072677b58c3838dbf9f30021f6d11f862c9
treef379c977b5fc02049295016a48e8ba8a6ae2820a
parentefbec16980bd573236e787101fb82469f347c136
staging: vc04_services: 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 vchiq-mmal.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
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