Lines Matching refs:lmac_type
604 bgx_lmac_xaui_init(struct bgx *bgx, int lmacid, int lmac_type)
623 if (bgx->lmac_type != BGX_MODE_RXAUI) {
662 if (bgx->lmac_type == BGX_MODE_10G_KR)
664 else if (bgx->lmac_type == BGX_MODE_40G_KR)
700 int lmac_type = bgx->lmac_type;
723 if ((lmac_type == BGX_MODE_10G_KR) || (lmac_type == BGX_MODE_XFI) ||
724 (lmac_type == BGX_MODE_40G_KR) || (lmac_type == BGX_MODE_XLAUI)) {
818 if (lmac->bgx->lmac_type == BGX_MODE_XLAUI)
846 if (bgx->lmac_type == BGX_MODE_SGMII) {
852 if (bgx_lmac_xaui_init(bgx, lmacid, bgx->lmac_type))
878 if ((bgx->lmac_type != BGX_MODE_XFI) &&
879 (bgx->lmac_type != BGX_MODE_XAUI) &&
880 (bgx->lmac_type != BGX_MODE_XLAUI) &&
881 (bgx->lmac_type != BGX_MODE_40G_KR) &&
882 (bgx->lmac_type != BGX_MODE_10G_KR)) {
928 if ((bgx->lmac_type != BGX_MODE_XFI) &&
929 (bgx->lmac_type != BGX_MODE_XLAUI) &&
930 (bgx->lmac_type != BGX_MODE_40G_KR) &&
931 (bgx->lmac_type != BGX_MODE_10G_KR)) {
955 bgx->lmac_type = BGX_MODE_SGMII;
960 bgx->lmac_type = BGX_MODE_XAUI;
965 bgx->lmac_type = BGX_MODE_RXAUI;
970 bgx->lmac_type = BGX_MODE_XFI;
975 bgx->lmac_type = BGX_MODE_XLAUI;
980 bgx->lmac_type = BGX_MODE_10G_KR;
986 bgx->lmac_type = BGX_MODE_40G_KR;
1018 if (bgx->lmac_type == BGX_MODE_RXAUI) {
1024 (bgx->lmac_type << 8) | bgx->lane_to_sds);
1028 (bgx->lmac_type << 8) | (bgx->lane_to_sds + i));
1056 int lmac_type;
1062 lmac_type = bgx_reg_read(bgx, 0, BGX_CMRX_CFG);
1063 lmac_type = (lmac_type >> 8) & 0x07;
1068 switch (lmac_type) {