[dv] Cleanup Xcelium warning: unconnected port

- This is a benign `pins_if` instance for the devmode which is not
connected in a few DUTs - This commit fixes it, including the UVMDVGen
template.

Signed-off-by: Srikrishna Iyer <sriyer@google.com>
diff --git a/util/uvmdvgen/tb.sv.tpl b/util/uvmdvgen/tb.sv.tpl
index 7e04280..ea20a8a 100644
--- a/util/uvmdvgen/tb.sv.tpl
+++ b/util/uvmdvgen/tb.sv.tpl
@@ -14,6 +14,7 @@
   `include "dv_macros.svh"
 
   wire clk, rst_n;
+  wire devmode;
 % if is_cip:
 % if has_interrupts:
   wire [NUM_MAX_INTERRUPTS-1:0] interrupts;
@@ -34,7 +35,7 @@
   // TODO: declare alert interfaces according to the list_of_alerts
   alert_if alert_names(.clk(clk), .rst_n(rst_n))
 % endif
-  pins_if #(1) devmode_if();
+  pins_if #(1) devmode_if(devmode);
   tl_if tl_if(.clk(clk), .rst_n(rst_n));
 % endif
 % for agent in env_agents: