Home
last modified time | relevance | path

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

/linux/drivers/phy/microchip/
H A Dlan966x_serdes.c134 struct serdes_macro { struct
182 static int lan966x_sd6g40_reg_cfg(struct serdes_macro *macro, in lan966x_sd6g40_reg_cfg()
296 static int lan966x_sd6g40_get_conf_from_mode(struct serdes_macro *macro, in lan966x_sd6g40_get_conf_from_mode()
339 static int lan966x_calc_sd6g40_setup_lane(struct serdes_macro *macro, in lan966x_calc_sd6g40_setup_lane()
370 static int lan966x_sd6g40_setup_lane(struct serdes_macro *macro, in lan966x_sd6g40_setup_lane()
384 static int lan966x_sd6g40_setup(struct serdes_macro *macro, u32 idx, int mode) in lan966x_sd6g40_setup()
398 static int lan966x_rgmii_setup(struct serdes_macro *macro, u32 idx, int mode) in lan966x_rgmii_setup()
448 struct serdes_macro *macro = phy_get_drvdata(phy); in serdes_set_speed()
461 struct serdes_macro *macro = phy_get_drvdata(phy); in serdes_set_mode()
533 struct serdes_macro *macro = phy_get_drvdata(ctrl->phys[i]); in serdes_simple_xlate()
[all …]
/linux/drivers/phy/mscc/
H A Dphy-ocelot-serdes.c27 struct serdes_macro { struct
400 struct serdes_macro *macro = phy_get_drvdata(phy); in serdes_set_mode()
456 struct serdes_macro *macro = phy_get_drvdata(ctrl->phys[i]); in serdes_simple_xlate()
474 struct serdes_macro *macro; in serdes_phy_create()