Lines Matching defs:addr_len
1703 int addr_len)
1705 int cmd = (EE_EXTEND_CMD << addr_len) | (extend_cmd << (addr_len - 2));
1708 eeprom_cmd(ee_addr, cmd, 3 + addr_len);
1712 static u16 read_eeprom (void __iomem *ioaddr, int location, int addr_len)
1717 int read_cmd = location | (EE_READ_CMD << addr_len);
1720 eeprom_cmd(ee_addr, read_cmd, 3 + addr_len);
1738 int addr_len)
1742 int write_cmd = location | (EE_WRITE_CMD << addr_len);
1744 eeprom_extend_cmd(ee_addr, EE_EWEN_ADDR, addr_len);
1747 eeprom_cmd(ee_addr, write_cmd, 3 + addr_len);
1757 eeprom_extend_cmd(ee_addr, EE_EWDS_ADDR, addr_len);
1776 unsigned int addr_len;
1786 addr_len = read_eeprom(cp->regs, 0, 8) == 0x8129 ? 8 : 6;
1789 val = read_eeprom(cp->regs, offset, addr_len);
1795 val = read_eeprom(cp->regs, offset, addr_len);
1802 val = read_eeprom(cp->regs, offset, addr_len);
1814 unsigned int addr_len;
1825 addr_len = read_eeprom(cp->regs, 0, 8) == 0x8129 ? 8 : 6;
1828 val = read_eeprom(cp->regs, offset, addr_len) & 0xff;
1830 write_eeprom(cp->regs, offset, val, addr_len);
1837 write_eeprom(cp->regs, offset, val, addr_len);
1842 val = read_eeprom(cp->regs, offset, addr_len) & 0xff00;
1844 write_eeprom(cp->regs, offset, val, addr_len);
1893 unsigned int addr_len, i, pci_using_dac;
1983 addr_len = read_eeprom (regs, 0, 8) == 0x8129 ? 8 : 6;
1985 addr[i] = cpu_to_le16(read_eeprom (regs, i + 7, addr_len));