Remove optimization #3185
reviewdog [verible-verilog-lint] report
reported by reviewdog 🐶
Findings (229)
hw/newusb/new_usb_dmaoutputqueueTD.sv|26 col 1| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_dmaoutputqueueTD.sv|30 col 30| Number 0'b0 occupies at least 1 bits, truncated to 0 bits. [Style: number-literals] [truncated-numeric-literal]
hw/newusb/new_usb_dmaoutputqueueTD.sv|30 col 101| Line length exceeds max: 100; is: 153 [Style: line-length] [line-length]
hw/newusb/new_usb_dmaoutputqueueTD.sv|30 col 153| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_dmaoutputqueueTD.sv|66 col 10| File must end with a newline. [Style: posix-file-endings] [posix-eof]
hw/cheshire_pkg.sv|36 col 27| Localparam name does not match the naming convention defined by regex pattern: (([A-Z0-9]+[a-z0-9]*)+(_[0-9]+)?) [Style: constants] [parameter-name-style]
hw/newusb/new_usb_registerchain.sv|7 col 50| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_registerchain.sv|26 col 43| All generate block statements must have a label [Style: generate-statements] [generate-label]
hw/newusb/new_usb_registerchain.sv|27 col 101| Line length exceeds max: 100; is: 101 [Style: line-length] [line-length]
hw/newusb/new_usb_registerchain.sv|28 col 101| Line length exceeds max: 100; is: 101 [Style: line-length] [line-length]
hw/newusb/new_usb_registerchain.sv|31 col 10| File must end with a newline. [Style: posix-file-endings] [posix-eof]
hw/newusb/new_usb_dmaoutputqueueED.sv|87 col 101| Line length exceeds max: 100; is: 159 [Style: line-length] [line-length]
hw/newusb/new_usb_dmaoutputqueueED.sv|99 col 101| Line length exceeds max: 100; is: 110 [Style: line-length] [line-length]
hw/newusb/new_usb_dmaoutputqueueED.sv|101 col 101| Line length exceeds max: 100; is: 119 [Style: line-length] [line-length]
hw/newusb/new_usb_dmaoutputqueueED.sv|102 col 1| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_dmaoutputqueueED.sv|122 col 101| Line length exceeds max: 100; is: 110 [Style: line-length] [line-length]
hw/newusb/new_usb_dmaoutputqueueED.sv|124 col 10| File must end with a newline. [Style: posix-file-endings] [posix-eof]
hw/cheshire_soc.sv|1707 col 101| Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1708 col 101| Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1709 col 101| Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1710 col 101| Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1711 col 101| Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1712 col 101| Line length exceeds max: 100; is: 133 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1729 col 1| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/cheshire_soc.sv|1734 col 46| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/cheshire_soc.sv|1735 col 92| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_regs/newusb_reg_pkg.sv|17 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|21 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|25 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|29 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|33 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|37 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|41 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|45 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|49 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|56 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|59 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|62 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|65 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|71 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|74 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|77 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|80 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|83 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|86 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|89 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|92 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|98 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|101 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|104 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|107 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|110 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|113 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|116 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|119 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|122 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|128 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|131 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|134 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|137 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|140 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|143 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|146 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|149 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|152 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|158 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|164 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|170 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|176 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|182 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|188 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|194 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|200 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|203 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|206 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|209 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|215 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|218 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|221 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|227 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|230 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|236 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|239 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|245 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|248 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|254 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|257 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|260 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|263 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|266 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|269 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|272 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|275 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|281 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|284 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|290 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|293 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|296 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|299 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|302 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|305 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|308 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|311 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|317 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|320 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|323 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|326 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|329 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|332 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|335 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|338 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|341 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|344 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|347 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|350 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|353 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|356 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|359 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|365 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|368 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|371 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|374 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|377 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|380 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|383 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|386 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|389 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|395 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|398 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|401 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|404 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|407 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|410 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|413 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|419 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|422 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|425 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|428 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|431 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|434 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|437 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|440 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|443 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|446 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|452 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|455 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|458 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|461 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|464 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|467 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
... (Too many findings. Dropped some findings)
Filtered Findings (0)
Annotations
Check warning on line 26 in hw/newusb/new_usb_dmaoutputqueueTD.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueTD.sv#L26
Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb/new_usb_dmaoutputqueueTD.sv" range:{start:{line:26 column:1}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:26 column:1} end:{line:27}} text:"\n"}
Check warning on line 30 in hw/newusb/new_usb_dmaoutputqueueTD.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueTD.sv#L30
Number 0'b0 occupies at least 1 bits, truncated to 0 bits. [Style: number-literals] [truncated-numeric-literal]
Raw output
message:"Number 0'b0 occupies at least 1 bits, truncated to 0 bits. [Style: number-literals] [truncated-numeric-literal]" location:{path:"hw/newusb/new_usb_dmaoutputqueueTD.sv" range:{start:{line:30 column:30}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:30 column:30} end:{line:31}} text:" assign aborted_td_o = 0'b0; // Todo: The system needs to pre-emptively abort a TD if its data is not fitting inside the periodic, nonperiodic window\n"}
Check warning on line 30 in hw/newusb/new_usb_dmaoutputqueueTD.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueTD.sv#L30
Line length exceeds max: 100; is: 153 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 153 [Style: line-length] [line-length]" location:{path:"hw/newusb/new_usb_dmaoutputqueueTD.sv" range:{start:{line:30 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 30 in hw/newusb/new_usb_dmaoutputqueueTD.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueTD.sv#L30
Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb/new_usb_dmaoutputqueueTD.sv" range:{start:{line:30 column:153}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 66 in hw/newusb/new_usb_dmaoutputqueueTD.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueTD.sv#L66
File must end with a newline. [Style: posix-file-endings] [posix-eof]
Raw output
message:"File must end with a newline. [Style: posix-file-endings] [posix-eof]" location:{path:"hw/newusb/new_usb_dmaoutputqueueTD.sv" range:{start:{line:66 column:10}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:66 column:10} end:{line:67}} text:"endmodule\n"}
Check warning on line 36 in hw/cheshire_pkg.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/cheshire_pkg.sv#L36
Localparam name does not match the naming convention defined by regex pattern: (([A-Z0-9]+[a-z0-9]*)+(_[0-9]+)?) [Style: constants] [parameter-name-style]
Raw output
message:"Localparam name does not match the naming convention defined by regex pattern: (([A-Z0-9]+[a-z0-9]*)+(_[0-9]+)?) [Style: constants] [parameter-name-style]" location:{path:"hw/cheshire_pkg.sv" range:{start:{line:36 column:27}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 7 in hw/newusb/new_usb_registerchain.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_registerchain.sv#L7
Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb/new_usb_registerchain.sv" range:{start:{line:7 column:50}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:7 column:50} end:{line:8}} text:"/// Register chain with variable width and stages\n"}
Check warning on line 26 in hw/newusb/new_usb_registerchain.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_registerchain.sv#L26
All generate block statements must have a label [Style: generate-statements] [generate-label]
Raw output
message:"All generate block statements must have a label [Style: generate-statements] [generate-label]" location:{path:"hw/newusb/new_usb_registerchain.sv" range:{start:{line:26 column:43}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 27 in hw/newusb/new_usb_registerchain.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_registerchain.sv#L27
Line length exceeds max: 100; is: 101 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 101 [Style: line-length] [line-length]" location:{path:"hw/newusb/new_usb_registerchain.sv" range:{start:{line:27 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 28 in hw/newusb/new_usb_registerchain.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_registerchain.sv#L28
Line length exceeds max: 100; is: 101 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 101 [Style: line-length] [line-length]" location:{path:"hw/newusb/new_usb_registerchain.sv" range:{start:{line:28 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 31 in hw/newusb/new_usb_registerchain.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_registerchain.sv#L31
File must end with a newline. [Style: posix-file-endings] [posix-eof]
Raw output
message:"File must end with a newline. [Style: posix-file-endings] [posix-eof]" location:{path:"hw/newusb/new_usb_registerchain.sv" range:{start:{line:31 column:10}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:31 column:10} end:{line:32}} text:"endmodule\n"}
Check warning on line 87 in hw/newusb/new_usb_dmaoutputqueueED.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueED.sv#L87
Line length exceeds max: 100; is: 159 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 159 [Style: line-length] [line-length]" location:{path:"hw/newusb/new_usb_dmaoutputqueueED.sv" range:{start:{line:87 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 99 in hw/newusb/new_usb_dmaoutputqueueED.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueED.sv#L99
Line length exceeds max: 100; is: 110 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 110 [Style: line-length] [line-length]" location:{path:"hw/newusb/new_usb_dmaoutputqueueED.sv" range:{start:{line:99 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 101 in hw/newusb/new_usb_dmaoutputqueueED.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueED.sv#L101
Line length exceeds max: 100; is: 119 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 119 [Style: line-length] [line-length]" location:{path:"hw/newusb/new_usb_dmaoutputqueueED.sv" range:{start:{line:101 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 102 in hw/newusb/new_usb_dmaoutputqueueED.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueED.sv#L102
Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb/new_usb_dmaoutputqueueED.sv" range:{start:{line:102 column:1}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:102 column:1} end:{line:103}} text:"\n"}
Check warning on line 122 in hw/newusb/new_usb_dmaoutputqueueED.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueED.sv#L122
Line length exceeds max: 100; is: 110 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 110 [Style: line-length] [line-length]" location:{path:"hw/newusb/new_usb_dmaoutputqueueED.sv" range:{start:{line:122 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 124 in hw/newusb/new_usb_dmaoutputqueueED.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueED.sv#L124
File must end with a newline. [Style: posix-file-endings] [posix-eof]
Raw output
message:"File must end with a newline. [Style: posix-file-endings] [posix-eof]" location:{path:"hw/newusb/new_usb_dmaoutputqueueED.sv" range:{start:{line:124 column:10}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:124 column:10} end:{line:125}} text:"endmodule\n"}
Check warning on line 1707 in hw/cheshire_soc.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/cheshire_soc.sv#L1707
Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1707 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 1708 in hw/cheshire_soc.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/cheshire_soc.sv#L1708
Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1708 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 1709 in hw/cheshire_soc.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/cheshire_soc.sv#L1709
Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1709 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 1710 in hw/cheshire_soc.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/cheshire_soc.sv#L1710
Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1710 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 1711 in hw/cheshire_soc.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/cheshire_soc.sv#L1711
Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1711 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 1712 in hw/cheshire_soc.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/cheshire_soc.sv#L1712
Line length exceeds max: 100; is: 133 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 133 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1712 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}
Check warning on line 1729 in hw/cheshire_soc.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/cheshire_soc.sv#L1729
Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1729 column:1}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:1729 column:1} end:{line:1730}} text:"\n"}
Check warning on line 1734 in hw/cheshire_soc.sv
github-actions / verible-verilog-lint
[verible-verilog-lint] hw/cheshire_soc.sv#L1734
Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1734 column:46}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:1734 column:46} end:{line:1736}} text:" // TODO: Test out different port numbers,\n // currently 4 phyports, (2,3) are connected to spinal (0,1), spinal (2,3) tied to zero\n"}