Lines Matching refs:smi_reg
5059 u32 smi_reg; in smi_wait_ready() local
5064 smi_reg = readl(priv->mdio_base); in smi_wait_ready()
5069 } while (smi_reg & MVPP2_SMI_BUSY); in smi_wait_ready()
5082 u32 smi_reg; in mpp2_mdio_read() local
5101 smi_reg = (addr << MVPP2_SMI_DEV_ADDR_OFFS) in mpp2_mdio_read()
5106 writel(smi_reg, priv->mdio_base); in mpp2_mdio_read()
5113 smi_reg = readl(priv->mdio_base); in mpp2_mdio_read()
5118 } while (!(smi_reg & MVPP2_SMI_READ_VALID)); in mpp2_mdio_read()
5137 u32 smi_reg; in mpp2_mdio_write() local
5155 smi_reg = value << MVPP2_SMI_DATA_OFFS; in mpp2_mdio_write()
5156 smi_reg |= (addr << MVPP2_SMI_DEV_ADDR_OFFS) in mpp2_mdio_write()
5158 smi_reg &= ~MVPP2_SMI_OPCODE_READ; in mpp2_mdio_write()
5161 writel(smi_reg, priv->mdio_base); in mpp2_mdio_write()