openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

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