aboutsummaryrefslogtreecommitdiffstats
path: root/security/smc/tf_dma.c
diff options
context:
space:
mode:
authorTrusted Logic <smc_support@trusted-logic.com>2011-11-09 17:52:01 +0100
committerZiyann <jaraidaniel@gmail.com>2014-10-01 12:56:10 +0200
commit97ef359b9f6bc9a0432eb85e78b6abae7e5e78b9 (patch)
tree52f9b724173408cee18f5cb83cbacf8deb9370d6 /security/smc/tf_dma.c
parent95b0df570f1a39b88ab35264e53ab594fc89279f (diff)
downloadkernel_samsung_tuna-97ef359b9f6bc9a0432eb85e78b6abae7e5e78b9.zip
kernel_samsung_tuna-97ef359b9f6bc9a0432eb85e78b6abae7e5e78b9.tar.gz
kernel_samsung_tuna-97ef359b9f6bc9a0432eb85e78b6abae7e5e78b9.tar.bz2
OMAP: SMC: Update to AG01.06 release
This update should only be used with PPA 1.6.4 and higher. There are many important, coupled fixes in PPA 1.6.3+, including ROM code critical section management. * GP devices should still be built without SMC * SMC driver now supports starting the SMC daemon within a member group system. By default this is set to 1026 DRMRPC * FIPS certification capable (requires more patches to kernel though) * fixed ext4 filesystem corruptions on HW encrypted partitions * fixed wrong handle returned by C_OpenSession (crypto API) when opening a secondary session from a service * fixed SHandleClose silently fails on cryptoki key handles * fixed two instances of the tf_daemon could connect to the SMC PA * fixed Potential memory leak in case of error when tf_daemon is connecting to secure Change-Id: I1b792c88fb4615fae60643d49989ac9fa542bf9b Signed-off-by: Trusted Logic <smc_support@trusted-logic.com> Signed-off-by: Jeremie Corbier <jeremie.corbier@trusted-logic.com> Signed-off-by: Bryan Buckley <bryan.buckley@ti.com>
Diffstat (limited to 'security/smc/tf_dma.c')
-rw-r--r--security/smc/tf_dma.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/security/smc/tf_dma.c b/security/smc/tf_dma.c
index a424dbb..ec1b1fa 100644
--- a/security/smc/tf_dma.c
+++ b/security/smc/tf_dma.c
@@ -99,6 +99,8 @@ void tf_dma_set_channel_common_params(
dma_channel->src_fi = 0;
dma_channel->dst_ei = 0;
dma_channel->dst_fi = 0;
+ dma_channel->read_prio = 0;
+ dma_channel->write_prio = 0;
dma_channel->sync_mode = OMAP_DMA_SYNC_FRAME;
dma_channel->src_start = src_start;
dma_channel->dst_start = dst_start;