phy8806x_funcs.h (725B)
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-2019 Broadcom Inc. All rights reserved. 6 * 7 * File: phy8806x_funcs.h 8 */ 9 10 #ifndef _PHY8806X_FUNCS_H_ 11 #define _PHY8806X_FUNCS_H_ 12 13 #include <sal/types.h> 14 #include "phy8806x_syms.h" 15 16 extern mt2_sym_t * mt2_syms_find_name(char *c); 17 extern mt2_sym_t **mt2_syms_find_entries(char *c); 18 extern int mt2_syms_find_next_name(char *c, mt2_sym_t **mt2_sym, int startidx); 19 extern int mt2_test_run(int unit, uint16 phyaddr, uint32 testno, int silent); 20 extern int mt2_diag_run(int unit, uint16 phy_addr, char *cmd_str, char *para); 21 22 #endif /* _PHY8806X_FUNCS_H_ */ 23