Lines Matching defs:dir
542 u16 (*mdio_ctrl)(struct nic *nic, u32 addr, u32 dir, u32 reg, u16 data);
916 static u16 mdio_ctrl_hw(struct nic *nic, u32 addr, u32 dir, u32 reg, u16 data)
940 iowrite32((reg << 16) | (addr << 21) | dir | data, &nic->csr->mdi_ctrl);
950 dir == mdi_read ? "READ" : "WRITE",
958 u32 dir,
962 if ((reg == MII_BMCR) && (dir == mdi_write)) {
977 return mdio_ctrl_hw(nic, addr, dir, reg, data);
988 u32 dir,
996 if (dir == mdi_read) {
1013 dir == mdi_read ? "READ" : "WRITE",
1022 dir == mdi_read ? "READ" : "WRITE",