text: /*******************************************************************************
   *
   * DO NOT EDIT THIS FILE!
   * This file is auto-generated by fltg from
   *    INTERNAL/fltg/xgs/ctr/bcm56990_b0/bcm56990_b0_CTR_ING_DEBUG_SELECT.map.ltl for
   *      bcm56990_b0
   *
   * Tool: $SDK/INTERNAL/fltg/bin/fltg
   *
   * Edits to this file will be lost when it is regenerated.
   *
   * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
   * 
   * Copyright 2007-2020 Broadcom Inc. All rights reserved.
   */
  #include <bcmlrd/bcmlrd_internal.h>
  #include <bcmlrd/chip/bcmlrd_id.h>
  #include <bcmlrd/chip/bcm56990_b0/bcm56990_b0_lrd_field_data.h>
  #include <bcmlrd/chip/bcm56990_b0/bcm56990_b0_lrd_ltm_intf.h>
  #include <bcmlrd/chip/bcm56990_b0/bcm56990_b0_lrd_xfrm_field_desc.h>
  #include <bcmdrd/chip/bcm56990_b0_enum.h>
  #include "bcmltd/chip/bcmltd_common_enumpool.h"
  #include "bcm56990_b0_lrd_enumpool.h"
  #include <bcmltd/bcmltd_handler.h>
  /* CTR_ING_DEBUG_SELECT field init */
  static const bcmlrd_field_data_t bcm56990_b0_lrd_ctr_ing_debug_select_map_field_data_mmd[] = {
      { /* 0 CTR_ING_DEBUG_SELECT_ID */
        .flags = BCMLTD_FIELD_F_KEY,
        .min = &bcm56990_b0_lrd_ifd_u8_0x0,
        .def = &bcm56990_b0_lrd_ifd_u8_0x0,
        .max = &bcm56990_b0_lrd_ifd_u8_0xf,
        .depth = 0,
        .width = 4,
        .edata = NULL,
      },
      { /* 1 ECMP_NOT_RESOLVED */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 2 RX_VOQ_FLOW_CTRL */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 3 BFD_UNKNOWN_VER_OR_DISCARD */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 4 BFD_UNKNOWN_ACH_ERR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 5 BFD_UNKNOWN_CTRL_PKT */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 6 TRILL_RPF_CHECK_FAIL_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 7 TRILL_HOPCOUNT_CHECK_FAIL */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 8 TRILL_RBRIDGE_LOOKUP_MISS_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 9 OFFSET_TRILL_ERRORS_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 10 TRILL_FRAME_ON_ACCESS_PORT_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 11 NON_TRILL_FRAME_ON_NETWORK_PORT_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 12 NIV_FORWARDING_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 13 VNTAG_ERROR */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 14 MAC_LIMIT_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 15 MAC_LIMIT_NODROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 16 DOS_L2 */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 17 CLASS_BASED_LEARN_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 18 DST_DISCARD */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 19 FP_VLAN_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 20 URPF */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 21 RX_HIGIG_NON_UC */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 22 RX_HIGIG_UC */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 23 PARITY_ERR_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 24 TRUNK_FAILOVER_LOOPBACK_DISCARD */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 25 TRUNK_FAILOVER_LOOPBACK */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 26 MC_INDEX_ERR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 27 HIGIG_ERR */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 28 RX_VLAN_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 29 RX_TNL_ERR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 30 RX_TNL */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 31 L3_MTU_ERR */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 32 DOS_FRAGMENT */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 33 DOS_ICMP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 34 DOS_L4_HDR_ERR */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 35 HIGIG_MIRROR */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 36 DOS_L3_HDR_ERR */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 37 HIGIG_UNKNOWN_HDR_TYPE */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 38 RX_HIGIG_IBP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 39 RX_HIGIG_HOL */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 40 RX_HIGIG_PAUSE */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 41 RX_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 42 RX_MC_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 43 FP_DROP */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 44 MC_BRIDGED */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 45 RX_POLICY_DISCARD */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 46 RX_PORT_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 47 RX_UC */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 48 RX_TM_BUFFER_DISCARD */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 49 IPV6_MC_ROUTED */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 50 RX_IPV6_HDR_ERR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 51 RX_IPV6 */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 52 RX_IPV6_DISCARD */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 53 IPV4_MC_ROUTED */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 54 RX_IPV4_HDR_ERR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 55 RX_IPV4 */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 56 RX_IPV4_DISCARD */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 57 VLAN_MEMBERSHIP_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 58 VLAN_BLOCKED_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 59 VLAN_STG_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 60 NONUC_TRUNK_RESOLUTION_MASK */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 61 NONUC_MASK */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 62 MC_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 63 MAC_MASK */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 64 ING_EGR_MASK */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 65 FP_ING_DELAYED_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 66 FP_REDIRECT_MASK */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 67 EGR_MASK */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 68 SRC_PORT_KNOCKOUT_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 69 NON_IP_DISCARD */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 70 MTU_CHECK_FAIL */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 71 BLOCK_MASK_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 72 PVLAN_VID_MISMATCH */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 73 INVALID_VLAN */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 74 INVALID_TPID */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 75 PORT_ING_VLAN_MEMBERSHIP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 76 VLAN_CC_OR_PBT */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 77 VLAN_FP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 78 MPLS_TTL_CHECK_FAIL */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 79 MPLS_LABEL_MISS */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 80 MPLS_INVALID_PAYLOAD */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 81 MPLS_INVALID_CW */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 82 MPLS_INVALID_ACTION */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 83 MPLS_GAL_LABEL */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 84 TNL_DECAP_ECN */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 85 TIME_SYNC_PKT */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 86 TAG_UNTAG_DISCARD */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 87 SRC_ROUTE */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 88 SPANNING_TREE_STATE */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 89 TNL_ERROR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 90 PROTECTION_DATA_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 91 NHOP_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 92 FP_ING_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 93 FP_REDIRECT_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 94 ECMP_RESOLUTION_ERR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 95 PVLAN_VP_FILTER */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 96 PROTCOL_PKT_CTRL_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 97 PORT_FILTERING_MODE */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 98 L2_MY_STATION */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 99 MPLS_STAGE */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 100 SRC_MAC_ZERO */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 101 L3_TTL_ERR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 102 L3_HDR_ERR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 103 DST_L3_LOOKUP_MISS */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 104 SRC_L3_DISCARD */
        .flags = BCMLRD_FIELD_F_UNMAPPED,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .depth = 0,
        .width = 0,
        .edata = NULL,
      },
      { /* 105 DST_L3_DISCARD */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 106 SRC_L2_STATIC_MOVE */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 107 SRC_L2_DISCARD */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 108 DST_L2_DISCARD */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 109 IP_MC_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 110 SRC_MAC_EQUALS_DST_MAC */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 111 TRUNK_FAIL_LOOPBACK */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 112 DOS_L4_ATTACK */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 113 DOS_L3_ATTACK */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 114 IPV6_PROTOCOL_ERR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 115 IPV4_PROTOCOL_ERR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 116 MAC_CONTROL_FRAME */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 117 COMPOSITE_ERROR */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 118 CPU_MANAGED_LEARNING */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 119 CFI_OR_L3_DISABLE */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 120 BPDU */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 121 BFD_TERMINATED_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 122 INBAND_TELEMETRY_VECTOR_MISS_MATCH_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 123 INBAND_TELEMETRY_DATAPLANE_EXCEPTION_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 124 VFI_ING_ADAPT_LOOKUP_MISS_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 125 OVERLAY_UNDERLAY_NHOP_EIF_RANGE_ERROR_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
      { /* 126 TNL_VXLAN_DECAP_SRC_IP_LOOKUP_MISS_DROP */
        .flags = 0,
        .min = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .def = &bcm56990_b0_lrd_ifd_is_true_0x0,
        .max = &bcm56990_b0_lrd_ifd_is_true_0x1,
        .depth = 0,
        .width = 1,
        .edata = NULL,
      },
  };
  const bcmlrd_map_field_data_t bcm56990_b0_lrd_ctr_ing_debug_select_map_field_data = {
      .fields = 127,
      .field = bcm56990_b0_lrd_ctr_ing_debug_select_map_field_data_mmd
  };
  
  static const bcmlrd_map_table_attr_t bcm56990_b0_lrd_ctr_ing_debug_selectt_attr_entry[] = {
      { /* 0 */
          .key   = BCMLRD_MAP_TABLE_ATTRIBUTE_ENTRY_LIMIT,
          .value = 16,
      },
      { /* 1 */
          .key   = BCMLRD_MAP_TABLE_ATTRIBUTE_INTERACTIVE,
          .value = FALSE,
      },
  };
  
  static const bcmlrd_map_attr_t bcm56990_b0_lrd_ctr_ing_debug_selectt_attr_group = {
      .attributes = 2,
      .attr = bcm56990_b0_lrd_ctr_ing_debug_selectt_attr_entry,
  };
  
  static const bcmlrd_map_entry_t bcm56990_b0_lrd_bcmimm_ctr_ing_debug_select_entry[] = {
      { /* 0 */
          .entry_type = BCMLRD_MAP_ENTRY_TABLE_HANDLER,
          .desc = {
              .field_id  = 0,
              .field_idx = 0,
              .minbit    = 0,
              .maxbit    = 0,
              .entry_idx = 0,
              .reserved  = 0
          },
          .u = {
              /* handler: bcm56990_b0_lta_bcmimm_ctr_ing_debug_select_cth_handler */
              .handler_id = BCMLTD_TABLE_BCM56990_B0_LTA_BCMIMM_CTR_ING_DEBUG_SELECT_CTH_HANDLER_ID
          }
      },
  };
  static const bcmlrd_map_group_t bcm56990_b0_lrd_ctr_ing_debug_select_map_group[] = {
      {
          .dest = {
              .kind = BCMLRD_MAP_CUSTOM,
              .id = 0,
          },
          .entries = 1,
          .entry = bcm56990_b0_lrd_bcmimm_ctr_ing_debug_select_entry
      },
  };
  const bcmlrd_map_t bcm56990_b0_lrd_ctr_ing_debug_select_map = {
      .src_id = CTR_ING_DEBUG_SELECTt,
      .field_data = &bcm56990_b0_lrd_ctr_ing_debug_select_map_field_data,
      .groups = 1,
      .group  = bcm56990_b0_lrd_ctr_ing_debug_select_map_group,
      .table_attr = &bcm56990_b0_lrd_ctr_ing_debug_selectt_attr_group,
      .entry_ops = BCMLRD_MAP_TABLE_ENTRY_OPERATION_LOOKUP | BCMLRD_MAP_TABLE_ENTRY_OPERATION_TRAVERSE | BCMLRD_MAP_TABLE_ENTRY_OPERATION_INSERT | BCMLRD_MAP_TABLE_ENTRY_OPERATION_UPDATE | BCMLRD_MAP_TABLE_ENTRY_OPERATION_DELETE
  };
  