Commit 918ec7b0b2673f20669acf81d376d611ace581e8

Con Kolivas 2011-09-14T23:01:07

Enable adl earlier to allow values to be set in init_adl or they're silently ignored!

diff --git a/adl.c b/adl.c
index 61f182b..7dab390 100644
--- a/adl.c
+++ b/adl.c
@@ -213,6 +213,10 @@ void init_adl(int nDevs)
 			continue;
 		}
 
+		gpus[gpu].has_adl = true;
+		/* Flag adl as active if any card is successfully activated */
+		adl_active = true;
+
 		/* From here on we know this device is a discrete device and
 		 * should support ADL */
 		ga = &gpus[gpu].adl;
@@ -336,11 +340,6 @@ void init_adl(int nDevs)
 			if (ADL_Adapter_Speed_Set(iAdapterIndex, ADL_CONTEXT_SPEED_FORCEHIGH) != ADL_OK)
 				applog(LOG_INFO, "Failed to ADL_Adapter_Speed_Set");
 		}
-
-		gpus[gpu].has_adl = true;
-
-		/* Flag adl as active if any card is successfully activated */
-		adl_active = true;
 	}
 }