static int mv_cesa_ecb_des_encrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl,
                           CESA_SA_DESC_CFG_CRYPTCM_ECB |
 
 static int mv_cesa_ecb_des_decrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl,
                           CESA_SA_DESC_CFG_CRYPTCM_ECB |
 
 static int mv_cesa_cbc_des_encrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl, CESA_SA_DESC_CFG_DIR_ENC);
 
 
 static int mv_cesa_cbc_des_decrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl, CESA_SA_DESC_CFG_DIR_DEC);
 
 
 static int mv_cesa_ecb_des3_ede_encrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl,
                           CESA_SA_DESC_CFG_CRYPTCM_ECB |
 
 static int mv_cesa_ecb_des3_ede_decrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl,
                           CESA_SA_DESC_CFG_CRYPTCM_ECB |
 
 static int mv_cesa_cbc_des3_ede_encrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl,
                           CESA_SA_DESC_CFG_CRYPTCM_CBC |
 
 static int mv_cesa_cbc_des3_ede_decrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl,
                           CESA_SA_DESC_CFG_CRYPTCM_CBC |
 
 static int mv_cesa_ecb_aes_encrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl,
                           CESA_SA_DESC_CFG_CRYPTCM_ECB |
 
 static int mv_cesa_ecb_aes_decrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl,
                           CESA_SA_DESC_CFG_CRYPTCM_ECB |
 
 static int mv_cesa_cbc_aes_encrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl, CESA_SA_DESC_CFG_DIR_ENC);
 
 
 static int mv_cesa_cbc_aes_decrypt(struct skcipher_request *req)
 {
-       struct mv_cesa_op_ctx tmpl;
+       struct mv_cesa_op_ctx tmpl = { };
 
        mv_cesa_set_op_cfg(&tmpl, CESA_SA_DESC_CFG_DIR_DEC);