Lines Matching refs:phylink_pcs
16 struct phylink_pcs phylink_pcs; member
24 static struct mv88e6185_pcs *pcs_to_mv88e6185_pcs(struct phylink_pcs *pcs) in pcs_to_mv88e6185_pcs()
26 return container_of(pcs, struct mv88e6185_pcs, phylink_pcs); in pcs_to_mv88e6185_pcs()
49 phylink_pcs_change(&mpcs->phylink_pcs, link_up); in mv88e6185_pcs_handle_irq()
57 static void mv88e6185_pcs_get_state(struct phylink_pcs *pcs, in mv88e6185_pcs_get_state()
98 static int mv88e6185_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, in mv88e6185_pcs_config()
106 static void mv88e6185_pcs_an_restart(struct phylink_pcs *pcs) in mv88e6185_pcs_an_restart()
139 mpcs->phylink_pcs.ops = &mv88e6185_phylink_pcs_ops; in mv88e6185_pcs_init()
140 mpcs->phylink_pcs.neg_mode = true; in mv88e6185_pcs_init()
156 mpcs->phylink_pcs.poll = true; in mv88e6185_pcs_init()
159 chip->ports[port].pcs_private = &mpcs->phylink_pcs; in mv88e6185_pcs_init()
180 static struct phylink_pcs *mv88e6185_pcs_select(struct mv88e6xxx_chip *chip, in mv88e6185_pcs_select()