[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/hw/top_earlgrey/data/autogen/top_earlgrey.gen.hjson b/hw/top_earlgrey/data/autogen/top_earlgrey.gen.hjson
index b165040..762f053 100644
--- a/hw/top_earlgrey/data/autogen/top_earlgrey.gen.hjson
+++ b/hw/top_earlgrey/data/autogen/top_earlgrey.gen.hjson
@@ -29,30 +29,34 @@
     {
       name: lc
       type: root
-      clk: main
+      root: lc
+      clk: fixed
     }
     {
       name: sys
       type: root
+      root: sys
       clk: main
     }
     {
       name: sys_fixed
-      type: leaf
+      type: gen
       root: sys
       clk: fixed
     }
     {
       name: spi_device
-      type: leaf
+      type: gen
       root: sys
       clk: fixed
+      sw: 1
     }
     {
       name: usb
-      type: leaf
+      type: gen
       root: sys
       clk: usb
+      sw: 1
     }
   ]
   num_cores: "1"
@@ -1726,6 +1730,14 @@
       }
     ]
   }
+  reset_paths:
+  {
+    lc: lc_rst_n
+    sys: sys_rst_n
+    sys_fixed: sys_fixed_rst_n
+    spi_device: spi_device_rst_n
+    usb: usb_rst_n
+  }
   inter_signal:
   {
     signals: