[prim_lfsr] Make lint clean
diff --git a/hw/ip/prim/rtl/prim_lfsr.sv b/hw/ip/prim/rtl/prim_lfsr.sv
index 95a6be0..8b5515c 100644
--- a/hw/ip/prim/rtl/prim_lfsr.sv
+++ b/hw/ip/prim/rtl/prim_lfsr.sv
@@ -17,7 +17,7 @@
   // Width of output tap (from lfsr_q[OutDw-1:0])
   parameter int unsigned       OutDw  =  8,
   // Lfsr reset state, must be nonzero!
-  parameter logic [LfsrDw-1:0] Seed   = '1,
+  parameter logic [LfsrDw-1:0] Seed   = LfsrDw'(1),
   // Custom polynomial coeffs
   parameter logic [LfsrDw-1:0] Custom = '0
 ) (
@@ -29,7 +29,11 @@
 );
 
   // automatically generated with get-lfsr-coeffs.py script
-  localparam logic [63:0] coeffs [4:64]  = '{ 64'h9,
+  localparam logic [63:0] coeffs [0:64]  = '{ 64'hx,
+                                              64'hx,
+                                              64'hx,
+                                              64'hx,
+                                              64'h9,
                                               64'h12,
                                               64'h21,
                                               64'h41,
@@ -94,11 +98,11 @@
   logic [LfsrDw-1:0] lfsr_d, lfsr_q;
 
   // Custom Galois polynomial
-  if (Custom) begin : g_custom
+  if (Custom) begin : gen_custom
     assign lfsr_d = (en_i) ? LfsrDw'(data_i) ^ ({LfsrDw{lfsr_q[0]}} &
                              Custom[LfsrDw-1:0]) ^ (lfsr_q >> 1)
                            : lfsr_q;
-  end else begin : g_lut
+  end else begin : gen_lut
     assign lfsr_d = (en_i) ? LfsrDw'(data_i) ^ ({LfsrDw{lfsr_q[0]}} &
                              coeffs[LfsrDw][LfsrDw-1:0]) ^ (lfsr_q >> 1)
                            : lfsr_q;