2 * Copyright 2015 Freescale Semiconductor, Inc.
4 * SPDX-License-Identifier: GPL-2.0+
12 #define SRDS_MAX_LANES 8
48 QSGMII_A, /* A indicates MACs 1-4 */
49 QSGMII_B, /* B indicates MACs 5-8 */
50 QSGMII_C, /* C indicates MACs 9-12 */
51 QSGMII_D, /* D indicates MACs 12-16 */
60 int is_serdes_configured(enum srds_prtcl device);
61 void fsl_serdes_init(void);
63 int serdes_get_first_lane(u32 sd, enum srds_prtcl device);
64 enum srds_prtcl serdes_get_prtcl(int serdes, int cfg, int lane);
65 int is_serdes_prtcl_valid(int serdes, u32 prtcl);
67 #endif /* __FSL_SERDES_H */