Skip to content

Commit

Permalink
[fpv/lint] Add lint target to secded modules
Browse files Browse the repository at this point in the history
This PR adds secded modules to FPV lint so we can check them in CI.

Signed-off-by: Cindy Chen <chencindy@opentitan.org>
  • Loading branch information
cindychip committed Oct 19, 2021
1 parent 9042945 commit e041a96
Showing 1 changed file with 57 additions and 9 deletions.
66 changes: 57 additions & 9 deletions hw/top_earlgrey/lint/top_earlgrey_fpv_lint_cfgs.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -21,55 +21,103 @@
name: prim_arbiter_ppc_fpv
fusesoc_core: lowrisc:fpv:prim_arbiter_ppc_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/fpv/lint/{tool}"
rel_path: "hw/ip/prim/prim_arbiter_ppc_fpv/lint/{tool}"
}
{
name: prim_arbiter_tree_fpv
fusesoc_core: lowrisc:fpv:prim_arbiter_tree_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/fpv/lint/{tool}"
rel_path: "hw/ip/prim/prim_arbiter_tree_fpv/lint/{tool}"
}
{
name: prim_arbiter_fixed_fpv
fusesoc_core: lowrisc:fpv:prim_arbiter_fixed_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/fpv/lint/{tool}"
rel_path: "hw/ip/prim/prim_arbiter_fixed_fpv/lint/{tool}"
}
{
name: prim_lfsr_fpv
fusesoc_core: lowrisc:fpv:prim_lfsr_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/fpv/lint/{tool}"
rel_path: "hw/ip/prim/prim_lfsr_fpv/lint/{tool}"
}
{
name: prim_fifo_sync_fpv
fusesoc_core: lowrisc:fpv:prim_fifo_sync_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/fpv/lint/{tool}"
rel_path: "hw/ip/prim/prim_fifo_sync_fpv/lint/{tool}"
}
{
name: prim_alert_rxtx_fpv
fusesoc_core: lowrisc:fpv:prim_alert_rxtx_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/fpv/lint/{tool}"
rel_path: "hw/ip/prim/prim_alert_rxtx_fpv/lint/{tool}"
}
{
name: prim_alert_rxtx_async_fpv
fusesoc_core: lowrisc:fpv:prim_alert_rxtx_async_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/fpv/lint/{tool}"
rel_path: "hw/ip/prim/prim_alert_rxtx_async_fpv/lint/{tool}"
}
{
name: prim_esc_rxtx_fpv
fusesoc_core: lowrisc:fpv:prim_esc_rxtx_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/fpv/lint/{tool}"
rel_path: "hw/ip/prim/prim_esc_rxtx_fpv/lint/{tool}"
}
{
name: prim_secded_22_16_fpv
fusesoc_core: lowrisc:fpv:prim_secded_22_16_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/prim_secded_22_16_fpv/lint/{tool}"
}
{
name: prim_secded_28_22_fpv
fusesoc_core: lowrisc:fpv:prim_secded_28_22_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/prim_secded_28_22_fpv/lint/{tool}"
}
{
name: prim_secded_39_32_fpv
fusesoc_core: lowrisc:fpv:prim_secded_39_32_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/prim_secded_39_32_fpv/lint/{tool}"
}
{
name: prim_secded_64_57_fpv
fusesoc_core: lowrisc:fpv:prim_secded_64_57_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/prim_secded_64_57_fpv/lint/{tool}"
}
{
name: prim_secded_72_64_fpv
fusesoc_core: lowrisc:fpv:prim_secded_72_64_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/prim_secded_72_64_fpv/lint/{tool}"
}
{
name: prim_secded_hamming_22_16_fpv
fusesoc_core: lowrisc:fpv:prim_secded_hamming_22_16_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/prim_hamming_22_16_fpv/lint/{tool}"
}
{
name: prim_secded_hamming_39_32_fpv
fusesoc_core: lowrisc:fpv:prim_secded_hamming_39_32_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/prim_hamming_39_32_fpv/lint/{tool}"
}
{
name: prim_secded_hamming_72_64_fpv
fusesoc_core: lowrisc:fpv:prim_secded_hamming_72_64_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/prim_hamming_72_64_fpv/lint/{tool}"
}
{
name: prim_packer_fpv
fusesoc_core: lowrisc:fpv:prim_packer_fpv
import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"]
rel_path: "hw/ip/prim/fpv/lint/{tool}"
rel_path: "hw/ip/prim/prim_packer_fpv/lint/{tool}"
}
{
name: pinmux_fpv
Expand Down

0 comments on commit e041a96

Please sign in to comment.