phyconfig.h (2263B)
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: phyconfig.h 8 * 9 * Purpose: Set default configuration of the PHYs. 10 */ 11 12 #ifndef _PHY_CONFIG_H 13 #define _PHY_CONFIG_H 14 15 /************************/ 16 /* Shared standard PHYs */ 17 /************************/ 18 #if defined(INCLUDE_SERDES) 19 #endif /* INCLUDE_SERDES */ 20 21 #if defined(INCLUDE_PHY_XGXS) 22 #endif /* INCLUDE_PHY_XGXS */ 23 24 #if defined(INCLUDE_PHY_FEGE) 25 #endif /* INCLUDE_PHY_FEGE */ 26 27 #if defined(INCLUDE_PHY_XEHG) 28 #endif /* INCLUDE_PHY_XEHG */ 29 30 31 /*******************/ 32 /* Internal SerDes */ 33 /*******************/ 34 #if defined(INCLUDE_PHY_5690) 35 #endif /* INCLUDE_PHY_5690 */ 36 37 #if defined(INCLUDE_SERDES_ASSUMED) 38 #endif /* INCLUDE_SERDES_ASSUMED */ 39 40 #if defined(INCLUDE_PHY_56XXX) 41 #endif /* INCLUDE_PHY_56XXX */ 42 43 #if defined(INCLUDE_SERDES_100FX) 44 #endif /* INCLUDE_SERDES_100FX */ 45 46 #if defined(INCLUDE_SERDES_65LP) 47 #endif /* INCLUDE_SERDES_65LP */ 48 49 #if defined(INCLUDE_SERDES_COMBO) 50 #endif /* INCLUDE_SERDES_COMBO */ 51 52 #if defined(INCLUDE_SERDES_COMBO65) 53 #endif /* INCLUDE_SERDES_COMBO65 */ 54 55 56 57 /*********************/ 58 /* Internal 10G PHYs */ 59 /*********************/ 60 #if defined(INCLUDE_PHY_XGXS1) 61 /* Workaround for Pass 0 Silicon */ 62 #undef XGXS1_QUICK_LINK_FLAPPING_FIX 63 #endif /* INCLUDE_PHY_XGXS1 */ 64 65 #if defined(INCLUDE_PHY_XGXS5) 66 #endif /* INCLUDE_PHY_XGXS5 */ 67 68 #if defined(INCLUDE_PHY_XGXS6) 69 #endif /* INCLUDE_PHY_XGXS6 */ 70 71 #if defined(INCLUDE_PHY_HL65) 72 #endif /* INCLUDE_PHY_HL65 */ 73 74 /***********/ 75 /* FE PHYs */ 76 /***********/ 77 #if defined(INCLUDE_PHY_522X) 78 #endif /* INCLUDE_PHY_522X */ 79 80 /***********/ 81 /* GE PHYs */ 82 /***********/ 83 #if defined(INCLUDE_PHY_5421S) 84 #endif /* INCLUDE_PHY_5421S */ 85 86 #if defined(INCLUDE_PHY_54XX) 87 #endif /* INCLUDE_PHY_54XX */ 88 89 #if defined(INCLUDE_PHY_5464_ESW) 90 #endif /* INCLUDE_PHY_5464_ESW */ 91 92 93 #if defined(INCLUDE_PHY_5482) 94 #endif /* INCLUDE_PHY_5482 */ 95 96 97 /*************/ 98 /* 10GE PHYs */ 99 /*************/ 100 #if defined(INCLUDE_PHY_8703) 101 #endif /* INCLUDE_PHY_8703 */ 102 103 #if defined(INCLUDE_PHY_8705) 104 #endif /* INCLUDE_PHY_8705 */ 105 106 #if defined(INCLUDE_PHY_8706) 107 #endif /* INCLUDE_PHY_8706 */ 108 109 #endif /* _PHY_CONFIG_H */