Lines Matching full:endian

136 	bool endian = priv->is_little_endian;  in xgmac_mdio_write()  local
138 mdio_stat = xgmac_read32(&regs->mdio_stat, endian); in xgmac_mdio_write()
149 xgmac_write32(mdio_stat, &regs->mdio_stat, endian); in xgmac_mdio_write()
151 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_write()
157 xgmac_write32(mdio_ctl, &regs->mdio_ctl, endian); in xgmac_mdio_write()
161 xgmac_write32(regnum & 0xffff, &regs->mdio_addr, endian); in xgmac_mdio_write()
163 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_write()
169 xgmac_write32(MDIO_DATA(value), &regs->mdio_data, endian); in xgmac_mdio_write()
171 ret = xgmac_wait_until_done(&bus->dev, regs, endian); in xgmac_mdio_write()
192 bool endian = priv->is_little_endian; in xgmac_mdio_read() local
194 mdio_stat = xgmac_read32(&regs->mdio_stat, endian); in xgmac_mdio_read()
203 xgmac_write32(mdio_stat, &regs->mdio_stat, endian); in xgmac_mdio_read()
205 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_read()
211 xgmac_write32(mdio_ctl, &regs->mdio_ctl, endian); in xgmac_mdio_read()
215 xgmac_write32(regnum & 0xffff, &regs->mdio_addr, endian); in xgmac_mdio_read()
217 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_read()
223 xgmac_write32(mdio_ctl | MDIO_CTL_READ, &regs->mdio_ctl, endian); in xgmac_mdio_read()
225 ret = xgmac_wait_until_done(&bus->dev, regs, endian); in xgmac_mdio_read()
230 if ((xgmac_read32(&regs->mdio_stat, endian) & MDIO_STAT_RD_ER) && in xgmac_mdio_read()
238 value = xgmac_read32(&regs->mdio_data, endian) & 0xffff; in xgmac_mdio_read()
283 "little-endian"); in xgmac_mdio_probe()