[edn/dv] csrng_agent device mode, edn_smoke_test

Signed-off-by: Steve Nelson <steve.nelson@wdc.com>
diff --git a/hw/dv/sv/csrng_agent/csrng_item.sv b/hw/dv/sv/csrng_agent/csrng_item.sv
index 6bc9456..d64f892 100644
--- a/hw/dv/sv/csrng_agent/csrng_item.sv
+++ b/hw/dv/sv/csrng_agent/csrng_item.sv
@@ -10,4 +10,18 @@
 
   `uvm_object_new
 
+  acmd_e       acmd;
+  bit [3:0]    clen, flags;
+  bit [18:0]   glen;
+
+  virtual function string convert2string();
+    string str = "";
+    str = {str, "\n"};
+    str = {str,  $sformatf("\n\t |********** csrng_item **********| \t")             };
+    str = {str,  $sformatf("\n\t |* acmd   :   %4s              *| \t", acmd.name()) };
+    str = {str,  $sformatf("\n\t |********************************| \t")             };
+    str = {str, "\n"};
+    return str;
+  endfunction
+
 endclass