]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/s390/cio/qdio_thinint.c
s390/qdio: remove a forward declaration
[linux.git] / drivers / s390 / cio / qdio_thinint.c
index 93ee067c10cabffd2c6e69d269a3ccd1a1c79472..11da733e87f9bf76ac64ef77806ef5d9a1bb304b 100644 (file)
@@ -39,14 +39,6 @@ struct indicator_t {
 static LIST_HEAD(tiq_list);
 static DEFINE_MUTEX(tiq_list_lock);
 
-/* Adapter interrupt definitions */
-static void tiqdio_thinint_handler(struct airq_struct *airq, bool floating);
-
-static struct airq_struct tiqdio_airq = {
-       .handler = tiqdio_thinint_handler,
-       .isc = QDIO_AIRQ_ISC,
-};
-
 static struct indicator_t *q_indicators;
 
 u64 last_ai_time;
@@ -209,6 +201,11 @@ static void tiqdio_thinint_handler(struct airq_struct *airq, bool floating)
        rcu_read_unlock();
 }
 
+static struct airq_struct tiqdio_airq = {
+       .handler = tiqdio_thinint_handler,
+       .isc = QDIO_AIRQ_ISC,
+};
+
 static int set_subchannel_ind(struct qdio_irq *irq_ptr, int reset)
 {
        struct chsc_scssc_area *scssc = (void *)irq_ptr->chsc_page;