furia_pkg_cfg.h (1248B)
1 /* 2 * 3 * 4 * 5 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 6 * 7 * Copyright 2007-2019 Broadcom Inc. All rights reserved. 8 */ 9 #ifndef __FURIA_PKG_CFG_H__ 10 #define __FURIA_PKG_CFG_H__ 11 #include "furia_types.h" 12 /* 13 * Includes 14 */ 15 16 /* 17 * Defines 18 */ 19 #define FURIA_ID_82071 0x82071 20 #define FURIA_ID_82070 0x82070 21 #define FURIA_ID_82073 0x82073 22 #define FURIA_ID_82072 0x82072 23 #define FURIA_ID_82380 0x82380 24 #define FURIA_ID_82381 0x82381 25 #define FURIA_ID_82383 0x82383 26 #define FURIA_ID_82385 0x82385 27 #define FURIA_ID_82208 0x82208 28 #define FURIA_ID_82209 0x82209 29 #define FURIA_ID_82212 0x82212 30 #define FURIA_ID_82216 0x82216 31 #define FURIA_ID_82314 0x82314 32 #define FURIA_ID_82315 0x82315 33 34 #define MAX_NUM_PACKAGES 12 35 #define MAX_NUM_LANES 12 36 #define MAX_NUM_PHYS 1024 37 38 /* 39 * Types 40 */ 41 42 /* 43 * Macros 44 */ 45 46 /* 47 * Global Variables 48 */ 49 50 extern const struct _FURIA_PKG_LANE_CFG_S *const glb_package_array[MAX_NUM_PACKAGES]; 51 52 extern struct _FURIA_PHY_LIST_S glb_phy_list[MAX_NUM_PHYS]; 53 /* 54 * Functions 55 */ 56 #endif /* __FURIA_PKG_CFG_H__ */