gpu: ion: Add support for sharing buffers with dma buf kernel handles
authorJohan Mossberg <johan.mossberg@stericsson.com>
Fri, 11 Jan 2013 12:38:13 +0000 (13:38 +0100)
committerArve Hjønnevåg <arve@android.com>
Mon, 1 Jul 2013 21:16:21 +0000 (14:16 -0700)
commit06427f3a23590f76dd17d4446463f9e788b1f1d1
treed1b187acfbc9abc8b12c93a3ade04b063561e08b
parent2b6cc26b6b84fa02e49c9440737835428740e272
gpu: ion: Add support for sharing buffers with dma buf kernel handles

Currently ion can only share buffers with dma buf fd's. Fd's can not be
used inside the kernel as they are process specific so support for
sharing buffers with dma buf kernel handles is needed to support kernel
only use cases. An example use case could be a GPU driver using ion
that wants to share its output buffers with a 3d party display
controller driver supporting dma buf.

Change-Id: If1b3753ddbd5b44c5a3e622055d5473e16fc1c48
Signed-off-by: Johan Mossberg <johan.mossberg@stericsson.com>
drivers/gpu/ion/ion.c
include/linux/ion.h