bcmx.h (745B)
1 /* 2 * 3 * 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 * DO NOT EDIT THIS FILE! 9 * This file is auto-generated. 10 * Edits to this file will be lost when it is regenerated. 11 */ 12 13 #ifndef __BCMX_BCMX_H__ 14 #define __BCMX_BCMX_H__ 15 16 #include <bcmx/types.h> 17 #include <bcmx/lport.h> 18 #include <bcmx/debug.h> 19 20 /* bcmx_unit_count */ 21 extern int bcmx_unit_count; 22 23 extern int bcmx_init(void); 24 25 extern int bcmx_device_attach( 26 int unit); 27 28 extern int bcmx_device_detach( 29 int unit); 30 31 extern int bcmx_uport_create_callback_set( 32 bcmx_uport_create_f create_callback); 33 34 #endif /* __BCMX_BCMX_H__ */