gearbox_driver

This module contains definitions for the Calvados model objects. Copyright (c) 2012-2020 by Cisco Systems, Inc. All rights rese...

  • Version: 2018-04-09

    gearbox_driver@2018-04-09


    
      module gearbox_driver {
    
        yang-version 1;
    
        namespace
          "http://www.cisco.com/calvados/calvados_controllers/slice_control/gearbox";
    
        prefix gearbox_driver;
    
        import gearbox_driver_types {
          prefix gearbox-driver-types;
        }
    
        organization "Cisco Systems, Inc.";
    
        contact
          "Cisco Systems, Inc.
    Customer Service
    
    Postal: 170 West Tasman Drive
    San Jose, CA 95134
    
    Tel: +1 800 553-NETS
    
    E-mail: cs-yang@cisco.com";
    
        description
          "This module contains definitions
    for the Calvados model objects.
    
    Copyright (c) 2012-2020 by Cisco Systems, Inc.
    All rights reserved.";
    
        revision "2018-04-09" {
          description
            "Required changes for ConfD 6.4.5";
        }
    
    
        grouping gearbox_lane_data {
          list gearbox_lane {
            key "gearbox_lane_id";
            leaf gearbox_lane_id {
              type gearbox-driver-types:gearbox_lane_id_type;
            }
    
            leaf is_data_available {
              type boolean;
              default "false";
            }
    
            leaf system_side_lanes {
              type string;
            }
    
            leaf cdr_lock_status_caui {
              type string;
            }
    
            leaf line_side_lanes {
              type string;
            }
    
            leaf lane_status_cdr {
              type string;
            }
    
            leaf lane_status_sig {
              type string;
            }
    
            leaf los_status {
              type string;
            }
    
            leaf system_side_loopback {
              type string;
            }
    
            leaf lane_side_loopback {
              type string;
            }
          }  // list gearbox_lane
        }  // grouping gearbox_lane_data
    
        grouping gearbox_summary_info {
          list gearbox_summary {
            key "gearbox_id";
            leaf gearbox_id {
              type gearbox-driver-types:gearbox_id_type;
            }
    
            leaf is_data_available {
              type boolean;
              default "false";
            }
    
            leaf inited {
              type boolean;
              default "false";
            }
    
            leaf gopaque {
              type string;
            }
    
            leaf gnodeid {
              type string;
            }
    
            leaf gslice {
              type uint32;
            }
    
            leaf gport {
              type uint32;
            }
    
            leaf gdev_addr {
              type uint8;
            }
    
            leaf gdev_type {
              type uint8;
            }
    
            leaf gctrace_err_hdl {
              type string;
            }
    
            leaf gctrace_evt_hdl {
              type string;
            }
    
            leaf gctrace_intr_hdl {
              type string;
            }
    
            leaf gnext {
              type string;
            }
    
            leaf gparent {
              type string;
            }
    
            leaf syslaneLOSMask {
              type string;
            }
    
            leaf linelaneLOSMask {
              type string;
            }
    
            leaf syslaneEnableMask {
              type string;
            }
    
            leaf linelaneEnableMask {
              type string;
            }
    
            leaf line_lane_cnt {
              type string;
            }
    
            leaf sys_lane_cnt {
              type string;
            }
    
            leaf verbose {
              type boolean;
              default "false";
            }
    
            leaf dwnld_done {
              type boolean;
              default "false";
            }
    
            leaf chip_version {
              type string;
            }
    
            leaf reversion {
              type string;
            }
    
            leaf firmware_version {
              type string;
            }
    
            leaf ucode_checksum {
              type string;
            }
    
            leaf chip_modesel {
              type string;
            }
    
            leaf chip_ref_clocksel {
              type string;
            }
    
            leaf line_side_tx_pll {
              type string;
            }
    
            leaf line_tx_vco {
              type string;
            }
    
            leaf line_tx_vco_state {
              type string;
            }
    
            leaf line_side_rx_pll {
              type string;
            }
    
            leaf line_rx_vco {
              type string;
            }
    
            leaf line_rx_vco_state {
              type string;
            }
          }  // list gearbox_summary
        }  // grouping gearbox_summary_info
    
        grouping gearbox_data_show {
          list gearbox {
            key "gearbox_id";
            leaf gearbox_id {
              type gearbox-driver-types:gearbox_id_type;
            }
    
            uses gearbox_lane_data;
          }  // list gearbox
        }  // grouping gearbox_data_show
      }  // module gearbox_driver
    

© 2023 YumaWorks, Inc. All rights reserved.