Lines Matching defs:data
53 void xgene_mdio_wr_mac(struct xgene_mdio_pdata *pdata, u32 wr_addr, u32 data)
66 iowrite32(data, wr);
83 u32 data, done;
86 data = SET_VAL(PHY_ADDR, phy_id) | SET_VAL(REG_ADDR, reg);
87 xgene_mdio_wr_mac(pdata, MII_MGMT_ADDRESS_ADDR, data);
99 data = xgene_mdio_rd_mac(pdata, MII_MGMT_STATUS_ADDR);
102 return data;
106 int xgene_mdio_rgmii_write(struct mii_bus *bus, int phy_id, int reg, u16 data)
115 xgene_mdio_wr_mac(pdata, MII_MGMT_CONTROL_ADDR, data);
143 u32 data;
149 data = xgene_menet_rd_diag_csr(pdata, MENET_BLOCK_MEM_RDY_ADDR);
150 } while ((data != 0xffffffff) && wait--);
152 if (data != 0xffffffff) {
212 int reg, u16 data)
219 SET_VAL(HSTMIIMWRDAT, data);
238 u32 data, status, val;
257 xgene_enet_rd_mdio_csr(addr, MIIMRD_FIELD_ADDR, &data);
260 return data;
305 .data = (void *)XGENE_MDIO_RGMII
309 .data = (void *)XGENE_MDIO_XFI
337 mdio_id = (enum xgene_mdio_id)of_id->data;