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

fgl_configuration.h (1389B)


      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 
      7 #ifndef __FGL_CONFIGURATION_INCLUDED__
      8 #define __FGL_CONFIGURATION_INCLUDED__
      9 
     10 #ifdef BCM_FLAIR_SUPPORT
     11 
     12 typedef enum jer_fabric_costom_operation_e {
     13     BCM_JER_FABRIC_FGL_EGRESS_CONFIG_GET=0,
     14     BCM_JER_FABRIC_FGL_EGRESS_CONFIG_SET,
     15     BCM_JER_FABRIC_FGL_INGRESS_CONFIG_GET,
     16     BCM_JER_FABRIC_FGL_INGRESS_CONFIG_SET,
     17     BCM_JER_FABRIC_FGL_LOOPBACK_CONFIG_GET,
     18     BCM_JER_FABRIC_FGL_LOOPBACK_CONFIG_SET,
     19     BCM_JER_FABRIC_FGL_INGRESS_TDM_CONTEXT_DROP_GET,
     20     BCM_JER_FABRIC_FGL_INGRESS_TDM_CONTEXT_DROP_SET,
     21     BCM_JER_FABRIC_EGR_MC_MAPPING_MODE_GET,
     22     BCM_JER_FABRIC_EGR_MC_MAPPING_MODE_SET,
     23     BCM_JER_FABRIC_ECI_TDM_CONFIG_TABLE_GET,
     24     BCM_JER_FABRIC_ECI_TDM_CONFIG_TABLE_SET,
     25     BCM_JER_FABRIC_ECI_EGR_PORT_MAP_TABLE_GET,
     26     BCM_JER_FABRIC_ECI_EGR_PORT_MAP_TABLE_SET,
     27     BCM_JER_FABRIC_ECI_EGR_MCT_TABLE_GET,
     28     BCM_JER_FABRIC_ECI_EGR_MCT_TABLE_SET,
     29     BCM_JER_FABRIC_ECI_EGR_MCT_MAPPING_TABLE_GET,
     30     BCM_JER_FABRIC_ECI_EGR_MCT_MAPPING_TABLE_SET,
     31     BCM_JER_FABRIC_CUSTOM_OPERATION_NUMBER
     32 } jer_fabric_costom_operation_t;
     33 
     34 int jer_fabric_fgl_custom_api_init(int unit);
     35 int jer_fabric_fgl_custom_api_deinit(int unit);
     36 
     37 #endif /* BCM_FLAIR_SUPPORT */
     38 
     39 #endif
     40