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 eth_hw_addr_set(dev, (u8 *)phys_addr);
285 __be16 phys_addr[3];
287 while ((err = el3_isa_id_sequence(phys_addr)) == 2)
326 el3_dev_fill(dev, phys_addr, ioaddr, isa_irq, if_port, EL3_ISA);
356 __be16 phys_addr[3];
358 while ((err = el3_isa_id_sequence(phys_addr)) == 2)
405 __be16 phys_addr[3];
415 phys_addr[i] = htons(read_eeprom(ioaddr, i));
424 el3_dev_fill(dev, phys_addr, ioaddr, irq, if_port, EL3_PNP);
561 __be16 phys_addr[3];
579 phys_addr[i] = htons(read_eeprom(ioaddr, i));
592 el3_dev_fill(dev, phys_addr, ioaddr, irq, if_port, EL3_EISA);