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

instru_visibility.h (836B)


      1 /**
      2  * \file instru_visibility.h
      3  * Internal DNX INSTRU VIS APIs
      4  * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
      5  * 
      6  * Copyright 2007-2020 Broadcom Inc. All rights reserved.
      7  */
      8 
      9 #ifndef BCM_DNX_SUPPORT
     10 #error "This file is for use by DNX (JR2) family only!"
     11 #endif
     12 
     13 #ifndef _INSTRU_VIS_H_INCLUDED__
     14 #define _INSTRU_VIS_H_INCLUDED__
     15 
     16 #include <soc/sand/sand_signals.h>
     17 #include <bcm/error.h>
     18 
     19 shr_error_e bcm_dnx_instru_vis_signal_get(
     20     int unit,
     21     bcm_core_t core_id,
     22     uint32 flags,
     23     int nof_signals,
     24     bcm_instru_vis_signal_key_t * signal_key,
     25     bcm_instru_vis_signal_result_t * signal_result);
     26 
     27 shr_error_e bcm_dnx_instru_vis_resume(
     28     int unit,
     29     bcm_core_t core_id,
     30     uint32 flags);
     31 
     32 #endif /* _INSTRU_VIS_H_INCLUDED__ */