diff --git a/drivers/crypto/mv_cesa.c b/drivers/crypto/mv_cesa.c
index 2662d1b04c2af4dec3063eac5e0e4c7e07e895b3..8d1e6f8e9e9cf613519b14fa5e5126135d37e986 100644
--- a/drivers/crypto/mv_cesa.c
+++ b/drivers/crypto/mv_cesa.c
@@ -1084,7 +1084,7 @@ static int mv_probe(struct platform_device *pdev)
 		goto err_unmap_sram;
 	}
 
-	ret = request_irq(irq, crypto_int, IRQF_DISABLED, dev_name(&pdev->dev),
+	ret = request_irq(irq, crypto_int, 0, dev_name(&pdev->dev),
 			cp);
 	if (ret)
 		goto err_thread;