[topgen] - Generate reset paths for top level connection
- This is in preparation for rstmgr integration where resets will
no longer always be coming from a top level port or generated
from rstmgr
Signed-off-by: Timothy Chen <timothytim@google.com>
diff --git a/util/topgen/lib.py b/util/topgen/lib.py
index 3818fab..f5d1ef9 100644
--- a/util/topgen/lib.py
+++ b/util/topgen/lib.py
@@ -214,3 +214,12 @@
"""Return index if it is not -1
"""
return "[{}]".format(i) if i != -1 else ""
+
+def get_reset_path(resets, name):
+ """Return the appropriate reset path given name
+ """
+ for reset in resets:
+ if reset['name'] == name:
+ return reset['path']
+
+ return "none"