Home
last modified time | relevance | path

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

/openbmc/linux/drivers/phy/microchip/
H A Dlan966x_serdes.c132 struct serdes_macro { struct
180 static int lan966x_sd6g40_reg_cfg(struct serdes_macro *macro, in lan966x_sd6g40_reg_cfg()
294 static int lan966x_sd6g40_get_conf_from_mode(struct serdes_macro *macro, in lan966x_sd6g40_get_conf_from_mode()
337 static int lan966x_calc_sd6g40_setup_lane(struct serdes_macro *macro, in lan966x_calc_sd6g40_setup_lane()
368 static int lan966x_sd6g40_setup_lane(struct serdes_macro *macro, in lan966x_sd6g40_setup_lane()
382 static int lan966x_sd6g40_setup(struct serdes_macro *macro, u32 idx, int mode) in lan966x_sd6g40_setup()
396 static int lan966x_rgmii_setup(struct serdes_macro *macro, u32 idx, int mode) in lan966x_rgmii_setup()
446 struct serdes_macro *macro = phy_get_drvdata(phy); in serdes_set_speed()
459 struct serdes_macro *macro = phy_get_drvdata(phy); in serdes_set_mode()
531 struct serdes_macro *macro = phy_get_drvdata(ctrl->phys[i]); in serdes_simple_xlate()
[all …]
/openbmc/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()