tee: use reference counting for tee_context
authorVolodymyr Babchuk <vlad.babchuk@gmail.com>
Wed, 29 Nov 2017 12:48:37 +0000 (14:48 +0200)
committerJens Wiklander <jens.wiklander@linaro.org>
Fri, 15 Dec 2017 12:36:18 +0000 (13:36 +0100)
commit217e0250cccb9e54d457991446cd3fab413085e1
tree42906632546d8fe35890ac41a019f641fc1055a2
parentf58e236c9d665ad0af99c908de4a9b6f07e74dda
tee: use reference counting for tee_context

We need to ensure that tee_context is present until last
shared buffer will be freed.

Signed-off-by: Volodymyr Babchuk <vlad.babchuk@gmail.com>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
drivers/tee/tee_core.c
drivers/tee/tee_private.h
drivers/tee/tee_shm.c
include/linux/tee_drv.h