COMPMID-694: merge opencl_timer flag with the opencl flag

Is there any reason why we might have OpenCL enabled but wouldn't want to make the opencl_timer instrument available ?

Change-Id: I946d643028fc394a607478415e4f84c4e8fa5bc4
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/110466
Tested-by: BSG Visual Compute Jenkins server to access repositories on http://mpd-gerrit.cambridge.arm.com <bsgcomp@arm.com>
Reviewed-by: Kevin Petit <kevin.petit@arm.com>
Reviewed-by: Ioan-Cristian Szabo <ioan-cristian.szabo@arm.com>
Reviewed-by: Michalis Spyrou <michalis.spyrou@arm.com>
Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com>
Reviewed-by: Giorgio Arena <giorgio.arena@arm.com>
diff --git a/tests/framework/SConscript b/tests/framework/SConscript
index f4beaf8..e740828 100644
--- a/tests/framework/SConscript
+++ b/tests/framework/SConscript
@@ -29,7 +29,6 @@
 variables = [
     BoolVariable("pmu", "Enable PMU counters", False),
     BoolVariable("mali", "Enable Mali hardware counters", False),
-    BoolVariable("opencl_timer", "Enable OpenCL timers", False)
 ]
 
 # We need a separate set of Variables for the Help message (Otherwise the global variables will get displayed twice)
@@ -68,14 +67,9 @@
 else:
     framework_env.Append(CPPDEFINES = ['PMU_ENABLED'])
 
-if not framework_env['opencl_timer']:
+if not env['opencl']:
     # Remove OpenCLTimer files
     files = [f for f in files if "OpenCLTimer" not in os.path.basename(str(f))]
-else:
-    if not framework_env["opencl"]:
-        print("ERROR: You need opencl=1 to be able to use opencl_timer=1")
-        Exit(1)
-    framework_env.Append(CPPDEFINES = ['OPENCL_TIMER_ENABLED'])
 
 if not framework_env['mali']:
     # Remove MALI files