[tlul] Add instruction type to tlul

Signed-off-by: Timothy Chen <timothytim@google.com>

[all] Minor updates to extra tlul_sram_adapter port

Signed-off-by: Timothy Chen <timothytim@google.com>
diff --git a/hw/ip/flash_ctrl/data/flash_ctrl.sv.tpl b/hw/ip/flash_ctrl/data/flash_ctrl.sv.tpl
index fdf48de..27d4f21 100644
--- a/hw/ip/flash_ctrl/data/flash_ctrl.sv.tpl
+++ b/hw/ip/flash_ctrl/data/flash_ctrl.sv.tpl
@@ -429,17 +429,18 @@
   ) u_to_prog_fifo (
     .clk_i,
     .rst_ni,
-    .tl_i       (tl_win_h2d[0]),
-    .tl_o       (tl_win_d2h[0]),
-    .req_o      (sw_wvalid),
-    .gnt_i      (sw_wready),
-    .we_o       (sw_wen),
-    .addr_o     (),
-    .wmask_o    (),
-    .wdata_o    (sw_wdata),
-    .rdata_i    (BusWidth'(0)),
-    .rvalid_i   (1'b0),
-    .rerror_i   (2'b0)
+    .tl_i        (tl_win_h2d[0]),
+    .tl_o        (tl_win_d2h[0]),
+    .en_ifetch_i (tlul_pkg::InstrDis),
+    .req_o       (sw_wvalid),
+    .gnt_i       (sw_wready),
+    .we_o        (sw_wen),
+    .addr_o      (),
+    .wmask_o     (),
+    .wdata_o     (sw_wdata),
+    .rdata_i     (BusWidth'(0)),
+    .rvalid_i    (1'b0),
+    .rerror_i    (2'b0)
   );
 
   prim_fifo_sync #(
@@ -511,17 +512,18 @@
   ) u_to_rd_fifo (
     .clk_i,
     .rst_ni,
-    .tl_i       (tl_win_h2d[1]),
-    .tl_o       (tl_win_d2h[1]),
-    .req_o      (rd_fifo_ren),
-    .gnt_i      (rd_fifo_rvalid),
-    .we_o       (),
-    .addr_o     (),
-    .wmask_o    (),
-    .wdata_o    (),
-    .rdata_i    (rd_fifo_rdata),
-    .rvalid_i   (adapter_rvalid),
-    .rerror_i   (2'b0)
+    .tl_i        (tl_win_h2d[1]),
+    .tl_o        (tl_win_d2h[1]),
+    .en_ifetch_i (tlul_pkg::InstrDis),
+    .req_o       (rd_fifo_ren),
+    .gnt_i       (rd_fifo_rvalid),
+    .we_o        (),
+    .addr_o      (),
+    .wmask_o     (),
+    .wdata_o     (),
+    .rdata_i     (rd_fifo_rdata),
+    .rvalid_i    (adapter_rvalid),
+    .rerror_i    (2'b0)
   );
 
   prim_fifo_sync #(