/* De-initialize SHA Interface. stops operation and releases the software resources used by the interface.  */
int32_t csi_sha_uninitialize(sha_handle_t handle)
/* De-initialize SHA Interface. stops operation and releases the software resources used by the interface.  */
int32_t csi_sha_uninitialize(sha_handle_t handle)
{
    SHA_NULL_PARAM_CHK(handle);
    ck_sha_priv_t *sha_priv = handle;
    sha_priv->cb = NULL;
    sha_disable_interrupt();
    drv_nvic_disable_irq(sha_priv->irq);
    return 0;
}