Lines Matching refs:smi_reg
5078 u32 smi_reg; in smi_wait_ready() local
5083 smi_reg = readl(priv->mdio_base); in smi_wait_ready()
5088 } while (smi_reg & MVPP2_SMI_BUSY); in smi_wait_ready()
5101 u32 smi_reg; in mpp2_mdio_read() local
5120 smi_reg = (addr << MVPP2_SMI_DEV_ADDR_OFFS) in mpp2_mdio_read()
5125 writel(smi_reg, priv->mdio_base); in mpp2_mdio_read()
5132 smi_reg = readl(priv->mdio_base); in mpp2_mdio_read()
5137 } while (!(smi_reg & MVPP2_SMI_READ_VALID)); in mpp2_mdio_read()
5156 u32 smi_reg; in mpp2_mdio_write() local
5174 smi_reg = value << MVPP2_SMI_DATA_OFFS; in mpp2_mdio_write()
5175 smi_reg |= (addr << MVPP2_SMI_DEV_ADDR_OFFS) in mpp2_mdio_write()
5177 smi_reg &= ~MVPP2_SMI_OPCODE_READ; in mpp2_mdio_write()
5180 writel(smi_reg, priv->mdio_base); in mpp2_mdio_write()