Home
last modified time | relevance | path

Searched refs:marvell_c22_pcs (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/net/dsa/mv88e6xxx/
H A Dpcs-6352.c24 struct marvell_c22_pcs { struct
29 bool (*link_check)(struct marvell_c22_pcs *mpcs); argument
33 static struct marvell_c22_pcs *pcs_to_marvell_c22_pcs(struct phylink_pcs *pcs) in pcs_to_marvell_c22_pcs() argument
35 return container_of(pcs, struct marvell_c22_pcs, phylink_pcs); in pcs_to_marvell_c22_pcs()
38 static int marvell_c22_pcs_set_fiber_page(struct marvell_c22_pcs *mpcs) in marvell_c22_pcs_set_fiber_page()
67 static int marvell_c22_pcs_restore_page(struct marvell_c22_pcs *mpcs, in marvell_c22_pcs_restore_page()
91 struct marvell_c22_pcs *mpcs = dev_id; in marvell_c22_pcs_handle_irq()
111 static int marvell_c22_pcs_modify(struct marvell_c22_pcs *mpcs, u8 reg, in marvell_c22_pcs_modify()
123 static int marvell_c22_pcs_power(struct marvell_c22_pcs *mpcs, in marvell_c22_pcs_power()
131 static int marvell_c22_pcs_control_irq(struct marvell_c22_pcs *mpcs, in marvell_c22_pcs_control_irq()
[all …]