1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(C) 2022 Marvell.
7 /* Errata IPBUNIXRX-40129 */
9 roc_errata_nix_has_no_drop_re(void)
11 return (roc_model_is_cn10ka_a0() || roc_model_is_cnf10ka_a0() ||
12 roc_model_is_cnf10kb_a0());
15 /* Errata NIX-34873 */
17 roc_errata_nix_has_cq_min_size_4k(void)
19 return (roc_model_is_cn96_a0() || roc_model_is_cn95_a0());
22 /* Errata IPBUNPA-37480 */
24 roc_errata_npa_has_no_fc_stype_ststp(void)
26 return roc_model_is_cn10ka_a0() ? true : false;
29 /* Errata IPBUNIXTX-39337 */
31 roc_errata_nix_has_no_drop_aging(void)
33 return (roc_model_is_cn10ka_a0() || roc_model_is_cnf10ka_a0() ||
34 roc_model_is_cnf10kb_a0());
37 /* Errata IPBUNIXRX-40130 */
39 roc_errata_nix_has_no_vwqe_flush_op(void)
41 return (roc_model_is_cn10ka_a0() || roc_model_is_cnf10ka_a0() ||
42 roc_model_is_cnf10kb_a0());
45 /* Errata IPBURVUM-38481 */
47 roc_errata_ruvm_has_no_interrupt_with_msixen(void)
52 /* Errata IPBUNIXTX-39300 */
54 roc_errata_nix_has_assign_incorrect_qintidx(void)
59 /* Errata IPBUCPT-38551 */
61 roc_errata_cpt_has_use_incorrect_ldwb(void)
66 /* Errata IPBUNIXTX-39322 */
68 roc_errata_nix_has_overwrite_incorrect_sq_intr(void)
73 /* Errata IPBUNIXTX-39248 */
75 roc_errata_nix_has_perf_issue_on_stats_update(void)
80 #endif /* _ROC_ERRATA_H_ */