Searched refs:dmvgbe (Results 1 – 1 of 1) sorted by relevance
45 static int smi_wait_ready(struct mvgbe_device *dmvgbe) in smi_wait_ready() argument59 static int __mvgbe_mdio_read(struct mvgbe_device *dmvgbe, int phy_adr, in __mvgbe_mdio_read() argument62 struct mvgbe_registers *regs = dmvgbe->regs; in __mvgbe_mdio_read()87 if (smi_wait_ready(dmvgbe) < 0) in __mvgbe_mdio_read()132 struct mvgbe_device *dmvgbe = bus->priv; in smi_reg_read() local135 struct mvgbe_device *dmvgbe = to_mvgbe(dev); in smi_reg_read()138 return __mvgbe_mdio_read(dmvgbe, phy_adr, devad, reg_ofs); in smi_reg_read()141 static int __mvgbe_mdio_write(struct mvgbe_device *dmvgbe, int phy_adr, in __mvgbe_mdio_write() argument144 struct mvgbe_registers *regs = dmvgbe->regs; in __mvgbe_mdio_write()165 if (smi_wait_ready(dmvgbe) < 0) in __mvgbe_mdio_write()[all …]