[top] Remove hardcoded refs to top_earlgrey from SV templates Signed-off-by: Pirmin Vogel <vogelpi@lowrisc.org>
diff --git a/hw/top_earlgrey/data/top_earlgrey.sv.tpl b/hw/top_earlgrey/data/top_earlgrey.sv.tpl index c41134d..495a737 100644 --- a/hw/top_earlgrey/data/top_earlgrey.sv.tpl +++ b/hw/top_earlgrey/data/top_earlgrey.sv.tpl
@@ -103,7 +103,7 @@ import top_pkg::*; import tl_main_pkg::*; // Compile-time random constants - import top_earlgrey_rnd_cnst_pkg::*; + import top_${top["name"]}_rnd_cnst_pkg::*; // Signals logic [${num_mio_inputs + num_mio_inouts - 1}:0] mio_p2d;
diff --git a/hw/top_earlgrey/data/top_earlgrey_rnd_cnst_pkg.sv.tpl b/hw/top_earlgrey/data/top_earlgrey_rnd_cnst_pkg.sv.tpl index 2210abb..6165266 100644 --- a/hw/top_earlgrey/data/top_earlgrey_rnd_cnst_pkg.sv.tpl +++ b/hw/top_earlgrey/data/top_earlgrey_rnd_cnst_pkg.sv.tpl
@@ -23,7 +23,7 @@ numbits = 4*blockwidth return hexblocks %> -package top_earlgrey_rnd_cnst_pkg; +package top_${top["name"]}_rnd_cnst_pkg; % for m in top["module"]: % for p in filter(lambda p: p["randtype"] in ["data", "perm"], m["param_list"]): @@ -41,4 +41,4 @@ % endfor % endfor -endpackage : top_earlgrey_rnd_cnst_pkg +endpackage : top_${top["name"]}_rnd_cnst_pkg