phy8806x_tsc_enum.h (2269B)
1 /****************************************************************************** 2 ****************************************************************************** 3 * * 4 * Description : Enum types used by Serdes API functions * 5 * * 6 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 7 * 8 * Copyright 2007-2019 Broadcom Inc. All rights reserved. * 9 * No portions of this material may be reproduced in any form without * 10 * the written permission of: * 11 * Broadcom Corporation * 12 * 5300 California Avenue * 13 * Irvine, CA 92617 * 14 * * 15 * All information contained in this document is Broadcom Corporation * 16 * company private proprietary, and trade secret. * 17 */ 18 19 /** @file phy8806x_tsc_enum.h 20 * Enum types used by Serdes API functions 21 */ 22 23 #ifndef PHY8806X_TSC_API_ENUM_H 24 #define PHY8806X_TSC_API_ENUM_H 25 26 #include "phy8806x_tsc_common_enum.h" 27 28 29 30 31 32 33 34 35 36 37 38 39 /** Falcon2 MT2 PLL Config Enum */ 40 enum phy8806x_tsc_pll_enum { 41 PHY8806X_TSC_pll_div_80x, 42 PHY8806X_TSC_pll_div_96x, 43 PHY8806X_TSC_pll_div_120x, 44 PHY8806X_TSC_pll_div_128x, 45 PHY8806X_TSC_pll_div_128x_vco2, 46 PHY8806X_TSC_pll_div_132x, 47 PHY8806X_TSC_pll_div_140x, 48 PHY8806X_TSC_pll_div_144x, 49 PHY8806X_TSC_pll_div_160x, 50 PHY8806X_TSC_pll_div_160x_vco2, 51 PHY8806X_TSC_pll_div_160x_refc174, 52 PHY8806X_TSC_pll_div_165x, 53 PHY8806X_TSC_pll_div_168x, 54 PHY8806X_TSC_pll_div_175x, 55 PHY8806X_TSC_pll_div_180x, 56 PHY8806X_TSC_pll_div_184x, 57 PHY8806X_TSC_pll_div_198x, 58 PHY8806X_TSC_pll_div_200x, 59 PHY8806X_TSC_pll_div_224x, 60 PHY8806X_TSC_pll_div_264x, 61 PHY8806X_TSC_pll_div_120x_refc125, 62 PHY8806X_TSC_pll_div_132x_refc212, 63 PHY8806X_TSC_pll_div_165x_refc125, 64 PHY8806X_TSC_pll_div_180x_refc125 65 }; 66 67 #endif