[all] Add empty intg_err declaration to remove lint warnings.
These intg_err ports must be hooked up to alerts in each module.
That PR is a separate follow-on
Signed-off-by: Timothy Chen <timothytim@google.com>
diff --git a/hw/ip/aes/rtl/aes.sv b/hw/ip/aes/rtl/aes.sv
index 171ab3e..7c4a7b0 100644
--- a/hw/ip/aes/rtl/aes.sv
+++ b/hw/ip/aes/rtl/aes.sv
@@ -72,6 +72,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i(1'b1)
);
diff --git a/hw/ip/alert_handler/rtl/alert_handler_reg_wrap.sv b/hw/ip/alert_handler/rtl/alert_handler_reg_wrap.sv
index 8467a1f..66f3b44 100644
--- a/hw/ip/alert_handler/rtl/alert_handler_reg_wrap.sv
+++ b/hw/ip/alert_handler/rtl/alert_handler_reg_wrap.sv
@@ -36,6 +36,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i(1'b1)
);
diff --git a/hw/ip/aon_timer/rtl/aon_timer.sv b/hw/ip/aon_timer/rtl/aon_timer.sv
index 0e26834..dc544d8 100644
--- a/hw/ip/aon_timer/rtl/aon_timer.sv
+++ b/hw/ip/aon_timer/rtl/aon_timer.sv
@@ -245,6 +245,7 @@
.reg2hw,
.hw2reg,
+ .intg_err_o (),
.devmode_i (1'b1)
);
diff --git a/hw/ip/clkmgr/data/clkmgr.sv.tpl b/hw/ip/clkmgr/data/clkmgr.sv.tpl
index f7105ce..3b89175 100644
--- a/hw/ip/clkmgr/data/clkmgr.sv.tpl
+++ b/hw/ip/clkmgr/data/clkmgr.sv.tpl
@@ -75,6 +75,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i(1'b1)
);
diff --git a/hw/ip/csrng/rtl/csrng.sv b/hw/ip/csrng/rtl/csrng.sv
index 582cfaf..94b1d42 100644
--- a/hw/ip/csrng/rtl/csrng.sv
+++ b/hw/ip/csrng/rtl/csrng.sv
@@ -62,6 +62,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i(1'b1)
);
diff --git a/hw/ip/edn/rtl/edn.sv b/hw/ip/edn/rtl/edn.sv
index 8beffa3..6fb6bb7 100644
--- a/hw/ip/edn/rtl/edn.sv
+++ b/hw/ip/edn/rtl/edn.sv
@@ -54,7 +54,7 @@
.tl_o,
.reg2hw,
.hw2reg,
-
+ .intg_err_o(),
.devmode_i(1'b1)
);
diff --git a/hw/ip/entropy_src/rtl/entropy_src.sv b/hw/ip/entropy_src/rtl/entropy_src.sv
index 362fced..4234e5b 100644
--- a/hw/ip/entropy_src/rtl/entropy_src.sv
+++ b/hw/ip/entropy_src/rtl/entropy_src.sv
@@ -61,7 +61,7 @@
.tl_o,
.reg2hw,
.hw2reg,
-
+ .intg_err_o(),
.devmode_i(1'b1)
);
diff --git a/hw/ip/flash_ctrl/data/flash_ctrl.sv.tpl b/hw/ip/flash_ctrl/data/flash_ctrl.sv.tpl
index 18c5c59..1e18d37 100644
--- a/hw/ip/flash_ctrl/data/flash_ctrl.sv.tpl
+++ b/hw/ip/flash_ctrl/data/flash_ctrl.sv.tpl
@@ -90,6 +90,7 @@
.reg2hw,
.hw2reg,
+ .intg_err_o (),
.devmode_i (1'b1)
);
diff --git a/hw/ip/gpio/rtl/gpio.sv b/hw/ip/gpio/rtl/gpio.sv
index 6bd513d..83edc88 100644
--- a/hw/ip/gpio/rtl/gpio.sv
+++ b/hw/ip/gpio/rtl/gpio.sv
@@ -141,6 +141,7 @@
.reg2hw,
.hw2reg,
+ .intg_err_o (),
.devmode_i (1'b1)
);
diff --git a/hw/ip/hmac/rtl/hmac.sv b/hw/ip/hmac/rtl/hmac.sv
index 227d5e6..26dda29 100644
--- a/hw/ip/hmac/rtl/hmac.sv
+++ b/hw/ip/hmac/rtl/hmac.sv
@@ -435,6 +435,7 @@
.reg2hw,
.hw2reg,
+ .intg_err_o (),
.devmode_i (1'b1)
);
diff --git a/hw/ip/i2c/rtl/i2c.sv b/hw/ip/i2c/rtl/i2c.sv
index 1b42210..03038e6 100644
--- a/hw/ip/i2c/rtl/i2c.sv
+++ b/hw/ip/i2c/rtl/i2c.sv
@@ -53,6 +53,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i(1'b1)
);
diff --git a/hw/ip/keymgr/rtl/keymgr.sv b/hw/ip/keymgr/rtl/keymgr.sv
index a27a9d0..d795006 100644
--- a/hw/ip/keymgr/rtl/keymgr.sv
+++ b/hw/ip/keymgr/rtl/keymgr.sv
@@ -76,6 +76,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o (),
.devmode_i (1'b1) // connect to real devmode signal in the future
);
diff --git a/hw/ip/kmac/rtl/kmac.sv b/hw/ip/kmac/rtl/kmac.sv
index 823f3fb..aa9452b 100644
--- a/hw/ip/kmac/rtl/kmac.sv
+++ b/hw/ip/kmac/rtl/kmac.sv
@@ -865,7 +865,7 @@
.reg2hw,
.hw2reg,
-
+ .intg_err_o(),
.devmode_i (devmode)
);
diff --git a/hw/ip/lc_ctrl/rtl/lc_ctrl.sv b/hw/ip/lc_ctrl/rtl/lc_ctrl.sv
index e630c87..a78c1f9 100644
--- a/hw/ip/lc_ctrl/rtl/lc_ctrl.sv
+++ b/hw/ip/lc_ctrl/rtl/lc_ctrl.sv
@@ -107,6 +107,7 @@
.tl_o,
.reg2hw ( reg2hw ),
.hw2reg ( hw2reg ),
+ .intg_err_o( ),
.devmode_i ( 1'b1 )
);
@@ -126,6 +127,7 @@
.tl_o ( tap_tl_d2h ),
.reg2hw ( tap_reg2hw ),
.hw2reg ( tap_hw2reg ),
+ .intg_err_o( ),
.devmode_i ( 1'b1 )
);
@@ -190,7 +192,8 @@
// Unused
assign tap_tl_h2d.a_param = '0;
assign tap_tl_h2d.a_source = '0;
- assign tap_tl_h2d.a_user = tlul_pkg::TL_A_USER_DEFAULT;
+ // TODO need to add appropriate handling for integrity
+ assign tap_tl_h2d.a_user = '0;
// TL-UL to DMI transducing
assign tap_tl_h2d.d_ready = dmi_resp_ready;
diff --git a/hw/ip/otbn/rtl/otbn.sv b/hw/ip/otbn/rtl/otbn.sv
index 031d731..2576efd 100644
--- a/hw/ip/otbn/rtl/otbn.sv
+++ b/hw/ip/otbn/rtl/otbn.sv
@@ -358,6 +358,7 @@
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i (1'b1)
);
diff --git a/hw/ip/otp_ctrl/rtl/otp_ctrl.sv b/hw/ip/otp_ctrl/rtl/otp_ctrl.sv
index 0843751..594dee8 100644
--- a/hw/ip/otp_ctrl/rtl/otp_ctrl.sv
+++ b/hw/ip/otp_ctrl/rtl/otp_ctrl.sv
@@ -108,6 +108,7 @@
.tl_win_i ( tl_win_d2h ),
.reg2hw ( reg2hw ),
.hw2reg ( hw2reg ),
+ .intg_err_o( ),
.devmode_i ( 1'b1 )
);
diff --git a/hw/ip/pattgen/rtl/pattgen.sv b/hw/ip/pattgen/rtl/pattgen.sv
index 1be6a42..cbd0917 100644
--- a/hw/ip/pattgen/rtl/pattgen.sv
+++ b/hw/ip/pattgen/rtl/pattgen.sv
@@ -36,6 +36,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i(1'b1)
);
diff --git a/hw/ip/pinmux/rtl/pinmux.sv b/hw/ip/pinmux/rtl/pinmux.sv
index 44f6c5b..c3d5d04 100644
--- a/hw/ip/pinmux/rtl/pinmux.sv
+++ b/hw/ip/pinmux/rtl/pinmux.sv
@@ -80,6 +80,7 @@
.tl_o ,
.reg2hw ,
.hw2reg ,
+ .intg_err_o(),
.devmode_i(1'b1)
);
diff --git a/hw/ip/pwrmgr/rtl/pwrmgr.sv b/hw/ip/pwrmgr/rtl/pwrmgr.sv
index 97c116d..1fb0825 100644
--- a/hw/ip/pwrmgr/rtl/pwrmgr.sv
+++ b/hw/ip/pwrmgr/rtl/pwrmgr.sv
@@ -145,6 +145,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o (),
.devmode_i (1'b1)
);
diff --git a/hw/ip/rstmgr/data/rstmgr.sv.tpl b/hw/ip/rstmgr/data/rstmgr.sv.tpl
index 8aac300..d4a049a 100644
--- a/hw/ip/rstmgr/data/rstmgr.sv.tpl
+++ b/hw/ip/rstmgr/data/rstmgr.sv.tpl
@@ -106,6 +106,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i(1'b1)
);
diff --git a/hw/ip/rv_dm/rtl/rv_dm.sv b/hw/ip/rv_dm/rtl/rv_dm.sv
index 8ea0e5b..113db6b 100644
--- a/hw/ip/rv_dm/rtl/rv_dm.sv
+++ b/hw/ip/rv_dm/rtl/rv_dm.sv
@@ -212,6 +212,7 @@
.valid_o (host_r_valid),
.rdata_o (host_r_rdata),
.err_o (host_r_err),
+ .intg_err_o (),
.tl_o (tl_h_o),
.tl_i (tl_h_i)
);
diff --git a/hw/ip/rv_plic/data/rv_plic.sv.tpl b/hw/ip/rv_plic/data/rv_plic.sv.tpl
index 5a8bb15..24b7398 100644
--- a/hw/ip/rv_plic/data/rv_plic.sv.tpl
+++ b/hw/ip/rv_plic/data/rv_plic.sv.tpl
@@ -195,6 +195,7 @@
.reg2hw,
.hw2reg,
+ .intg_err_o (),
.devmode_i (1'b1)
);
diff --git a/hw/ip/rv_timer/rtl/rv_timer.sv b/hw/ip/rv_timer/rtl/rv_timer.sv
index 4da4932..0ce0bf3 100644
--- a/hw/ip/rv_timer/rtl/rv_timer.sv
+++ b/hw/ip/rv_timer/rtl/rv_timer.sv
@@ -122,6 +122,7 @@
.reg2hw,
.hw2reg,
+ .intg_err_o (),
.devmode_i (1'b1)
);
diff --git a/hw/ip/spi_device/rtl/spi_device.sv b/hw/ip/spi_device/rtl/spi_device.sv
index eba3502..bb97bc0 100644
--- a/hw/ip/spi_device/rtl/spi_device.sv
+++ b/hw/ip/spi_device/rtl/spi_device.sv
@@ -710,6 +710,7 @@
.reg2hw,
.hw2reg,
+ .intg_err_o (),
.devmode_i (1'b1)
);
diff --git a/hw/ip/spi_host/rtl/spi_host.sv b/hw/ip/spi_host/rtl/spi_host.sv
index 534c8f6..007f7fc 100644
--- a/hw/ip/spi_host/rtl/spi_host.sv
+++ b/hw/ip/spi_host/rtl/spi_host.sv
@@ -61,6 +61,7 @@
.reg2hw,
.hw2reg,
+ .intg_err_o (),
.devmode_i (1'b1)
);
diff --git a/hw/ip/sram_ctrl/rtl/sram_ctrl.sv b/hw/ip/sram_ctrl/rtl/sram_ctrl.sv
index a8d0d67..dc7260f 100644
--- a/hw/ip/sram_ctrl/rtl/sram_ctrl.sv
+++ b/hw/ip/sram_ctrl/rtl/sram_ctrl.sv
@@ -63,6 +63,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i (1'b1)
);
diff --git a/hw/ip/uart/rtl/uart.sv b/hw/ip/uart/rtl/uart.sv
index 536bf80..6a43618 100644
--- a/hw/ip/uart/rtl/uart.sv
+++ b/hw/ip/uart/rtl/uart.sv
@@ -42,7 +42,7 @@
.tl_o,
.reg2hw,
.hw2reg,
-
+ .intg_err_o (),
.devmode_i (1'b1)
);
diff --git a/hw/ip/usbdev/rtl/usbdev.sv b/hw/ip/usbdev/rtl/usbdev.sv
index ca82c2a..008ecf6 100644
--- a/hw/ip/usbdev/rtl/usbdev.sv
+++ b/hw/ip/usbdev/rtl/usbdev.sv
@@ -732,6 +732,7 @@
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i (1'b1)
);
diff --git a/hw/top_earlgrey/ip/sensor_ctrl/rtl/sensor_ctrl.sv b/hw/top_earlgrey/ip/sensor_ctrl/rtl/sensor_ctrl.sv
index 72fa80e..3e90fb9 100644
--- a/hw/top_earlgrey/ip/sensor_ctrl/rtl/sensor_ctrl.sv
+++ b/hw/top_earlgrey/ip/sensor_ctrl/rtl/sensor_ctrl.sv
@@ -43,6 +43,7 @@
.tl_o,
.reg2hw,
.hw2reg,
+ .intg_err_o(),
.devmode_i(1'b1)
);