Fixes compilation of adp94xx with gcc4. Without this patch, the following
error occurs:

drivers/scsi/adp94xx/adp94xx_inline.h: In function 'asd_discovery_thread':
drivers/scsi/adp94xx/adp94xx_inline.h:821: sorry, unimplemented: inlining failed in call to 'asd_release_hostq_locked': function not considered for inlining
drivers/scsi/adp94xx/adp94xx_inline.h:815: sorry, unimplemented: called from here

--- linux-2.6.9/drivers/scsi/adp94xx/adp94xx_inline.h.gcc4	2006-11-07 14:48:00.000000000 +0300
+++ linux-2.6.9/drivers/scsi/adp94xx/adp94xx_inline.h	2006-11-07 15:06:43.000000000 +0300
@@ -807,16 +807,6 @@
 }
 
 static inline void
-asd_release_hostq(struct asd_softc *asd)
-{
-	u_long flags;
-
-	asd_lock(asd, &flags);
-	asd_release_hostq_locked(asd);
-	asd_unlock(asd, &flags);
-}
-
-static inline void
 asd_release_hostq_locked(struct asd_softc *asd)
 {
 	if (asd->platform_data->qfrozen > 0)
@@ -829,6 +819,16 @@
 }
 
 static inline void
+asd_release_hostq(struct asd_softc *asd)
+{
+	u_long flags;
+
+	asd_lock(asd, &flags);
+	asd_release_hostq_locked(asd);
+	asd_unlock(asd, &flags);
+}
+
+static inline void
 asd_freeze_targetq(struct asd_softc *asd, struct asd_target *targ)
 {
 	targ->qfrozen++;
