diff --git a/drivers/crypto/caam/ctrl.c b/drivers/crypto/caam/ctrl.c
index 74e8c9e91cb05b2897f57596805e64e0ed59a46c..77768dd6483a1728f0dc8743ed7c659266de9587 100644
--- a/drivers/crypto/caam/ctrl.c
+++ b/drivers/crypto/caam/ctrl.c
@@ -628,7 +628,7 @@ static int probe_w_seco(struct caam_drv_private *ctrlpriv)
 {
 	int ret = 0;
 	struct device_node *np;
-	u32 idx, status;
+	u32 idx;
 
 	ctrlpriv->has_seco = true;
 	/*
@@ -651,8 +651,7 @@ static int probe_w_seco(struct caam_drv_private *ctrlpriv)
 		return -ENODEV;
 	}
 	idx = ctrlpriv->first_jr_index;
-	status = rd_reg32(&ctrlpriv->jr[idx]->perfmon.status);
-	caam_little_end = !(bool)(status & (CSTA_PLEND | CSTA_ALT_PLEND));
+	caam_little_end = true;
 	ctrlpriv->assure = ((struct caam_assurance __force *)
 			    ((uint8_t *)ctrlpriv->ctrl +
 			     PG_SIZE_64K * ASSURE_BLOCK_NUMBER));