Lines Matching defs:phys_addr
215 static int el3_isa_id_sequence(__be16 *phys_addr)
243 phys_addr[i] = htons(id_read_eeprom(i));
251 ether_addr_equal((u8 *)phys_addr, el3_devs[i]->dev_addr)) {
254 phys_addr[0] & 0xff, phys_addr[0] >> 8,
255 phys_addr[1] & 0xff, phys_addr[1] >> 8,
256 phys_addr[2] & 0xff, phys_addr[2] >> 8);
268 static void el3_dev_fill(struct net_device *dev, __be16 *phys_addr, int ioaddr,
273 memcpy(dev->dev_addr, phys_addr, ETH_ALEN);
285 __be16 phys_addr[3];
287 while ((err = el3_isa_id_sequence(phys_addr)) == 2)
327 el3_dev_fill(dev, phys_addr, ioaddr, isa_irq, if_port, EL3_ISA);
358 __be16 phys_addr[3];
360 while ((err = el3_isa_id_sequence(phys_addr)) == 2)
407 __be16 phys_addr[3];
417 phys_addr[i] = htons(read_eeprom(ioaddr, i));
427 el3_dev_fill(dev, phys_addr, ioaddr, irq, if_port, EL3_PNP);
562 __be16 phys_addr[3];
580 phys_addr[i] = htons(read_eeprom(ioaddr, i));
594 el3_dev_fill(dev, phys_addr, ioaddr, irq, if_port, EL3_EISA);