Lines Matching refs:endian

135 	bool endian = priv->is_little_endian;  in xgmac_mdio_write()  local
137 mdio_stat = xgmac_read32(&regs->mdio_stat, endian); in xgmac_mdio_write()
148 xgmac_write32(mdio_stat, &regs->mdio_stat, endian); in xgmac_mdio_write()
150 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_write()
156 xgmac_write32(mdio_ctl, &regs->mdio_ctl, endian); in xgmac_mdio_write()
160 xgmac_write32(regnum & 0xffff, &regs->mdio_addr, endian); in xgmac_mdio_write()
162 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_write()
168 xgmac_write32(MDIO_DATA(value), &regs->mdio_data, endian); in xgmac_mdio_write()
170 ret = xgmac_wait_until_done(&bus->dev, regs, endian); in xgmac_mdio_write()
191 bool endian = priv->is_little_endian; in xgmac_mdio_read() local
193 mdio_stat = xgmac_read32(&regs->mdio_stat, endian); in xgmac_mdio_read()
202 xgmac_write32(mdio_stat, &regs->mdio_stat, endian); in xgmac_mdio_read()
204 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_read()
210 xgmac_write32(mdio_ctl, &regs->mdio_ctl, endian); in xgmac_mdio_read()
214 xgmac_write32(regnum & 0xffff, &regs->mdio_addr, endian); in xgmac_mdio_read()
216 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_read()
222 xgmac_write32(mdio_ctl | MDIO_CTL_READ, &regs->mdio_ctl, endian); in xgmac_mdio_read()
224 ret = xgmac_wait_until_done(&bus->dev, regs, endian); in xgmac_mdio_read()
229 if (xgmac_read32(&regs->mdio_stat, endian) & MDIO_STAT_RD_ER) { in xgmac_mdio_read()
236 value = xgmac_read32(&regs->mdio_data, endian) & 0xffff; in xgmac_mdio_read()