blob: 31bd4db6a7c872eadb2d54e39d680d7373702545 [file] [log] [blame]
// Copyright lowRISC contributors.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
//
// waiver file for csrng
`verilator_config
// CSRNG intentionally uses an unmasked AES implementation.
lint_off -rule WIDTH -file "*/rtl/aes_cipher_control_fsm.sv" -match "Operator ASSIGN expects 1 bits on the Assign RHS, but Assign RHS's EXTEND generates 2 bits."
lint_off -rule WIDTH -file "*/rtl/aes_sbox.sv" -match "Operator ASSIGN expects 1 bits on the Assign RHS, but Assign RHS's EXTEND generates 2 bits."
lint_off -rule WIDTH -file "*/rtl/aes_key_expand.sv" -match "Operator ASSIGN expects 1 bits on the Assign RHS, but Assign RHS's EXTEND generates 2 bits."
lint_off -rule WIDTH -file "*/rtl/aes_cipher_core.sv" -match "Operator ASSIGN expects 1 bits on the Assign RHS, but Assign RHS's EXTEND generates 2 bits."