cc_sram_alloc(new_drvdata, MAX_MLLI_BUFF_SIZE);
        if (new_drvdata->mlli_sram_addr == NULL_SRAM_ADDR) {
                rc = -ENOMEM;
-               goto post_sram_mgr_err;
+               goto post_fips_init_err;
        }
 
        rc = cc_req_mgr_init(new_drvdata);
        if (rc) {
                dev_err(dev, "cc_req_mgr_init failed\n");
-               goto post_sram_mgr_err;
+               goto post_fips_init_err;
        }
 
        rc = cc_buffer_mgr_init(new_drvdata);
         cc_buffer_mgr_fini(new_drvdata);
 post_req_mgr_err:
        cc_req_mgr_fini(new_drvdata);
-post_sram_mgr_err:
-       cc_sram_mgr_fini(new_drvdata);
 post_fips_init_err:
        cc_fips_fini(new_drvdata);
 post_debugfs_err:
        cc_pm_fini(drvdata);
        cc_buffer_mgr_fini(drvdata);
        cc_req_mgr_fini(drvdata);
-       cc_sram_mgr_fini(drvdata);
        cc_fips_fini(drvdata);
        cc_debugfs_fini(drvdata);
        fini_cc_regs(drvdata);
 
        cc_sram_addr_t sram_free_offset;
 };
 
-/**
- * cc_sram_mgr_fini() - Cleanup SRAM pool.
- *
- * @drvdata: Associated device driver context
- */
-void cc_sram_mgr_fini(struct cc_drvdata *drvdata)
-{
-       /* Nothing needed */
-}
-
 /**
  * cc_sram_mgr_init() - Initializes SRAM pool.
  *      The pool starts right at the beginning of SRAM.
 
  */
 int cc_sram_mgr_init(struct cc_drvdata *drvdata);
 
-/*!
- * Uninits SRAM pool.
- *
- * \param drvdata
- */
-void cc_sram_mgr_fini(struct cc_drvdata *drvdata);
-
 /*!
  * Allocated buffer from SRAM pool.
  * Note: Caller is responsible to free the LAST allocated buffer.