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

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 */