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

cpri_diag.h (904B)


      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:        cpri_diag.h
      8  * Purpose:     Extern declarations for phymod diagnostics support.
      9  */
     10 
     11 #ifndef   _CPRI_SDK_DIAG_H_
     12 #define   _CPRI_SDK_DIAG_H_
     13 
     14 #include <soc/cprimod/cprimod.h>
     15 
     16 int cpri_timesync_reset(int unit);
     17 int sv_testing_cb(int unit, bcm_port_t port, bcm_cpri_interrupt_data_t *data, void *userdata);
     18 int  sv_testing_polling(int unit, bcm_port_t port);
     19 int cpri_diag_test_register_interrupt_callback( int unit, bcm_port_t port);
     20 int cpri_diag_test_callback_register(int unit, int port, int key);
     21 int cpri_diag_test_callback_user_data_set(int unit, int port, int key,
     22                                           int *user_data, int num_entries);
     23 
     24 #endif /* _CPRI_SDK_DIAG_H_ */