Home
last modified time | relevance | path

Searched refs:read_eeprom (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ethernet/3com/
H A D3c509.c186 static ushort read_eeprom(int ioaddr, int index);
415 phys_addr[i] = htons(read_eeprom(ioaddr, i)); in el3_pnp_probe()
416 if_port = read_eeprom(ioaddr, 8) >> 14; in el3_pnp_probe()
579 phys_addr[i] = htons(read_eeprom(ioaddr, i)); in el3_eisa_probe()
582 read_eeprom(ioaddr, 3); in el3_eisa_probe()
623 static ushort read_eeprom(int ioaddr, int index) in read_eeprom() function
1247 sw_info = (read_eeprom(ioaddr, 0x14) & 0x400f) | in el3_up()
1248 (read_eeprom(ioaddr, 0x0d) & 0xBff0); in el3_up()
H A D3c589_cs.c163 static u16 read_eeprom(unsigned int ioaddr, int index);
301 addr[i] = htons(read_eeprom(ioaddr, i)); in tc589_config()
389 static u16 read_eeprom(unsigned int ioaddr, int index) in read_eeprom() function
H A D3c574_cs.c224 static unsigned short read_eeprom(unsigned int ioaddr, int index);
354 addr[i] = htons(read_eeprom(ioaddr, i + 10)); in tc574_config()
502 static unsigned short read_eeprom(unsigned int ioaddr, int index) in read_eeprom() function
/linux/drivers/net/ethernet/realtek/
H A D8139cp.c1712 static u16 read_eeprom (void __iomem *ioaddr, int location, int addr_len) in read_eeprom() function
1766 size = read_eeprom(cp->regs, 0, 8) == 0x8129 ? 256 : 128; in cp_get_eeprom_len()
1786 addr_len = read_eeprom(cp->regs, 0, 8) == 0x8129 ? 8 : 6; in cp_get_eeprom()
1789 val = read_eeprom(cp->regs, offset, addr_len); in cp_get_eeprom()
1795 val = read_eeprom(cp->regs, offset, addr_len); in cp_get_eeprom()
1802 val = read_eeprom(cp->regs, offset, addr_len); in cp_get_eeprom()
1825 addr_len = read_eeprom(cp->regs, 0, 8) == 0x8129 ? 8 : 6; in cp_set_eeprom()
1828 val = read_eeprom(cp->regs, offset, addr_len) & 0xff; in cp_set_eeprom()
1842 val = read_eeprom(cp->regs, offset, addr_len) & 0xff00; in cp_set_eeprom()
1983 addr_len = read_eeprom (regs, 0, 8) == 0x8129 ? 8 : 6; in cp_init_one()
[all …]
/linux/drivers/net/ethernet/sis/
H A Dsis900.c216 static u16 read_eeprom(void __iomem *ioaddr, int location);
262 signature = (u16) read_eeprom(ioaddr, EEPROMSignature); in sis900_get_mac_addr()
271 addr[i] = read_eeprom(ioaddr, i+EEPROMMACAddr); in sis900_get_mac_addr()
390 addr[i] = read_eeprom(ioaddr, i + EEPROMMACAddr); in sis96x_get_mac_addr()
812 static u16 read_eeprom(void __iomem *ioaddr, int location) in read_eeprom() function
2154 ebuf[i] = (u16)read_eeprom(ioaddr, i); in sis900_read_eeprom()
2162 signature = (u16)read_eeprom(ioaddr, EEPROMSignature); in sis900_read_eeprom()
2166 ebuf[i] = (u16)read_eeprom(ioaddr, i); in sis900_read_eeprom()
/linux/drivers/net/ethernet/packetengines/
H A Dyellowfin.c341 static int read_eeprom(void __iomem *ioaddr, int location);
422 int ee_offset = (read_eeprom(ioaddr, 6) == 0xff ? 0x100 : 0); in yellowfin_init_one()
424 addr[i] = read_eeprom(ioaddr, ee_offset + i); in yellowfin_init_one()
530 static int read_eeprom(void __iomem *ioaddr, int location) in read_eeprom() function
H A Dhamachi.c545 static int read_eeprom(void __iomem *ioaddr, int location);
632 addr[i] = read_eeprom(ioaddr, 4 + i); in hamachi_init_one()
639 read_eeprom(ioaddr, i), i % 16 != 15 ? " " : "\n"); in hamachi_init_one()
797 static int read_eeprom(void __iomem *ioaddr, int location) in read_eeprom() function
/linux/drivers/net/ethernet/8390/
H A Dpcnet_cs.c768 static int read_eeprom(unsigned int ioaddr, int location) in read_eeprom() function
809 asic_data |= read_eeprom(ioaddr, location); in write_asic()
/linux/drivers/media/usb/cx231xx/
H A Dcx231xx-cards.c1211 static int read_eeprom(struct cx231xx *dev, struct i2c_client *client, in read_eeprom() function
1308 read_eeprom(dev, &e->client, e->eeprom, sizeof(e->eeprom)); in cx231xx_card_setup()
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2800usb.c673 .read_eeprom = rt2800usb_read_eeprom,