[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) );