Searched refs:smi_wr (Results 1 – 2 of 2) sorted by relevance
342 union cvmx_smix_wr_dat smi_wr; in cvmx_mdio_write() local348 smi_wr.u64 = 0; in cvmx_mdio_write()349 smi_wr.s.dat = val; in cvmx_mdio_write()350 cvmx_write_csr(CVMX_SMIX_WR_DAT(bus_id), smi_wr.u64); in cvmx_mdio_write()360 smi_wr.u64 = cvmx_read_csr(CVMX_SMIX_WR_DAT(bus_id)); in cvmx_mdio_write()361 } while (smi_wr.s.pending && --timeout); in cvmx_mdio_write()386 union cvmx_smix_wr_dat smi_wr; in cvmx_mdio_45_read() local394 smi_wr.u64 = 0; in cvmx_mdio_45_read()395 smi_wr.s.dat = location; in cvmx_mdio_45_read()396 cvmx_write_csr(CVMX_SMIX_WR_DAT(bus_id), smi_wr.u64); in cvmx_mdio_45_read()[all …]
153 union cvmx_smix_wr_dat smi_wr; in octeon_mdiobus_c45_addr() local158 smi_wr.u64 = 0; in octeon_mdiobus_c45_addr()159 smi_wr.s.dat = regnum & 0xffff; in octeon_mdiobus_c45_addr()160 oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); in octeon_mdiobus_c45_addr()175 smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); in octeon_mdiobus_c45_addr()176 } while (smi_wr.s.pending && --timeout); in octeon_mdiobus_c45_addr()228 union cvmx_smix_wr_dat smi_wr; in octeon_mdiobus_write() local244 smi_wr.u64 = 0; in octeon_mdiobus_write()245 smi_wr.s.dat = val; in octeon_mdiobus_write()246 oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); in octeon_mdiobus_write()[all …]