1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2014-2019 Broadcom
7 * date: Mon Mar 9 02:37:53 2020
11 #ifndef ULP_TEMPLATE_DB_H_
12 #define ULP_TEMPLATE_DB_H_
14 #define BNXT_ULP_MAX_NUM_DEVICES 4
16 enum bnxt_ulp_byte_order {
17 BNXT_ULP_BYTE_ORDER_BE,
18 BNXT_ULP_BYTE_ORDER_LE,
19 BNXT_ULP_BYTE_ORDER_LAST
22 enum bnxt_ulp_device_id {
23 BNXT_ULP_DEVICE_ID_WH_PLUS,
24 BNXT_ULP_DEVICE_ID_THOR,
25 BNXT_ULP_DEVICE_ID_STINGRAY,
26 BNXT_ULP_DEVICE_ID_STINGRAY2,
27 BNXT_ULP_DEVICE_ID_LAST
30 enum bnxt_ulp_fmf_mask {
31 BNXT_ULP_FMF_MASK_IGNORE,
32 BNXT_ULP_FMF_MASK_ANY,
33 BNXT_ULP_FMF_MASK_EXACT,
34 BNXT_ULP_FMF_MASK_WILDCARD,
35 BNXT_ULP_FMF_MASK_LAST
38 enum bnxt_ulp_regfile_index {
39 BNXT_ULP_REGFILE_INDEX_LAST
43 BNXT_ULP_SYM_LITTLE_ENDIAN = 1,
47 #endif /* _ULP_TEMPLATE_DB_H_ */