[uvmdvgen] Support for setting vendor name in VLNV
This adds a `--vendor` switch that can be used to set the vendor name in
the generated FuseSoC core files' VLNV field.
Signed-off-by: Srikrishna Iyer <sriyer@google.com>
diff --git a/util/uvmdvgen/gen_agent.py b/util/uvmdvgen/gen_agent.py
index 5f96d54..d024908 100644
--- a/util/uvmdvgen/gen_agent.py
+++ b/util/uvmdvgen/gen_agent.py
@@ -11,7 +11,7 @@
from pkg_resources import resource_filename
-def gen_agent(name, has_separate_host_device_driver, root_dir):
+def gen_agent(name, has_separate_host_device_driver, root_dir, vendor):
# set sub name
agent_dir = root_dir + "/" + name + "_agent"
@@ -57,6 +57,7 @@
fout.write(
tpl.render(name=name,
has_separate_host_device_driver=
- has_separate_host_device_driver))
+ has_separate_host_device_driver,
+ vendor=vendor))
except:
log.error(exceptions.text_error_template().render())