Lines Matching defs:addr_len
1627 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len);
1701 int addr_len)
1703 int cmd = (EE_EXTEND_CMD << addr_len) | (extend_cmd << (addr_len - 2));
1706 eeprom_cmd(ee_addr, cmd, 3 + addr_len);
1710 static u16 read_eeprom (void __iomem *ioaddr, int location, int addr_len)
1715 int read_cmd = location | (EE_READ_CMD << addr_len);
1718 eeprom_cmd(ee_addr, read_cmd, 3 + addr_len);
1736 int addr_len)
1740 int write_cmd = location | (EE_WRITE_CMD << addr_len);
1742 eeprom_extend_cmd(ee_addr, EE_EWEN_ADDR, addr_len);
1745 eeprom_cmd(ee_addr, write_cmd, 3 + addr_len);
1755 eeprom_extend_cmd(ee_addr, EE_EWDS_ADDR, addr_len);
1774 unsigned int addr_len;
1784 addr_len = read_eeprom(cp->regs, 0, 8) == 0x8129 ? 8 : 6;
1787 val = read_eeprom(cp->regs, offset, addr_len);
1793 val = read_eeprom(cp->regs, offset, addr_len);
1800 val = read_eeprom(cp->regs, offset, addr_len);
1812 unsigned int addr_len;
1823 addr_len = read_eeprom(cp->regs, 0, 8) == 0x8129 ? 8 : 6;
1826 val = read_eeprom(cp->regs, offset, addr_len) & 0xff;
1828 write_eeprom(cp->regs, offset, val, addr_len);
1835 write_eeprom(cp->regs, offset, val, addr_len);
1840 val = read_eeprom(cp->regs, offset, addr_len) & 0xff00;
1842 write_eeprom(cp->regs, offset, val, addr_len);
1891 unsigned int addr_len, i, pci_using_dac;
1987 addr_len = read_eeprom (regs, 0, 8) == 0x8129 ? 8 : 6;
1990 cpu_to_le16(read_eeprom (regs, i + 7, addr_len));