Lines Matching defs:data
178 u32 data;
182 data = pdata->ops->reg_read(pdata, reg);
185 return data;
534 /* Send data to write */
537 /* Write the actual data */
608 /* Put the data to write in the MAC */
1267 (unsigned int *)skb->data, pktwords);
1800 "Tx data fifo low, space available: %d", freespace);
1803 tx_cmd_a = (u32)((ulong)skb->data & 0x03) << 16;
1813 bufp = (ulong)skb->data & (~0x3);
1815 wrsz += (u32)((ulong)skb->data & 0x3);
1898 * receiving data */
1936 * registers while receiving data. Newer devices can safely change
1991 u32 *data = buf;
1995 data[j++] = smsc911x_reg_read(pdata, i);
1999 data[j++] = smsc911x_mac_read(pdata, i);
2004 data[j++] = smsc911x_mii_read(phy_dev->mdio.bus,
2049 u8 address, u8 *data)
2058 data[address] = smsc911x_reg_read(pdata, E2P_DATA);
2064 u8 address, u8 data)
2069 SMSC_TRACE(pdata, drv, "address 0x%x, data 0x%x", address, data);
2074 smsc911x_reg_write(pdata, E2P_DATA, (u32)data);
2091 struct ethtool_eeprom *eeprom, u8 *data)
2109 memcpy(data, &eeprom_data[eeprom->offset], len);
2115 struct ethtool_eeprom *eeprom, u8 *data)
2122 ret = smsc911x_eeprom_write_location(pdata, eeprom->offset, *data);
2535 "MAC Address specified by platform data");
2619 * data to the BYTE_TEST register will wake-up the device."