@@ -4614,16 +4614,11 @@ static const struct mv88e6xxx_ops mv88e6172_ops = {
46144614 .vtu_loadpurge = mv88e6352_g1_vtu_loadpurge ,
46154615 .stu_getnext = mv88e6352_g1_stu_getnext ,
46164616 .stu_loadpurge = mv88e6352_g1_stu_loadpurge ,
4617- .serdes_get_lane = mv88e6352_serdes_get_lane ,
4618- .serdes_pcs_get_state = mv88e6352_serdes_pcs_get_state ,
4619- .serdes_pcs_config = mv88e6352_serdes_pcs_config ,
4620- .serdes_pcs_an_restart = mv88e6352_serdes_pcs_an_restart ,
4621- .serdes_pcs_link_up = mv88e6352_serdes_pcs_link_up ,
4622- .serdes_power = mv88e6352_serdes_power ,
46234617 .serdes_get_regs_len = mv88e6352_serdes_get_regs_len ,
46244618 .serdes_get_regs = mv88e6352_serdes_get_regs ,
46254619 .gpio_ops = & mv88e6352_gpio_ops ,
46264620 .phylink_get_caps = mv88e6352_phylink_get_caps ,
4621+ .pcs_ops = & mv88e6352_pcs_ops ,
46274622};
46284623
46294624static const struct mv88e6xxx_ops mv88e6175_ops = {
@@ -4719,20 +4714,13 @@ static const struct mv88e6xxx_ops mv88e6176_ops = {
47194714 .vtu_loadpurge = mv88e6352_g1_vtu_loadpurge ,
47204715 .stu_getnext = mv88e6352_g1_stu_getnext ,
47214716 .stu_loadpurge = mv88e6352_g1_stu_loadpurge ,
4722- .serdes_get_lane = mv88e6352_serdes_get_lane ,
4723- .serdes_pcs_get_state = mv88e6352_serdes_pcs_get_state ,
4724- .serdes_pcs_config = mv88e6352_serdes_pcs_config ,
4725- .serdes_pcs_an_restart = mv88e6352_serdes_pcs_an_restart ,
4726- .serdes_pcs_link_up = mv88e6352_serdes_pcs_link_up ,
4727- .serdes_power = mv88e6352_serdes_power ,
47284717 .serdes_irq_mapping = mv88e6352_serdes_irq_mapping ,
4729- .serdes_irq_enable = mv88e6352_serdes_irq_enable ,
4730- .serdes_irq_status = mv88e6352_serdes_irq_status ,
47314718 .serdes_get_regs_len = mv88e6352_serdes_get_regs_len ,
47324719 .serdes_get_regs = mv88e6352_serdes_get_regs ,
47334720 .serdes_set_tx_amplitude = mv88e6352_serdes_set_tx_amplitude ,
47344721 .gpio_ops = & mv88e6352_gpio_ops ,
47354722 .phylink_get_caps = mv88e6352_phylink_get_caps ,
4723+ .pcs_ops = & mv88e6352_pcs_ops ,
47364724};
47374725
47384726static const struct mv88e6xxx_ops mv88e6185_ops = {
@@ -5014,22 +5002,15 @@ static const struct mv88e6xxx_ops mv88e6240_ops = {
50145002 .vtu_loadpurge = mv88e6352_g1_vtu_loadpurge ,
50155003 .stu_getnext = mv88e6352_g1_stu_getnext ,
50165004 .stu_loadpurge = mv88e6352_g1_stu_loadpurge ,
5017- .serdes_get_lane = mv88e6352_serdes_get_lane ,
5018- .serdes_pcs_get_state = mv88e6352_serdes_pcs_get_state ,
5019- .serdes_pcs_config = mv88e6352_serdes_pcs_config ,
5020- .serdes_pcs_an_restart = mv88e6352_serdes_pcs_an_restart ,
5021- .serdes_pcs_link_up = mv88e6352_serdes_pcs_link_up ,
5022- .serdes_power = mv88e6352_serdes_power ,
50235005 .serdes_irq_mapping = mv88e6352_serdes_irq_mapping ,
5024- .serdes_irq_enable = mv88e6352_serdes_irq_enable ,
5025- .serdes_irq_status = mv88e6352_serdes_irq_status ,
50265006 .serdes_get_regs_len = mv88e6352_serdes_get_regs_len ,
50275007 .serdes_get_regs = mv88e6352_serdes_get_regs ,
50285008 .serdes_set_tx_amplitude = mv88e6352_serdes_set_tx_amplitude ,
50295009 .gpio_ops = & mv88e6352_gpio_ops ,
50305010 .avb_ops = & mv88e6352_avb_ops ,
50315011 .ptp_ops = & mv88e6352_ptp_ops ,
50325012 .phylink_get_caps = mv88e6352_phylink_get_caps ,
5013+ .pcs_ops = & mv88e6352_pcs_ops ,
50335014};
50345015
50355016static const struct mv88e6xxx_ops mv88e6250_ops = {
@@ -5445,15 +5426,7 @@ static const struct mv88e6xxx_ops mv88e6352_ops = {
54455426 .vtu_loadpurge = mv88e6352_g1_vtu_loadpurge ,
54465427 .stu_getnext = mv88e6352_g1_stu_getnext ,
54475428 .stu_loadpurge = mv88e6352_g1_stu_loadpurge ,
5448- .serdes_get_lane = mv88e6352_serdes_get_lane ,
5449- .serdes_pcs_get_state = mv88e6352_serdes_pcs_get_state ,
5450- .serdes_pcs_config = mv88e6352_serdes_pcs_config ,
5451- .serdes_pcs_an_restart = mv88e6352_serdes_pcs_an_restart ,
5452- .serdes_pcs_link_up = mv88e6352_serdes_pcs_link_up ,
5453- .serdes_power = mv88e6352_serdes_power ,
54545429 .serdes_irq_mapping = mv88e6352_serdes_irq_mapping ,
5455- .serdes_irq_enable = mv88e6352_serdes_irq_enable ,
5456- .serdes_irq_status = mv88e6352_serdes_irq_status ,
54575430 .gpio_ops = & mv88e6352_gpio_ops ,
54585431 .avb_ops = & mv88e6352_avb_ops ,
54595432 .ptp_ops = & mv88e6352_ptp_ops ,
@@ -5464,6 +5437,7 @@ static const struct mv88e6xxx_ops mv88e6352_ops = {
54645437 .serdes_get_regs = mv88e6352_serdes_get_regs ,
54655438 .serdes_set_tx_amplitude = mv88e6352_serdes_set_tx_amplitude ,
54665439 .phylink_get_caps = mv88e6352_phylink_get_caps ,
5440+ .pcs_ops = & mv88e6352_pcs_ops ,
54675441};
54685442
54695443static const struct mv88e6xxx_ops mv88e6390_ops = {
0 commit comments