aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Bonnici <marc.bonnici@arm.com>2018-12-13 16:27:02 +0000
committersetrofim <setrofim@gmail.com>2018-12-14 07:44:44 +0000
commita9e254742a54fde557f8b899da735834eeb3d101 (patch)
tree8b40c7eaecfbfb48fa0340e14097446c3b9556cf
parentf2d6f351cb0c7646cbe942efb90fcb80d2f6b2a0 (diff)
fw/rt_param_manager: Add support for aliased parameters
Additionally check for aliases when matching runtime parameters to their corresponding cfg points.
-rw-r--r--wa/framework/target/runtime_parameter_manager.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/wa/framework/target/runtime_parameter_manager.py b/wa/framework/target/runtime_parameter_manager.py
index 605b56d7..c4623550 100644
--- a/wa/framework/target/runtime_parameter_manager.py
+++ b/wa/framework/target/runtime_parameter_manager.py
@@ -97,6 +97,6 @@ class RuntimeParameterManager(object):
def get_cfg_point(self, name):
name = caseless_string(name)
for k, v in self.runtime_params.items():
- if name == k:
+ if name == k or name in v.cfg_point.aliases:
return v.cfg_point
raise ConfigError('Unknown runtime parameter: {}'.format(name))