BNGE_LINK_M
BNGE_LINK_M(50GB, PAM4, CR, 50000baseCR),
BNGE_LINK_M(50GB, PAM4, SR, 50000baseSR),
BNGE_LINK_M(50GB, PAM4, LR_ER_FR, 50000baseLR_ER_FR),
BNGE_LINK_M(50GB, PAM4, KR, 50000baseKR),
BNGE_LINK_M(100GB, NRZ, CR, 100000baseCR4),
BNGE_LINK_M(100GB, NRZ, SR, 100000baseSR4),
BNGE_LINK_M(100GB, NRZ, LR_ER_FR, 100000baseLR4_ER4),
BNGE_LINK_M(100GB, NRZ, KR, 100000baseKR4),
BNGE_LINK_M(100GB, PAM4, CR, 100000baseCR2),
BNGE_LINK_M(100GB, PAM4, SR, 100000baseSR2),
BNGE_LINK_M(100GB, PAM4, LR_ER_FR, 100000baseLR2_ER2_FR2),
BNGE_LINK_M(100GB, PAM4, KR, 100000baseKR2),
BNGE_LINK_M(100GB, PAM4_112, CR, 100000baseCR),
BNGE_LINK_M(100GB, PAM4_112, SR, 100000baseSR),
BNGE_LINK_M(100GB, PAM4_112, LR_ER_FR, 100000baseLR_ER_FR),
BNGE_LINK_M(100GB, PAM4_112, KR, 100000baseKR),
BNGE_LINK_M(200GB, PAM4, CR, 200000baseCR4),
BNGE_LINK_M(200GB, PAM4, SR, 200000baseSR4),
BNGE_LINK_M(200GB, PAM4, LR_ER_FR, 200000baseLR4_ER4_FR4),
BNGE_LINK_M(200GB, PAM4, KR, 200000baseKR4),
BNGE_LINK_M(200GB, PAM4_112, CR, 200000baseCR2),
BNGE_LINK_M(200GB, PAM4_112, SR, 200000baseSR2),
BNGE_LINK_M(200GB, PAM4_112, LR_ER_FR, 200000baseLR2_ER2_FR2),
BNGE_LINK_M(200GB, PAM4_112, KR, 200000baseKR2),
BNGE_LINK_M(400GB, PAM4, CR, 400000baseCR8),
BNGE_LINK_M(400GB, PAM4, SR, 400000baseSR8),
BNGE_LINK_M(400GB, PAM4, LR_ER_FR, 400000baseLR8_ER8_FR8),
BNGE_LINK_M(400GB, PAM4, KR, 400000baseKR8),
BNGE_LINK_M(400GB, PAM4_112, CR, 400000baseCR4),
BNGE_LINK_M(400GB, PAM4_112, SR, 400000baseSR4),
BNGE_LINK_M(400GB, PAM4_112, LR_ER_FR, 400000baseLR4_ER4_FR4),
BNGE_LINK_M(400GB, PAM4_112, KR, 400000baseKR4),
BNGE_LINK_M(800GB, PAM4_112, CR, 800000baseCR8),
BNGE_LINK_M(800GB, PAM4_112, SR, 800000baseSR8),
BNGE_LINK_M(800GB, PAM4_112, KR, 800000baseKR8),