crypto: tegra - remove unneeded crypto_engine_stop() call
authorOvidiu Panait <ovidiu.panait.oss@gmail.com>
Sun, 20 Oct 2024 19:25:31 +0000 (22:25 +0300)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 28 Oct 2024 10:33:11 +0000 (18:33 +0800)
The explicit crypto_engine_stop() call is not needed, as it is already
called internally by crypto_engine_exit().

Signed-off-by: Ovidiu Panait <ovidiu.panait.oss@gmail.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/tegra/tegra-se-main.c

index 8fa7cbe..918c0b1 100644 (file)
@@ -312,7 +312,6 @@ static int tegra_se_probe(struct platform_device *pdev)
 
        ret = tegra_se_host1x_register(se);
        if (ret) {
-               crypto_engine_stop(se->engine);
                crypto_engine_exit(se->engine);
                return dev_err_probe(dev, ret, "failed to init host1x params\n");
        }
@@ -324,7 +323,6 @@ static void tegra_se_remove(struct platform_device *pdev)
 {
        struct tegra_se *se = platform_get_drvdata(pdev);
 
-       crypto_engine_stop(se->engine);
        crypto_engine_exit(se->engine);
        host1x_client_unregister(&se->client);
 }