summaryrefslogtreecommitdiffstats
path: root/drivers/crypto/tegra-hv-vse.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/crypto/tegra-hv-vse.c')
-rw-r--r--drivers/crypto/tegra-hv-vse.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/crypto/tegra-hv-vse.c b/drivers/crypto/tegra-hv-vse.c
index 82d720671..f42db682d 100644
--- a/drivers/crypto/tegra-hv-vse.c
+++ b/drivers/crypto/tegra-hv-vse.c
@@ -1912,7 +1912,7 @@ static void complete_call_back(void *data)
1912 struct ablkcipher_request *req; 1912 struct ablkcipher_request *req;
1913 struct tegra_vse_priv_data *priv = 1913 struct tegra_vse_priv_data *priv =
1914 (struct tegra_vse_priv_data *)data; 1914 (struct tegra_vse_priv_data *)data;
1915 int err = status_to_errno(priv->rx_status); 1915 int err;
1916 int num_sgs; 1916 int num_sgs;
1917 void *buf; 1917 void *buf;
1918 1918
@@ -1921,6 +1921,8 @@ static void complete_call_back(void *data)
1921 return; 1921 return;
1922 } 1922 }
1923 1923
1924 err = status_to_errno(priv->rx_status);
1925
1924 dma_sync_single_for_cpu(priv->se_dev->dev, priv->buf_addr, 1926 dma_sync_single_for_cpu(priv->se_dev->dev, priv->buf_addr,
1925 priv->gather_buf_sz, DMA_BIDIRECTIONAL); 1927 priv->gather_buf_sz, DMA_BIDIRECTIONAL);
1926 buf = priv->buf; 1928 buf = priv->buf;