Lines Matching defs:offset
900 static int lan78xx_read_raw_eeprom(struct lan78xx_net *dev, u32 offset,
924 val |= (offset & E2P_CMD_EPC_ADDR_MASK_);
942 offset++;
953 static int lan78xx_read_eeprom(struct lan78xx_net *dev, u32 offset,
961 ret = lan78xx_read_raw_eeprom(dev, offset, length, data);
968 static int lan78xx_write_raw_eeprom(struct lan78xx_net *dev, u32 offset,
1013 val |= (offset & E2P_CMD_EPC_ADDR_MASK_);
1024 offset++;
1035 static int lan78xx_read_raw_otp(struct lan78xx_net *dev, u32 offset,
1062 ((offset + i) >> 8) & OTP_ADDR1_15_11);
1064 ((offset + i) & OTP_ADDR2_10_3));
1088 static int lan78xx_write_raw_otp(struct lan78xx_net *dev, u32 offset,
1118 ((offset + i) >> 8) & OTP_ADDR1_15_11);
1120 ((offset + i) & OTP_ADDR2_10_3));
1140 static int lan78xx_read_otp(struct lan78xx_net *dev, u32 offset,
1150 offset += 0x100;
1154 ret = lan78xx_read_raw_otp(dev, offset, length, data);
1565 ret = lan78xx_read_raw_eeprom(dev, ee->offset, ee->len, data);
1582 /* Invalid EEPROM_INDICATOR at offset zero will result in a failure
1586 ret = lan78xx_write_raw_eeprom(dev, ee->offset, ee->len, data);
1588 (ee->offset == 0) &&
1591 ret = lan78xx_write_raw_otp(dev, ee->offset, ee->len, data);
4717 * for packettype (offset 12,13) = ARP (0x0806)