diff options
Diffstat (limited to 'drivers/s390/cio/qdio_setup.c')
-rw-r--r-- | drivers/s390/cio/qdio_setup.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/s390/cio/qdio_setup.c b/drivers/s390/cio/qdio_setup.c index 74bb1a08826..452989a7ec1 100644 --- a/drivers/s390/cio/qdio_setup.c +++ b/drivers/s390/cio/qdio_setup.c | |||
@@ -177,7 +177,8 @@ static void setup_queues(struct qdio_irq *irq_ptr, | |||
177 | setup_queues_misc(q, irq_ptr, qdio_init->input_handler, i); | 177 | setup_queues_misc(q, irq_ptr, qdio_init->input_handler, i); |
178 | 178 | ||
179 | q->is_input_q = 1; | 179 | q->is_input_q = 1; |
180 | q->u.in.queue_start_poll = qdio_init->queue_start_poll[i]; | 180 | q->u.in.queue_start_poll = qdio_init->queue_start_poll_array ? |
181 | qdio_init->queue_start_poll_array[i] : NULL; | ||
181 | 182 | ||
182 | setup_storage_lists(q, irq_ptr, input_sbal_array, i); | 183 | setup_storage_lists(q, irq_ptr, input_sbal_array, i); |
183 | input_sbal_array += QDIO_MAX_BUFFERS_PER_Q; | 184 | input_sbal_array += QDIO_MAX_BUFFERS_PER_Q; |