ui_pure_defi_fmf.h (3087B)
1 /* 2 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 3 * 4 * Copyright 2007-2020 Broadcom Inc. All rights reserved. 5 */ 6 #ifndef UI_PURE_DEFI_FMF_INCLUDED 7 /* { */ 8 #define UI_PURE_DEFI_FMF_INCLUDED 9 /* 10 * Note: 11 * the following definitions must range between PARAM_FMF_START_RANGE_ID 12 * and PARAM_FMF_END_RANGE_ID. 13 * See ui_pure_defi.h 14 */ 15 #define PARAM_FMF_REGISTER_DRIVER_ID 1600 16 #define PARAM_FMF_UNREGISTER_DRIVER_ID 1601 17 #define PARAM_FMF_DEBUG_ID 1602 18 #define PARAM_FMF_ADD_DEVICE_ID 1603 19 #define PARAM_FMF_UNIT_IP_ADDRESS_ID 1604 20 #define PARAM_FMF_DEVICE_CHIP_ID_ID 1605 21 #define PARAM_FMF_DEVICE_TYPE_ID 1606 22 #define PARAM_FMF_DEVICE_SUB_TYPE_ID 1607 23 #define PARAM_FMF_SHOW_ID 1608 24 #define PARAM_FMF_SHOW_ALL_ID 1609 25 #define PARAM_FMF_SHOW_UNIT_ID 1610 26 #define PARAM_FMF_FORMAT_ID 1611 27 #define PARAM_FMF_ACTIVATE_DEVICE_ID 1612 28 #define PARAM_FMF_DEVICE_ID_ID 1613 29 #define PARAM_FMF_DEBUG_FLAGS_ID 1614 30 #define PARAM_FMF_INIT_BASE_PARAMS_ID 1615 31 #define PARAM_FMF_ONE_SPECIFIC_DEVICE_ID 1616 32 #define PARAM_FMF_ALL_SPECIFIED_DEVICES_ID 1617 33 #define PARAM_FMF_CONNECT_PP_TO_PP_ID 1618 34 #define PARAM_FMF_FROM_ONE_PP_ID 1619 35 #define PARAM_FMF_PP_ID_ID 1620 36 #define PARAM_FMF_FROM_ALL_PPS_ID 1621 37 #define PARAM_FMF_TO_ONE_PP_ID 1622 38 #define PARAM_FMF_TO_ALL_PPS_ID 1623 39 #define PARAM_FMF_DST_PP_ID_ID 1624 40 #define PARAM_FMF_USE_FLOW_ID 1625 41 /* 42 * Definitions related to 'format' parameter (within 'fmf') 43 * { 44 */ 45 #define FORMAT_SHORT_EQUIVALENT 1 46 #define FORMAT_LONG_EQUIVALENT 2 47 /* 48 * } 49 */ 50 /* 51 * Definitions related to 'debug_flags' parameter (within 'fmf') 52 * { 53 */ 54 #define FMF_DEBUG_ON_EQUIVALENT 1 55 #define FMF_DEBUG_OFF_EQUIVALENT 2 56 #define DCL_DEBUG_ON_EQUIVALENT 3 57 #define DCL_DEBUG_OFF_EQUIVALENT 4 58 #define FMC_N_DEBUG_ON_EQUIVALENT 5 59 #define FMC_N_DEBUG_OFF_EQUIVALENT 6 60 #define SHOW_ALL_DEBUG_FLAGS_EQUIVALENT 7 61 /* 62 * } 63 */ 64 /* 65 * Definitions related to 'device_type' parameter (within 'fmf') 66 * { 67 */ 68 #define ANY_DEVICE_TYPE_EQUIVALENT 0 69 #define FE2_DEVICE_TYPE_EQUIVALENT 1 70 #define FE13_DEVICE_TYPE_EQUIVALENT 2 71 #define FAP_DEVICE_TYPE_EQUIVALENT 3 72 /* 73 * } 74 */ 75 /* 76 * Definitions related to 'device_subtype' parameter (within 'fmf') 77 * { 78 */ 79 #define ANY_DEVICE_SUBTYPE_EQUIVALENT 0 80 #define FE200_DEVICE_SUBTYPE_EQUIVALENT 1 81 #define FAP10M_DEVICE_SUBTYPE_EQUIVALENT 2 82 #define FE200_DEVICE_SUBTYPE_STRING "fe200_subtype" 83 #define FAP10M_DEVICE_SUBTYPE_STRING "fap10m_subtype" 84 /* 85 * } 86 */ 87 /* } */ 88 #endif