aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/s390
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/s390')
-rw-r--r--drivers/s390/crypto/ap_bus.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/s390/crypto/ap_bus.c b/drivers/s390/crypto/ap_bus.c
index b987d4619586..fa5f05c643cb 100644
--- a/drivers/s390/crypto/ap_bus.c
+++ b/drivers/s390/crypto/ap_bus.c
@@ -338,6 +338,12 @@ static int ap_queue_enable_interruption(ap_qid_t qid, void *ind)
338 break; 338 break;
339 case AP_RESPONSE_RESET_IN_PROGRESS: 339 case AP_RESPONSE_RESET_IN_PROGRESS:
340 case AP_RESPONSE_BUSY: 340 case AP_RESPONSE_BUSY:
341 if (i < AP_MAX_RESET - 1) {
342 udelay(5);
343 status = ap_queue_interruption_control(qid,
344 ind);
345 continue;
346 }
341 break; 347 break;
342 case AP_RESPONSE_Q_NOT_AVAIL: 348 case AP_RESPONSE_Q_NOT_AVAIL:
343 case AP_RESPONSE_DECONFIGURED: 349 case AP_RESPONSE_DECONFIGURED: