Lines Matching refs:register_base
112 u64 register_base; member
142 smi_clk.u64 = oct_mdio_readq(p->register_base + SMI_CLK); in octeon_mdiobus_set_mode()
145 oct_mdio_writeq(smi_clk.u64, p->register_base + SMI_CLK); in octeon_mdiobus_set_mode()
160 oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); in octeon_mdiobus_c45_addr()
168 oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); in octeon_mdiobus_c45_addr()
175 smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); in octeon_mdiobus_c45_addr()
207 oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); in octeon_mdiobus_read()
214 smi_rd.u64 = oct_mdio_readq(p->register_base + SMI_RD_DAT); in octeon_mdiobus_read()
246 oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); in octeon_mdiobus_write()
252 oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); in octeon_mdiobus_write()
259 smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); in octeon_mdiobus_write()
294 bus->register_base = in octeon_mdiobus_probe()
296 if (!bus->register_base) { in octeon_mdiobus_probe()
307 oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); in octeon_mdiobus_probe()
312 snprintf(bus->mii_bus->id, MII_BUS_ID_SIZE, "%llx", bus->register_base); in octeon_mdiobus_probe()
331 oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); in octeon_mdiobus_probe()
345 oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); in octeon_mdiobus_remove()