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

link.h (1216B)


      1 /*
      2  * 
      3  * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
      4  * 
      5  * Copyright 2007-2020 Broadcom Inc. All rights reserved.
      6  *
      7  * File:        link.h
      8  * Purpose:     LINK internal definitions to the BCM library.
      9  */
     10 
     11 #ifndef   _BCM_INT_DPP_LINK_H_
     12 #define   _BCM_INT_DPP_LINK_H_
     13 
     14 extern int bcm_common_linkscan_mode_set(int,bcm_port_t,int);
     15 extern int bcm_petra_linkscan_mode_get(int unit, bcm_port_t port, int *mode);
     16 
     17 extern int bcm_common_linkscan_trigger_event_set(int unit,
     18                                                 bcm_port_t port,
     19                                                 uint32 flags,
     20                                                 bcm_linkscan_trigger_event_t trigger_event,
     21                                                 int enable);
     22 extern int bcm_common_linkscan_trigger_event_get(int unit,
     23                                                 bcm_port_t port,
     24                                                 uint32 flags,
     25                                                 bcm_linkscan_trigger_event_t trigger_event,
     26                                                 int *enable);
     27 
     28 #endif /* _BCM_INT_PETRA_LINK_H_ */