Merge tag 'pstore-v5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees...
[linux-2.6-microblaze.git] / drivers / crypto / marvell / cesa / cesa.c
index 0621185..f14aac5 100644 (file)
@@ -381,10 +381,10 @@ static int mv_cesa_get_sram(struct platform_device *pdev, int idx)
        engine->pool = of_gen_pool_get(cesa->dev->of_node,
                                       "marvell,crypto-srams", idx);
        if (engine->pool) {
-               engine->sram = gen_pool_dma_alloc(engine->pool,
-                                                 cesa->sram_size,
-                                                 &engine->sram_dma);
-               if (engine->sram)
+               engine->sram_pool = gen_pool_dma_alloc(engine->pool,
+                                                      cesa->sram_size,
+                                                      &engine->sram_dma);
+               if (engine->sram_pool)
                        return 0;
 
                engine->pool = NULL;
@@ -422,7 +422,7 @@ static void mv_cesa_put_sram(struct platform_device *pdev, int idx)
        struct mv_cesa_engine *engine = &cesa->engines[idx];
 
        if (engine->pool)
-               gen_pool_free(engine->pool, (unsigned long)engine->sram,
+               gen_pool_free(engine->pool, (unsigned long)engine->sram_pool,
                              cesa->sram_size);
        else
                dma_unmap_resource(cesa->dev, engine->sram_dma,