Home
last modified time | relevance | path

Searched refs:idprom (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/arch/sparc/kernel/
Didprom.c18 struct idprom *idprom; variable
19 EXPORT_SYMBOL(idprom);
21 static struct idprom idprom_buffer;
68 return idprom->id_ethaddr; in arch_get_platform_mac_address()
72 static unsigned char __init calc_idprom_cksum(struct idprom *idprom) in calc_idprom_cksum() argument
74 unsigned char cksum, i, *ptr = (unsigned char *)idprom; in calc_idprom_cksum()
87 idprom = &idprom_buffer; in idprom_init()
89 if (idprom->id_format != 0x01) in idprom_init()
92 if (idprom->id_cksum != calc_idprom_cksum(idprom)) in idprom_init()
94 idprom->id_cksum, calc_idprom_cksum(idprom)); in idprom_init()
[all …]
DMakefile40 obj-y += idprom.o
/Linux-v4.19/arch/m68k/sun3/
Didprom.c20 struct idprom *idprom; variable
21 EXPORT_SYMBOL(idprom);
23 static struct idprom idprom_buffer;
91 if(Sun_Machines[i].id_machtype == idprom->id_machtype) { in sun3_get_model()
101 static unsigned char __init calc_idprom_cksum(struct idprom *idprom) in calc_idprom_cksum() argument
103 unsigned char cksum, i, *ptr = (unsigned char *)idprom; in calc_idprom_cksum()
116 idprom = &idprom_buffer; in idprom_init()
118 if (idprom->id_format != 0x01) { in idprom_init()
123 if (idprom->id_cksum != calc_idprom_cksum(idprom)) { in idprom_init()
125 idprom->id_cksum, calc_idprom_cksum(idprom)); in idprom_init()
[all …]
DMakefile5 obj-y := sun3ints.o sun3dvma.o idprom.o
Dconfig.c209 switch (idprom->id_machtype) { in sun3_platform_init()
/Linux-v4.19/arch/sparc/include/asm/
Didprom.h13 struct idprom { struct
23 extern struct idprom *idprom; argument
/Linux-v4.19/arch/m68k/include/asm/
Didprom.h12 struct idprom { struct
22 extern struct idprom *idprom; argument
/Linux-v4.19/arch/m68k/sun3x/
Dprom.c109 if (!((idprom->id_machtype & SM_ARCH_MASK) == SM_SUN3X)) { in sun3x_prom_init()
111 idprom->id_machtype); in sun3x_prom_init()
113 idprom->id_machtype = SM_SUN3X | SM_3_80; in sun3x_prom_init()
/Linux-v4.19/drivers/net/ethernet/i825xx/
Dsni_82596.c79 struct resource *res, *ca, *idprom, *options; in sni_82596_probe() local
88 idprom = platform_get_resource(dev, IORESOURCE_MEM, 2); in sni_82596_probe()
89 if (!res || !ca || !options || !idprom) in sni_82596_probe()
110 eth_addr = ioremap_nocache(idprom->start, 0x10); in sni_82596_probe()
Dsun3_82586.c287 switch(idprom->id_machtype) { in sun3_82586_probe()
352 dev->dev_addr[i] = idprom->id_ethaddr[i]; in sun3_82586_probe1()
/Linux-v4.19/drivers/net/ethernet/amd/
Dsun3lance.c257 switch(idprom->id_machtype) { in sun3lance_probe()
380 dev->dev_addr[i] = idprom->id_ethaddr[i]; in lance_probe()
Dsunlance.c1328 dev->dev_addr[i] = idprom->id_ethaddr[i]; in sparc_lance_probe_one()
/Linux-v4.19/drivers/net/ethernet/sun/
Dsunqe.c847 memcpy(dev->dev_addr, idprom->id_ethaddr, ETH_ALEN); in qec_ether_init()
Dsunbmac.c1089 dev->dev_addr[i] = idprom->id_ethaddr[i]; in bigmac_ether_init()
Dsunhme.c2737 memcpy(dev->dev_addr, idprom->id_ethaddr, ETH_ALEN); in happy_meal_sbus_probe_one()
3085 memcpy(dev->dev_addr, idprom->id_ethaddr, ETH_ALEN); in happy_meal_pci_probe()
Dsungem.c2790 addr = idprom->id_ethaddr; in gem_get_device_address()
/Linux-v4.19/drivers/net/ethernet/aeroflex/
Dgreth.c1468 macaddr[i] = (unsigned int) idprom->id_ethaddr[i]; in greth_of_probe()
/Linux-v4.19/drivers/net/ethernet/broadcom/
Dtg3.c17008 memcpy(dev->dev_addr, idprom->id_ethaddr, ETH_ALEN); in tg3_get_default_macaddr_sparc()