[Cleanup] Remove lc_tx_e type and replace it with lc_tx_t

Same reason as #9264
Signed-off-by: Weicai Yang <weicai@google.com>
diff --git a/hw/ip/lc_ctrl/dv/env/lc_ctrl_env_pkg.sv b/hw/ip/lc_ctrl/dv/env/lc_ctrl_env_pkg.sv
index 8de3b3a..1ffce65 100644
--- a/hw/ip/lc_ctrl/dv/env/lc_ctrl_env_pkg.sv
+++ b/hw/ip/lc_ctrl/dv/env/lc_ctrl_env_pkg.sv
@@ -39,17 +39,17 @@
   parameter uint OTP_PROG_DDATA_WIDTH = 1;
 
   typedef struct packed {
-    lc_ctrl_pkg::lc_tx_e lc_dft_en_o;
-    lc_ctrl_pkg::lc_tx_e lc_nvm_debug_en_o;
-    lc_ctrl_pkg::lc_tx_e lc_hw_debug_en_o;
-    lc_ctrl_pkg::lc_tx_e lc_cpu_en_o;
-    lc_ctrl_pkg::lc_tx_e lc_creator_seed_sw_rw_en_o;
-    lc_ctrl_pkg::lc_tx_e lc_owner_seed_sw_rw_en_o;
-    lc_ctrl_pkg::lc_tx_e lc_seed_hw_rd_en_o;
-    lc_ctrl_pkg::lc_tx_e lc_iso_part_sw_rd_en_o;
-    lc_ctrl_pkg::lc_tx_e lc_iso_part_sw_wr_en_o;
-    lc_ctrl_pkg::lc_tx_e lc_keymgr_en_o;
-    lc_ctrl_pkg::lc_tx_e lc_escalate_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_dft_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_nvm_debug_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_hw_debug_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_cpu_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_creator_seed_sw_rw_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_owner_seed_sw_rw_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_seed_hw_rd_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_iso_part_sw_rd_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_iso_part_sw_wr_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_keymgr_en_o;
+    lc_ctrl_pkg::lc_tx_t lc_escalate_en_o;
   } lc_outputs_t;
 
   const lc_outputs_t EXP_LC_OUTPUTS[NUM_STATES] = {
diff --git a/hw/ip/lc_ctrl/rtl/lc_ctrl.sv b/hw/ip/lc_ctrl/rtl/lc_ctrl.sv
index 35c37cf..a6d4162 100644
--- a/hw/ip/lc_ctrl/rtl/lc_ctrl.sv
+++ b/hw/ip/lc_ctrl/rtl/lc_ctrl.sv
@@ -35,7 +35,7 @@
   output jtag_pkg::jtag_rsp_t                        jtag_o,
   // This bypasses the clock inverter inside the JTAG TAP for scanmmode.
   input                                              scan_rst_ni,
-  input  lc_tx_t                                     scanmode_i,
+  input  prim_mubi_pkg::mubi4_t                      scanmode_i,
   // Alert outputs.
   input  prim_alert_pkg::alert_rx_t [NumAlerts-1:0]  alert_rx_i,
   output prim_alert_pkg::alert_tx_t [NumAlerts-1:0]  alert_tx_o,
diff --git a/hw/ip/lc_ctrl/rtl/lc_ctrl_pkg.sv b/hw/ip/lc_ctrl/rtl/lc_ctrl_pkg.sv
index adb6c90..98cd875 100644
--- a/hw/ip/lc_ctrl/rtl/lc_ctrl_pkg.sv
+++ b/hw/ip/lc_ctrl/rtl/lc_ctrl_pkg.sv
@@ -36,8 +36,7 @@
   typedef enum logic [TxWidth-1:0] {
     On  = 4'b1010,
     Off = 4'b0101
-  } lc_tx_e;
-  typedef logic [TxWidth-1:0] lc_tx_t;
+  } lc_tx_t;
   parameter lc_tx_t LC_TX_DEFAULT = lc_tx_t'(Off);
 
   parameter int RmaSeedWidth = 32;