[Earlgrey] Regenerate top for multi-tiered xbar

Signed-off-by: Eunchan Kim <eunchan@opentitan.org>
diff --git a/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv b/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv
index 874ee99..6b8ac62 100644
--- a/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv
+++ b/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv
@@ -113,13 +113,8 @@
   tl_h2d_t tl_eflash_d_h2d;
   tl_d2h_t tl_eflash_d_d2h;
 
-  tl_h2d_t tl_main_h_h2d;
-  tl_d2h_t tl_main_h_d2h;
-  tl_h2d_t tl_peri_d_h2d;
-  tl_d2h_t tl_peri_d_d2h;
-
-  assign tl_main_h_h2d = tl_peri_d_h2d;
-  assign tl_peri_d_d2h = tl_main_h_d2h;
+  tl_h2d_t tl_main_peri_h2d;
+  tl_d2h_t tl_main_peri_d2h;
 
   // Signals
   logic [31:0] mio_p2d;
@@ -906,8 +901,8 @@
     .tl_ram_main_i      (tl_ram_main_d_d2h),
     .tl_eflash_o        (tl_eflash_d_h2d),
     .tl_eflash_i        (tl_eflash_d_d2h),
-    .tl_peri_o          (tl_peri_d_h2d),
-    .tl_peri_i          (tl_peri_d_d2h),
+    .tl_peri_o          (tl_main_peri_h2d),
+    .tl_peri_i          (tl_main_peri_d2h),
     .tl_flash_ctrl_o    (tl_flash_ctrl_d_h2d),
     .tl_flash_ctrl_i    (tl_flash_ctrl_d_d2h),
     .tl_hmac_o          (tl_hmac_d_h2d),
@@ -930,8 +925,8 @@
   xbar_peri u_xbar_peri (
     .clk_peri_i (clkmgr_clocks.clk_io_infra),
     .rst_peri_ni (rstmgr_resets.rst_sys_io_n),
-    .tl_main_i       (tl_main_h_h2d),
-    .tl_main_o       (tl_main_h_d2h),
+    .tl_main_i       (tl_main_peri_h2d),
+    .tl_main_o       (tl_main_peri_d2h),
     .tl_uart_o       (tl_uart_d_h2d),
     .tl_uart_i       (tl_uart_d_d2h),
     .tl_gpio_o       (tl_gpio_d_h2d),